气体如何计算?
那么,运行一行代码需要多少汽油?容易…要在代码中运行的每个动作都有预定义的金额。例如,从一个地址发送醚到另一个地址需要21,000个气体单位。1汽油要多少钱?现在是棘手的部分。1个燃气单位的价格一直在变化,具体取决于网络的拥挤程度。如果许多人在寻找员工,一小时的劳动将花费更多的钱,当网络拥挤时,天然气价格上涨。
“标准”汽油价格约为0.00000002以太坊(或20GiGawei)。你可以将其视为市场上一个小时的平均工资。如果以太坊网络非常繁忙,并且你希望你的合同比其他合同具有更高的执行优先级,则你可能会对汽油价格出价过高,以便矿工有动力将你的合同包括在下一个区块中。
这类似于网络拥挤时比特币交易费用的上涨。你可以在此处检查网络的当前标准汽油价格。
气体极限
在以太币中发送交易时,你必须指定一个加油限额-这意味着你愿意为运行我们的代码行支付最高的加油量。这样做是为了防止你的资金耗尽,以防万一你的代码有错误并且运行不时且效率低下。
你需要提前支付汽油限制,没有“加油”的选择。如果你多付了钱,你将获得退款;如果你多付了钱,合同将在中间停止。
因此,你可以选择多少个天然气单位以及每个单位要支付多少钱。如果你使用的单位不足,那么矿工将不会接你的交易,因为它一开始就没有足够的动力。另一方面,如果你选择了足够的天然气单位而少付了天然气,则交易可能会花费很多时间。
在以太坊中,费用是一个通用术语,指的是所用天然气乘以你愿意支付的天然气价格。换句话说,劳动时间乘以每小时的工资。你愿意为汽油支付的费用越高,矿工将为运行你的代码而竞争的以太坊,你的交易将更快地包含在区块链中。
请记住,如果操作中途用完汽油,它将停止(就像你的汽车一样),并且不会有任何以太币退还给你(就像加油站不会退还你的钱,即使你没有足够的汽油)去你想去的地方)。例如,如果你的合同需要执行一些经常性功能,这些功能会不断消耗天然气并最终用光,则可能会发生这种情况。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。