繁体   English   中英

如何将未决交易给予矿工在以太坊进行开采?

[英]How pending transactions are given to the miners to mine in Ethereum?

我需要知道如何将待处理的交易给予矿工以进行挖掘,以及如何获得每笔交易的奖励。

交易不给予矿工,代替,矿工被赋予工作作其必须找到一个散列是低于某一特定块target (目标从难度计算的)。 该工作由一个Header Hash组成,在其上实际执行散列。 每个完整节点首先创建一个块,将所有交易放入该块中,计算出状态根和其他参数,然后创建工作,然后将其发送给矿工。 一旦矿工发现哈希值低于目标值,矿工便将解决方案发送回该节点。 节点检查解决方案,如果解决方案正确,则接受该块。

交易奖励是交易费用,该交易费用由给定区块中的所有交易费用收取。 因此,如果一个矿工开采一个有10笔交易的区块,每笔交易收取0.5 eth费用,那么收取的总费用将为5 eth。 但是,实际上,交易费用是根据所消耗的天然气量乘以发送方支付的天然气价格来计算的。

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM