Gas是什么?有什么作用?

头等仓区块链研究院 view 64 2019-12-25 18:17
share to
Scan QR code with WeChat

Gas是什么?有什么作用?

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

什么是Gas?

Gas对以太坊网络至关重要,从字面意思上看,Gas是使其运转的燃料。更具体的,Gas是指测量在以太坊网络上执行特定操作所需的计算单位。当您想参加代币交易或玩CryptoKitties时,您需要Gas来激励矿工将您的交易打包到区块链中。

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

理解Gas在以太坊网络中的作用的一个简单类比是将其与汽车需要汽油或运行的方式进行比较。一个人前往加油站并支付加满汽车费用的方式,以太坊网络的用户支付费用使其智能合约由矿工执行。这就是为什么区块链社区中的许多人喜欢将ETH称为“数字经济的燃料”,ETH确实可以转化为燃料,激励矿工在全球网络上进行计算。

Gas是什么?有什么作用?

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

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

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

Gas限制

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

Gas价格

单位Gas的价格以GWEI表示,GWEI是WEI的用户更易理解的方式。1 GWEI=10⁹WEI,在计算Gas成本方面提供了更好的用户体验。

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

Gas是什么?有什么作用?

来源|medium.com

作者|LYFCOIN

编译|头等仓Mark

btcfans公众号

Scan QR code with WeChat

Disclaimer:

Tags: Gas
Previous: 2020年,Dapps、DeFi会是什么样子? Next: Filecoin的数据存储方式是什么?

Related