首页 > 解决方案 > 如何将待处理的交易提供给矿工在以太坊中开采?

问题描述

我需要知道如何将未决交易提供给矿工进行挖掘,以及他们如何从每笔交易中获得奖励。

标签: blockchainethereumazure-blockchain-workbench

解决方案


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

交易的奖励是从给定区块中的所有交易费用收取的交易费用。因此,如果矿工通过 10 笔交易开采一个区块,每笔交易收取 0.5eth 的费用,那么收取的总费用将是 5eth。然而,实际上,交易费用的计算方法是消耗的 Gas 数量乘以发送者支付的 Gas 价格。

希望这可以帮助。


推荐阅读