运行比特币P2P协议的比特币主网络由大约5000-8000个运行着不同版本比特币核心客户端(Bitcoin Core)的监听节点、以及几百个运行着各类比特币P2P协议的应用(例如Bitcoin Cla...
精通比特币(79):比特币中难度是如何调整的?
目标决定了难度,进而影响求解工作量证明算法所需要的时间。那么问题来了:为什么这个难度值是可调整的?由谁来调整?如何调整? 比特币的区块平均每10分钟生成一个。这就是比特币的心跳,是货币...

CFO区块链学习笔记(6):以太坊白皮书学习笔记之区块链的第一个应用以及核心技术
目录 1.区块链的第一个应用以及核心技术 2.基于比特币创建区块链应用的三种方法以及缺点 3.以太坊为解决创建区块链应用的缺陷而生 区块链的第一个应用以及核心技术 一、加密数字货币的技术发展史 198...
工信部信软司将持续推进区块链领域标准研制工作
4月16日,据人民邮电报社消息,近日,工业和信息化部信软司透露,2018年将从组织建设、标准体系、重点标准等七个方面推进信息化和软件服务业标准化工作。按照“中国制造2025”的有关要求,将持续推进云计...

精通比特币(27):交易的技术细节
简介 比特币交易是比特币系统中最重要的部分。 根据比特币系统的设计原理,系统中任何其他的部分都是为了确保比特币交易可以被生成、能在比特币网络中得以传播和通过验证,并最终添加入全球比特币交易总账簿(比特...
精通比特币(59):交易池和UTXO池
比特币网络中几乎每个节点都会维护一份未确认交易的临时列表,被称为内存池或交易池。节点们利用这个池来追踪记录那些被网络所知晓、但还未被区块链所包含的交易。 例如,保存用户钱包的节点会利用这个交易池来记录...

精通比特币(90):使用区块版本发出软分叉信号
由于软分叉允许未经修改的客户在协商一致的情况下继续运作,“激活”软分叉的机制是通过向矿工发出信号准备:大多数矿工必须同意他们准备并愿意执行新的共识规则。 为了协调他们的行动,有一个信号机制,使他们能够...
区块链相关概念
1、区块链 区块链(Blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。 交易:对...
精通比特币(7):比特币交易简介
比特币交易 一次交易是一次价值的转移过程,一次所有权的变更过程。 交易告知全网:比特币的持有者已授权把比特币转帐给其他人。而新持有者能够再次授权,转移给该比特币所有权链中的其他人,产生另一笔交易来花掉...
精通比特币(38):多重签名以及应用
多重签名 多重签名脚本设置了一个条件,其中N个公钥被记录在脚本中,并且至少有M个必须提供签名来解锁资金。这也称为M-N方案,其中N是密钥的总数,M是验证所需的签名的数量。 例如,2/3的...