div#pop_ad { opacity: 0; }
AD
首页 > 数字货币 > 正文

比特币挖矿的逻辑过程什么样子的

[2021-01-29 21:06:23] 来源: 编辑:wangjia 点击量:
评论 点击收藏
导读: 比特币挖矿的逻辑过程如下:1. 打包交易,检索待确认交易内存池,选择包含进区块的交易。矿工可以任意选择,甚至可以不选择(挖空块),因为每一个区块有容量限制(当前是1M),所以矿工也不能无限选择。对于
比特币挖矿的逻辑过程如下:1. 打包交易,检索待确认交易内存池,选择包含进区块的交易。矿工可以任意选择,甚至可以不选择(挖空块),因为每一个区块有容量限制(当前是1M),所以矿工也不能无限选择。
对于矿工来说,最合理的策略是首先根据手续费对待确认交易集进行排序,然后由高到低尽量纳入最多的交易。
2. 构造Coinbase,确定了包含进区块的交易集后,就可以统计本区块手续费总额,结合产出规则,矿工可以计算自己本区块的收益。3. 构造hashMerkleRoot,对所有交易构造Merkle数。4. 填充其他字段,获得完整区块头。5. Hash运算,对区块头进行SHA256D运算。6. 验证结果,如果符合难度,则广播到全网,挖下一个块;不符合难度则根据一定策略改变以上某个字段后再进行Hash运算并验证。

添加新手交流群:币种分析、每日早晚盘分析

添加助理微信,一对一亲自指导:YoYo8abc

查看更多:

为您推荐