在比特币中,要发送交易,我们需要向其添加矿工费用。这样,我们激励矿工将其包括在区块中。在以太坊中,我们还必须保持矿工的积极性,因为他们对以太坊超级计算机的计算能力做出了贡献。
就像汽车一样,以太坊网络也在Gas上运行。网络需要执行的每一行代码将占用一定量的电量。用完Gas,代码停止运行。你可以指定要先使用多少汽油,并且在途中不能加油。如果你的合同因书写效率低下而用尽Gas或你计算不正确,则合同只会在路中间停下来。该系统激励精明的合同程序员保持精简和优化的代码,因为Gas很快就要花钱了。
谁收集这种气体?
好吧,这取决于矿工,因为他们是投资计算能力以更新以太坊交易分类账的人(类似于比特币中发生的事情)。
我如何获得汽油?
Gas不是你可以拥有的东西,它只是衡量运行一行代码所需的工作量的一个会计单位。认为这相当于劳动时间。
天然气以醚支付。现在,我知道你在想什么–为什么不仅仅在以太币中执行智能合约的价格,为什么还要使用另一种虚拟货币?
好吧,以太币的价格一直在变化,如果我们用以太币定价,由于汇率的波动,每次计算时价格都会有所不同。想象一下,我们会以2Ether的价格为房屋粉刷,有时花费我们$1000,有时花费$2000。使用Gas,多次执行相同的合同将始终带来一定数量的Gas返还,就像每次给同一个房子粉刷相同的时间一样。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。