Gas是什么意思啊?区块链中的Gas有什么用

如果您曾经在以太坊上发送过交易,那么必须选择一定数量的Gas才能进行确认。没有适当数量的Gas,则网络的矿工将不会选择您的交易,也不会将其打包在后续区块中。本文将用形象的方法来进行Gas的科普,帮助大家对Gas有进一步的认识。

什么是Gas?

想要知道Gas是什么意思,首先要了解以太坊的运行原理。当我们发起一笔交易的时候,这笔交易就会进入一个池子里面,矿工就会从这个池子里面去寻找交易来进行确认。而转账的时候需要给矿工提供奖励也就是手续费,激励矿工将您的交易打包到区块链中,这个就是Gas。

所以总的来说,Gas其实就是手续费的意思,类似于汽车需要加油才能跑起来,你的转账交易也需要充气才能完成。

这就是为什么区块链社区中的许多人喜欢将ETH称为“数字经济的燃料”,ETH确实可以转化为燃料,激励矿工在全球网络上进行计算。

Gas以ETH支付,多数情况下会转换为GWEI,以获得更好的用户体验。

在整个网络里,Gas非常重要,因为它是以太坊网络中的主要激励机制。请记住,矿工必须花费自己的计算能力来运行智能合约操作,他们这样做并非出于其善意,因为他们可以通过提供有价值的服务来赚钱。

像在任何工作量证明系统中一样,网络的安全性依赖于矿工哈希率,矿工哈希率主要取决于保证网络安全的动机。以太坊矿工可以获得的Gas越多,网络将越安全。

考虑Gas时,有两个主要组成部分:Gas限制和Gas价格。执行一项操作的总成本是“Gas限制”和“Gas价格”的乘积(Gas限制x Gas价格)。

Gas限制

Gas限制是指用户愿意花费在计算上的最大Gas。一些基本计算需要预定数量的Gas,钱包很容易根据用户尝试执行的操作类型提供这些估算值。例如,以太坊黄皮书指出,每笔交易都需要21000 Gas,这就是为什么大多数用户界面默认显示21000作为“Gas限制”的原因。

Gas价格

谈到这里,就要说Gas Limit和Gas Price这两个概念了,一笔交易的成本等于Gas Limit*Gas Price。Gas Limit就相当于一辆车要加多少油,Gas Price就相当于油价。

通常来说,Gas Price最高为50 GWEI,GWEI是以太坊的一个计量单位,1个ETH等于10亿GWEI。

一般一笔交易不超过20000Gas Limit,设置Gas Lim。

如您所料,设置的Gas价格越高,该交易将被包含在下一个区块中的机会就越高,因为这是对矿工的激励。大多数接口上的默认Gas价格为20 GWEI,这足以在接下来的几分钟内完成交易。但将价格提高到40 GWEI可能会使您进入下一个区块。

结论

  • gas 是计算费用的方式。

  • 费用(fee)仍然以以太(ether)支付,但是它与gas不同。

  • gas 消耗量是执行的事务的工作量,如劳动小时数、车辆行驶的公里数,而gas 价格类似于你为完成工作支付的小时工资。两者的结合决定了总交易费用。

  • 如果 gas 价格过低,没有人会处理你的交易。

  • 如果你的gas 价格正常,但你的交易的gas 消耗量超出"预算"会导致交易失败,仍最为失败交易进入区块链,并且无法收回支付的费用。

  • 它确保没有程序可以永远运行,并且人们会小心运行他们的代码。它使矿工和用户都免受坏代码的影响。


免责声明:以上内容(如有图片或视频亦包括在内)均为平台用户上传并发布,本平台仅提供信息存储服务,对本页面内容所引致的错误、不确或遗漏,概不负任何法律责任,相关信息仅供参考。 本站尊重他人的知识产权、名誉权等法律法规所规定的合法权益!如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到qklwk88@163.com,本站相关工作人员将会进行核查处理回复

本文地址:https://www.5m88.com/post/5524.html

发布于 2023-01-05 16:09:07
收藏
分享
海报
0 条评论
4202
上一篇:数字货币上主网和上交易所有什么区别? 下一篇:什么是冷钱包、什么是热钱包?私钥公钥又是怎么回事?
目录

    0 条评论

    请文明发言哦~

    忘记密码?

    图形验证码