【发布时间】:2019-05-21 06:33:46
【问题描述】:
我正在阅读有关以太坊中的 Gas 以及它如何用于控制执行的信息。有几点我不清楚:
TransactionFee = GasLimit * GasPrice(都由账户指定?)
据我了解,当交易处理完毕并在挖矿后,这笔费用将归矿工所有。另一方面,对于 EOA,它从余额中删除 GasUsed*GasPrice 的数量,GasLimit - GasUsed 的差值也返回给 EOA(如果交易有效)。 我的问题是:
- Gavin Wood 的论文中指定的帐户中没有气场。 GasLimit - GasUsed 如何退回账户?是不是转换成魏?
- 在 Andreas M. Antonopoulos 和 Gavin Wood 的“掌握以太坊”一书中,有一句话
“您只需为您的交易实际消耗的 gas 付费, 但你必须有足够的余额来支付你的最大金额 愿意在您发送交易前付款”
在gasLimit领域的论文中说
“这是在任何计算完成之前预先支付的,可能不会 增加”
该帐户用于支付什么费用? gasLimit 还是消费Gas?
- 如果它为消费的Gas 付款,则不应向矿工支付消费的Gas 而不是transactionFee,因为从发送方提取的“钱”流向了矿工。 如果是TransactionFee,给矿工发件人消耗的Gas + Gas的差额,但这个差额也被退回到账户?!它就像以太坊一样使用两倍的相同差异。
我错过了什么?
【问题讨论】:
标签: ethereum