2.12 gas

本文介绍了以太坊中Gas的概念及其作用原理。Gas作为计算资源的计量单位,用于衡量交易的成本并确保智能合约的正常运行。文章详细解释了矿工如何通过设置Gas价格来决定交易的处理顺序,并说明了Gas价格对于交易被纳入区块的影响。

gas(燃料)是计算资源的计量单位。每一个交易都需要包含gas上限和为每个gas支付费用的单价(即每次计算的价 格)。矿工可以选择接纳交易和收取费用。如果交易使用的gas少于或等于gas上限,交易继续进行。如果gas总数超过gas上限,则撤销所有修改,除了 仍然合法且矿工仍然能够收到费用(费用计算方法是可以消耗的gas最大值和gas价格相乘)的交易。

矿工决定gas价格(即每次计算的价格)。如果交易gas价格低于矿工决定的gas价格,矿工将拒绝挖交易。gas价格以wei为单位。所以如果gas价格低于期望,矿工可以拒绝将交易接纳入区块。EVM的每个操作都被分配了一个数字,用以表示它可以消耗的gas。

交易成本影响一个账户可以转账给另一个账户的以太币上限。例如,如果某个账户里共有5个以太币,它不能把全部5个以太币转入其他账户,因为如果把所有以太币都汇走,账户就没有余额支付交易费了。

如果交易调用一个合约方法,且该方法发送一些以太币或者调用一些其他合约方法,就从调用合约方法的账户扣除交易费。


来源:我是码农,转载请保留出处和链接!

本文链接:http://www.54manong.com/?id=593

'); (window.slotbydup = window.slotbydup || []).push({ id: "u3646208", container: s }); })();
'); (window.slotbydup = window.slotbydup || []).push({ id: "u3646147", container: s }); })();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值