gas 费用:推动区块链发展的引擎

Comunion Economics view 86 2021-9-23 18:42
share to
Scan QR code with WeChat

首先,在以太坊中,“gas”一词有几个含义。

它可以指在网络上发送交易的成本或费用。它还可以指一个执行事务或代码行需要多少工作量的度量单位。gas还可以包括在以太坊上计算运营成本的整个价格机制。其激励矿工执行它们的任务,推动区块链的发展。

01

gas费用

它是以太坊交易的成本是由其规模决定的,即转移多少。这是因为作为一个通用的区块链平台,以太坊被设计用来执行更多的点对点价值转移。

以太坊有一个所谓的“虚拟的”的机器能够快速处理任意复杂性和长度的代码。使用以太坊虚拟机(EVM)会给矿工带来能源成本,矿工负责执行网络上的所有代码操作。为了给这些广泛的操作成本定价,gas被用作一个单位来测量每项操作需要多少的计算量。

比特币上,代码操作主要局限于BTC的传输,这在复杂性的计算上没有很大的变化。在以太坊,矿工不仅在处理交易方面的工作,而且还有一系列其他的操作,如破坏智能合同。摧毁一个在以太坊的智能合同要花费5000个gas,乍一看,其似乎是一个很高的数字。其中包括交易在内的gas运营成本,也由矿工在以太坊收取。

在这两个网络上,矿工们都会为成功地向区块链添加新数据中收取额外的奖励补贴。在2020年的大部分时间里,以太坊矿工都是从比特币挖矿得到的收入中获取更大的份额,而不是奖励补贴。

为了使以太坊以gas定价的费用具有真正的市场价值,gas 费用必须转换为以太,即区块链上的本地加密货币。这就是gas价格的来源。然而gas 费用,如上述交易或账户创建的成本,是由网络预定的,只能通过全网络升级进行改变。另一方面,gas价格是由用户设定的gas费用与费用之间的汇率。因此,以太坊的gas运营成本很少发生变化,而gas价格则经常波动。

在网络拥塞期间,随着用户出更高价的gas汇率来请以太坊矿工处理其交易和代码,平均gas价格往往会飙升。希望在网络上执行交易和代码的用户可以通过为矿工设定高于平均水平的gas价格来激励矿工。

这类似于比特币上的用户如何根据他们需要在网络上处理交易的速度调整BTC的费用。gas价格通常以gas为计价单位,是一纳米或亿分之一。像ETH这样的加密货币价格单位帮助用户估计他们的运营成本,并设置一个有竞争力的汇率,以便更好看到他们的运营及时执行。

去中心化贷款平台MakerDAO的创始人库文·克里斯坦森分享了他在2020年gas价格上涨高峰时通过以太坊发送交易的个人经历。克里斯滕森说:“在这次炒作的高峰期,我发送了很多交易,我实际上支付了100美元的费用,只是为了做一笔交易,我很高兴这样做,因为当时有很多疯狂的机会,”他补充道:“不幸的是,这意味着只有拥有最多资金、资源最多的人才能获得这些机会,因为不是每个人都有足够的资金,所以在进行交易时,支付100美元的交易费是有意义的。”因此从这方面来看,以太坊的费用是通过将gas费用乘以gas价格来计算的。高费用通常表明网络拥塞和用户活动时间的增加。

02

gas限制

以太坊区块链的使用是如何将网络容量扩大其极限的,这就不得不说到gas限制,gas限制确保没有任何交易超过最大的gas费用。和gas价格一样,gas限制是由用户设定的,是矿工在优先考虑以太坊处理哪些操作时所考虑的标准之一。不足以覆盖预期gas费用的低gas限制通常被矿工忽略。也有gas限制。这些限制使矿工一次可以收集的gas总量达到最大值。

比特币也相当于gas限制,因此这两个指标都是为了防止网络正在处理的数据量变得无法管理。当新区块链附加到区块链时,太多的数据会导致区块链创建时间缓慢和网络不同步的风险。因此为防止这样的风险,引入gas限制,提高区块链的运营使用。

gas 费用:推动区块链发展的引擎

03

总结

gas是以太坊进行价格和订单操作的激励机制。这是矿工在执行网络操作时努力计算后获得的部分奖励,也是网络如何衡量其计算负载的限制。作为一个核算单位,当用gas乘以其单位价格时,说明了网络资源价值的波动。当平均gas费用飙升时,这表明用户愿意支付更高的金额,以便于他们看到自己在以太坊上及时处理他们的交易和智能合同操作。

高gas费用和gas限制是区块链网络上一个持续的问题,根据用户活动和需求不断流动。gas费用的上涨意味着短期内矿工收入的增加,不断增加的新用户和数据应用程序开发者的成本也在增加,因此需要限制其增长,逐步增加以太坊网络容量的机制提高区块链gas限制,这需要提出一个扩大gas限制的解决方案,而以太坊2.0是其中的解决方案之一,在从根本上转换以太坊区块链,并将其计算能力提高64倍。

但是从以太坊到以太坊2.0的过渡预计需要数年时间才能完成,这就是为什么开发人员也在开发中间解决方案。它们包括第二层协议,如zkSync,这是建立在以太坊之上的分散网络。还有一些与链外数据聚合相关的创新。因此对于gas费用、gas价格和gas限制,其中每个指标都可以用于测量网络健康和随时间的活动,提高区块链的营运使用,推动区块链朝着更好方向发展。

btcfans公众号

Scan QR code with WeChat

Link
Disclaimer:

Previous: 为什么区块链是世界透明经济的未来 Next: 区块链技术对金融业的影响分析

Related