最近比特币减半让矿工费用占到区块奖励总值的20%左右,那么矿工交易费用是什么呢?

其实矿工费就是矿工验证打包交易纪录和维护整个区块链网络产生的手续费用。

一般来说矿工费用是以Gas作为计算单位的,如果向矿工支付矿工费就和转账的方式是一样的,需要把加密货币打到对应的账户上面。

什么是 Gas?

Gas 就是矿工在执行程式码时,实际运算了几步。运算越简单,所要求的 Gas 就较低;反之Gas 消耗量就大,交易费用也就高。

如何计算矿工费(交易费用)?

Transaction Fees 交易费用 = Gas Limit * Gas Price

Gas Limit:愿意最多给到多少 Gas 去完成此笔交易

如果交易尚未完成,消耗的 Gas 已经超过设定的 Gas Limit,此笔交易就会被取消,而已经被消耗的手续费同样会被作为矿工的奖励。如果交易已经完成,消耗的 Gas 并未触及 Gas Limit,此时只有实际被消耗的部分,会转换成手续费支付给矿工。

Gas Price:愿意为每单位 Gas 支付多少 Eth 给以太坊区块链的矿工帮你验证此笔交易

我们实际在 Ethereum BlockChain Explorer and Search 摘取其中一笔交易,此笔交易实际支付为 21000 Gas * 0.000000001 Ether = 0.000021 Ether,只会扣除实际用掉的部分,未消耗的 Gas 就不会被收取费用。