光电 · 技术与产业
文章库关于本站

研究资料

挖矿挖出币的原理图的网络参数怎么核验:适用范围与检查方法

摘要

核验挖矿原理图,应先确认网络及共识机制,再检查区块标识、工作量证明条件、奖励构成和节点验证过程。比特币与历史上的以太坊挖矿规则不能混用,图中的示意数值也不能直接当作网络实际参数。

区块链供应链溯源的科技主题配图

先确认图描述的网络与时期

“挖矿挖出币的原理图的网络参数怎么核验”,首先要解决的是图中规则属于哪个网络、哪个阶段。缺少网络名称、适用时期和参数出处,只能检查概念是否合理,无法确认数值是否适用。

以太坊官网的挖矿说明明确属于历史内容:以太坊已经停止以工作量证明挖矿,转由权益证明验证者维护共识,历史主网挖矿算法为 Ethash。因此,以太坊旧挖矿图不能作为其现行机制的说明,也不能直接套用比特币参数。

区块链数字身份的科技主题配图

区分规则、区块数据与示意数字

核验时可把图中信息分为三类:共识规则、特定区块的数据、用于教学的假设值。规则要注明所属网络;区块数据要能对应具体区块;假设值要明确标注“示意”。三类信息混在一起,会让原理正确的图产生错误结论。

比特币挖矿散热的科技主题配图

例如,“哈希值需要满足目标阈值”是在解释验证条件;某个区块的哈希与目标值是在描述具体记录;用简化数字演示成功概率则属于教学模型。不能用模型中的数字证明某个真实区块有效。

沿比特币原理图检查验证链条

比特币开发者指南说明,区块头包含前一区块的哈希及交易的默克尔根,工作量证明要求区块头哈希不大于规定目标值。全节点还会独立验证区块;首笔 coinbase 交易可领取的奖励由区块补贴与交易手续费构成。

据此,检查图中是否把交易内容、默克尔根、区块头、哈希计算和目标比较连接清楚。如果只有“计算成功、得到币”两个环节,就省略了交易有效性及奖励规则验证,不能完整解释新区块为何会被接受。

如何形成可复核的参数记录

每个待核验参数都应配上名称、含义、适用网络、对应区块及证据位置。涉及具体区块时,应记录区块哈希,不能只记高度:分叉期间,同一高度可能出现不同区块。涉及数值比较时,还要明确单位与表示方式,避免把不同形式的数值直接比较。

原理图只能帮助理解流程。若没有对应区块记录和验证结果,就应把结论限定为“流程符合所述原理”,不能进一步声称图上的实际网络参数已核验通过。

常见问题:达标哈希是否足够

哈希满足目标条件,并不代表整个区块必然有效;交易和奖励等内容仍须符合该网络的规则。同样,图中写有“区块奖励”,也不能把它全部解释成新增币,因为手续费属于奖励构成中的另一部分。核验时把出块条件、发行规则和节点接受条件分别说明,才能避免概念混淆。

← 返回全部文章

延伸阅读 · 相关栏目

光电技术产业观察研究资料资料与核验