2021年8月5日,伦敦硬分叉见证了以太坊区块链迄今为止**的更新之一:EIP-1559,它改变了网络上充电市场的运营模式。引入了一种新的基本成本,它被销毁而不是支付给矿工,用户现在可以指定交易的**成本和优先成本,而不是天然气价格。
在本文中,我们将介绍EIP-1559所做的所有更改及其对我们的意义。
什么是EIP-1559?
以前,以太坊的充电市场是基于第一次价格拍卖。由于过去所有的交易成本都属于矿工所有,一般来说,“天然气价格”**的交易将首先确认。Eip-1559改变了这一点,为所有交易引入了每气体单位的基本成本,使交易成本更加稳定和可预测,这是用户为每笔交易支付的**成本。根据当前的网络拥塞(块的完整性),基本成本可以增加或减少。
基本费用将根据区块的完整性而波动。
区块的“完整性”由区块内所有交易使用的气体量决定。如果一个区块的目标天然气使用量为1500万,四个交易分别使用500万天然气,这意味着该区块的总天然气使用量高于目标,因此基本成本将上升。如果仅一笔交易使用500万天然气,基本成本将降低。
基本费用没有支付给矿工,而是被毁了。除基本费用外,用户还可以选择向矿工支付优先费用(“小费”)。一般来说,这可能是一个小数字(如1-2 Gwei),只有在网络拥挤时才需要。
新的交易方式
为了使这些更改成为可能,EIP-1559引入了一种基于eip-2718类事务信封的新事务格式。
0x2 | | RLP([chainId,nonce,maxPriorityFeePerGas,maxFeePerGas,gasLimit,to,value,data,accessList,Signature奇偶校验,signatureR,signatureS])
这种新格式的事务类是0x2,有效负载是RLP编码的,这与旧事务类似。此类交易与旧交易的区别如下:
- 链ID现在是事务有效负载的一部分,并且没有编码在eip-155中定义的签名V值中。
- 引进了两个新的气田,maxpriorityfeepergas和maxfeepergas,以取代旧的gasprice气田。
- 用户可以在EIP-1559事务中指定访问列表,而不是eip-2930“可选访问列表”事务类。
- 对于eip-155交易,签名V值替换为signatureyparity,现在是0或1,这取决于椭圆曲线上使用的y坐标而不是27、28或35、36。。。eip-155交易数量。
旧式交易(“0”交易)仍然有效,但(通常)会导致交易支付过多。其工作原理是使用传统的天然气价格作为每种天然气的**优先成本和每种天然气的**成本。
每种气体的**收费和每种气体的**优先收费
Eip-1559引入了**成本(每种气体)和**优先级成本(每种气体)。这些决定了用户愿意为交易中使用的每种天然气支付多少费用。与天然气价格的运行模式类似,如果用户交易的每种天然气的**费用为10 Gwei,且用户交易使用21000天然气,则用户最终将支付(最多)21000×10 Gwei=0.00021以太
然而,用户实际支付的费用取决于基本费用。**费用为10 Gwei,基本费用为5 Gwei,用户只需支付每5 Gwei的燃气(优先权费用暂时忽略)。每种天然气的**费用规定了用户愿意支付的金额。如果此数字低于当前基本费用,您的交易将不会得到确认(直到基本费用降低或交易从交易池中删除)。
优先权费用在基本费用的基础上支付,因此用户最终将支付基本费用+(**)优先权费用。假设**费用大于当前基本费用。
并非所有应用程序都支持EIP-1559(目前)。发送传统交易(使用天然气价格而不是**费用和优先费用)时,天然气价格值将用作**费用和优先费用。我们假设当前基本费用为10gwei,用户发送的事务上限为20gwei(因此**费用和优先级费用为20gwei)。在这种情况下,用户最终将支付10gwei作为基本费用,剩余的10gwei将支付给矿工。与使用较低的**优先级费用相比,这会导致用户为交易支付过多的费用。
这对用户意味着什么?
一个常见的误解是EIP-1559将降低以太坊的天然气成本。然而,这不是EIP-1559的目标,当网络拥塞严重时(例如,在ICO或NFT销售期间),基本成本可能会增加很多。然而,由于基本成本并非基于**拍卖价格,因此平均交易成本应更容易预测。因为区块大小可能更大,这通常意味着用户的交易将更快得到确认。
文章标题:伦敦硬分叉:改变了以太坊收费市场在网络上的运作方式
文章链接:https://www.btchangqing.cn/317422.html
更新时间:2021年09月03日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。