当前位置: 首页 > 科技 > 区块链 > 以太坊Gas的背后,彰显以太坊网络的繁荣发展_腾讯新闻

以太坊Gas的背后,彰显以太坊网络的繁荣发展_腾讯新闻

天乐
2020-06-30 22:24:38 第一视角

自2017年年中以来,以太坊每天的Gas使用量一直在上升,近几个月随着连锁交易的增长而加速。

那么什么是Gas?

Gas类似于内燃机车需要汽油来操作和驾驶,以太坊生态系统需要Gas来操作和处理交易。以太坊在区块链上的执行环境实现称为以太坊虚拟机(EVM)。参与网络的每个节点都运行EVM作为区块验证协议的一部分。他们会检查正在验证的块中列出的交易,并运行由EVM中的事务触发的代码。网络中的每个全节点执行相同的计算并存储相同的值。

当你运行一个去中心化应用(Dapp)时,它会与区块链交互以读取和修改其状态,但是Dapps通常只会放置对达成共识至关重要的业务逻辑和状态到区块链上。

当由于消息或事务触发而执行合约时,每个指令都在网络的每个节点上执行。这具有一定的成本,对于每个执行的操作都有指定的成本,以一定gas单位表示。Gas在以太坊生态系统中普遍使用,包括各种智能合约和交易的验证。以太坊Gas通常以Gwei(以太坊单位)表示。一个以太坊等于10亿个Gewi。

根据以太坊协议,在合约或交易中执行的每个计算步骤都要收取费用,以防止在以太坊网络上的恶意攻击和滥用。每笔交易都必须包含gas limit和愿意为gas支付的费用。矿工可以选择是否打包交易和收取费用。如果由交易产生的计算步骤所使用的gas总量(gas used ),包括原始消息和可能被触发的任何子消息,小于或等于gas limit,则处理该交易。如果gas总量超过gas limit,那么所有的改变都会回退,除非交易仍然有效并且矿工接受了这个费用。交易执行中未使用的所有多余的gas将以Ether返还给交易发起人。你不必担心超支,因为你只需支付消耗的gas费用。这意味着发送高于估计值gas limit的交易是有用的,也是安全的。

Gas费用受区块链需求的影响,矿工优先处理Gas价格最高的交易。因此,随着以太坊区块链上的活动增加,Gas的使用也会增加。由于以太坊的交易价格是按Gas使用量x天Gas价格计算的,因此区块链需求高的时期导致以太坊交易费用较高。

发送到以太坊区块链的每笔交易都需要通过大量的计算工作来处理。Gas是衡量和支付处理工作的方式。用户倾向于将gas视为一种令人困惑的烦恼,gas也导致安全漏洞的出现。

随着交易变得更具竞争力,交易将使用更多的Gas,由以太坊矿工进行优先排序和验证,最终使交易对发送者来说更加昂贵。

根据ETH加油站的数据,过去30天内,通过以太坊区块链进行的Tether(USDT)交易的费用为10500 ETH。

CoinMarketCap的数据显示,Tether是目前市值为92亿美元。庞大的稳定币在多个区块链上运行,包括以ERC-20代币形式的以太坊区块链。

显然,Gas费用的上涨,彰显了以太坊网络的繁荣。同时反应出以太坊网络的拥挤。在以太坊2.0没有升级之前,这个问题很难彻底解决。但以太坊矿工已经开始自救,以太坊作为一个工作证明网络,可以投票对网络进行更改。

提示:支持键盘“← →”键翻页
为你推荐
加载更多
意见反馈
返回顶部