区块链介绍(一) 矿工挖矿过程
2017-04-21 17:38
225 查看
区块链矿工挖矿时机问题:
当矿工接到竞争者发送的新区块时,就放弃当前工作。更新区块,准备开始下一个区块竞争。 根据区块链白皮书,预计没十分钟生成一个区块。但是实际上,矿工并没有统一的算法保证收集到特定数量的交易后才开始开工。具体的时间不同客户端设置不尽相同。极端情况下空区块链也是合法的。如下图统计
二 交易确认过程
交易确认与挖矿没有直接关系。
交易确认详细步骤如下:
1.交易校验
2.交易像全网广播
调用
三 交易协议格式
欢迎大家指正错误,并补充细节~~~
参考文献:
https://bitcoinmagazine.com/articles/why-do-some-bitcoin-mining-pools-mine-empty-blocks-1468337739/ http://tech.eu/features/926/bitcoin-ecosystem/
当矿工接到竞争者发送的新区块时,就放弃当前工作。更新区块,准备开始下一个区块竞争。 根据区块链白皮书,预计没十分钟生成一个区块。但是实际上,矿工并没有统一的算法保证收集到特定数量的交易后才开始开工。具体的时间不同客户端设置不尽相同。极端情况下空区块链也是合法的。如下图统计
二 交易确认过程
交易确认与挖矿没有直接关系。
交易确认详细步骤如下:
1.交易校验
2.交易像全网广播
调用
void onTransaction(Peer peer, Transaction t);
三 交易协议格式
欢迎大家指正错误,并补充细节~~~
参考文献:
https://bitcoinmagazine.com/articles/why-do-some-bitcoin-mining-pools-mine-empty-blocks-1468337739/ http://tech.eu/features/926/bitcoin-ecosystem/
相关文章推荐
- PPP的协商过程简单介绍
- 关于datagrid的使用以及动态修改,以及使用存储过程的介绍
- 存储过程语法介绍
- 元过程建模以及一种元过程建模工具MetaEdit+的介绍
- 储存过程介绍及c#中的应用3
- 存储过程介绍和它在asp中的使用
- 存储过程语法介绍
- SAP R/3 Workload交互过程介绍
- 简单介绍 ghost封装过程=-=-=-=带软件-=-=-=-=
- ASP的演化过程介绍
- 主题:同事帮我介绍上海女孩的全过程(转)
- 软件测试过程管理实践介绍
- SQL Server 存储过程的分页及空间介绍
- 经验共享:介绍网卡调整过程中的 一些另类小技巧
- 存储过程介绍及asp存储过程的使用
- 存储过程介绍及asp存储过程的使用 选择自 aedn 的 Blog
- 存储过程介绍及asp存储过程的使用
- 成功的软件开发过程(一):介绍和示例
- 储存过程介绍及c#中的应用2
- 储存过程介绍及c#中的应用4