首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >EIP-1559如何提高EIP-1559的收费?

EIP-1559如何提高EIP-1559的收费?
EN

Ethereum用户
提问于 2021-07-10 12:31:07
回答 1查看 678关注 0票数 8

我有几个问题主要是相互关联的。

  1. 我不明白EIP-1559如何使它成为比目前收费更好的方式。由于EIP-1559带来优先费用,矿商将决定将优先级较高的交易包括在内,我们回到了第一步,没有什么改变,我们应该继续竞价。
  2. 有谁能用非常简单的条件来解释为什么基本费用应该被烧,为什么它在一开始是必要的?

我读过原始的EIP,但仍然有这些问题.

EN

回答 1

Ethereum用户

发布于 2021-07-12 02:47:38

EIP-1559介绍了许多东西,有很多解释,这里有一个解释的方法。

EIP-1559允许更简单的UX收费,并提高在块中挖掘的事务的一致性。EIP-1559还减少了对矿工的超额付款。

首先,EIP-1559引入了一个灵活的块大小,它的使用目标是50%.这意味着大部分时间块将是半满。当一段时间内有完整的区块时,仍有可能出现尖峰,但这很可能在短期内出现。

由于区块通常是半满的,这意味着对大多数用户来说,您所需要指定的只是一个非常小的小费(也称为优先费用,可能是每个气体1克),而您的交易仍将在接下来的几个区块内开采。除非你在区块满的时候发送一个事务,否则每一个使用最小小费的人都会得到很好的结果。(当然,如果每个人都试图超越对方,使用2gwe,那么每个人都必须使用2gwe:所以我建议不要增加小费,除非你真的发现它太低了。)

为了给你一个具体的例子,你可能已经看到最近汽油价格波动从5微微至10微微及更高。现在,您必须猜测您要使用的数字,5,10,或更高。使用EIP-1559,您只需将提示设置为1,您的事务很快就会在接下来的几个块中被挖掘。

另一个没有EIP-1559的问题是,你可能会看到一个汽油价格网站,告诉你5克威。所以你和5克威交易,等几分钟,因为汽油价格涨到了7微威,通常是因为有些人不知道,和7微威打交道。因此,你的交易等待开采,直到5微威被一位矿工接受。在EIP-1559中,如果每个人都给1gwe小费,那么每个人通常还是会很快进入的,因为要记住,块是灵活的,可以加倍大小。

EIP-1559如何减少多付?

承担100英镑的基本费用。

EIP-1559引入了一种新的事务类型。这样您就可以指定小费1和max_fee_per_gas为150,如果下一个区块的基本费用跃升到112.5,仍然只需支付113.5。(整座楼宇的基本收费增加12.5%。)

如果不使用新的EIP-1559事务类型,您将支付150英镑。

您可能将max_fee_per_gas设置为150个,因为块已经满了,并且您愿意支付高达150个来获得挖掘您的事务的机会。这与指定小费50有很大不同。

为什么基本费用被烧掉了?

“环境影响政策”提供了一个坚实的解释:

这确保只有ETH才能用于支付ETH上的交易,从而巩固ETH在ETH平台上的经济价值,并降低与矿工可采价值(MEV)相关的风险。此外,这种烧伤抵消了Ethereum通货膨胀,但仍然给予矿工块奖励和优先费用。最后,确保一个区块的矿工不会收到基本费用是很重要的,因为它消除了矿工操纵费用的动机,以便从用户那里获取更多的费用。

更多关于为什么基本费用被烧毁的信息

EIP-1559的提出是因为第一次价格拍卖效率低下。基准费需要被烧掉,以防止矿商绕开基础费,降低到第一次价格拍卖的水平。

https://timroughgarden.org/papers/eip1559.pdf简要地解释了第七次外卖:

看似正交的目标,简单的费用估算和费用燃烧,是不可分割地联系在一起的威胁,通过离链协议。(第8.1至8.2条)

https://youtu.be/62UI3Js30Io?t=1935中,Roughgarden给出了一个例子,说明90的基本费用如何不会阻止支付低于90的交易。因为一个用户和一个矿工可以有一个离链协议,其中一个用户只想支付60,在链上他们支付90,但得到30下由矿工退货。

其他一些参考资料:

https://www.youtube.com/watch?v=IEQPSJbZsq0 - EIP 1559概述

https://ethresear.ch/t/eip-1559-simulations/7280

注意:因为MEV提示可能需要超过1gwe:

2 gwei可能是一个很好的默认值,“您将得到下几个块”的值。1 gwei很可能是一个很好的“慢”值。

票数 7
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/103274

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档