当前位置:首页区块链第1条。X档案:eip-1559与以太坊的改进途径

第1条。X档案:eip-1559与以太坊的改进途径

第1条。X档案:eip-1559与以太坊的改进途径

作者:Griffin Ichiba Hotchkiss

翻译:unitimes_uuDaid

最近,我一直在思考世界末日后的荒原,特别是在电影《疯狂的麦克斯:愤怒之路》中,主角们刚刚逃离了第一波追逐,领先于潜在的追求者。他们需要继续前进,但他们仍然需要保持电影的核心:一辆巨大的“战车”卡车,把他们带到安全的地方。因此,女主角查理兹·塞隆需要在卡车行驶时爬到驾驶室底部进行一些维护:

第1条。X档案:eip-1559与以太坊的改进途径1

在一辆大、复杂的卡车还在行驶时对其进行维修的想法非常适合电影中的高强度情节。当我看到这种情况时,我意识到这是对EIP过程(火币网改进建议)和核心开发人员工作的恰当隐喻。

火币网协议的更改实时发生,许多谨慎而复杂的工程设计将进入精心设计的升级,以便所有人(如果可能)都能在升级过程中向前推进。区块链荒地的道路上仍有颠簸,但总的来说,火币网仍然远远领先于其他车辆(技术债务),只要卡车继续向前行驶,它就不会停止向地平线移动。新的提议可能在短期内对现状造成一些损害,但总的来说,它们通常是对协议的有价值的改进。

我今天要讨论的升级属于AMPL火币全球最1类。但这不是无状态火币网的一部分,而是一种新的GAS费用市场/区块规模机制。相关的建议已经成为社区和开发人员反馈和改进以太坊的一个非常有趣的案例研究。通过观察EIP如何吸引更多的开发人员来讨论和改变,我认为我们可以学到很多关于火币网开发的建设性讨论,并希望得到一些明确的意见(或至少一些不明确的准则),以帮助指导无状态火币网的开发,讨论计划之外的重大变化。

通常在这一系列的文章中,我会非常有条理地“深入讨论”,但在本文中,我希望更多地关注围绕这些提案进行的讨论的内容和特点,而不是其中包含的技术细节。在我们讨论相关讨论的进展和我们的现状之前,让我们先简单地看一下EIP-1559和AMPLldquo;ealuatorAMPLrdquo。

EIP-1559号

让我们先看看最初的EIP-1559[1]提案的动机,这是一个很好的起点。这个提议的初衷很简单:

AMPL目前,火币网的“最高价拍卖”模式对用户来说效率低下、价格昂贵。该EIP提出了一种替代这种机制的方法,即根据网络需求调整基本的网络成本,从而创造更好的性价比,降低客户端软件使用的复杂性,避免不必要的高成本。AMPL

在当前的火币网系统中,新提交的事务必须等待某个miner打包才能进入下一个块,但这些事务可以通过增加gasprice参数使其高于网络的平均级别来鼓励miner打包自己的事务。如果矿工是理性的,他们总是希望将交易费用最大的交易打包到新区块,因此,预期打包到下一个区块的交易总是天然气价格最高的交易。

这种最高价拍卖模式的问题在于,在交易需求旺盛的时期,事情很快就会失控。当区块接近满区块时,将交易打包到下一个区块的成本(交易费用)可能会急剧上升,因为用户将尝试以高于其他区块的价格打包自己的交易。

尽管目前矿工有一定的能力(注:例如,增加区块气上限)来增加单个区块中的交易量,但这个上限不能很快改变,事实上,矿工更喜欢使用较小的完整区块,而不是区块气上限被推得越来越高(对于矿工来说,较大的区块会带来由于存在三级阻塞率,风险更高)。特别是,如果您的钱包使用天然气定价算法,使您的交易在特定的时间范围内打包,您最终可能会支付非常高的交易费[2],让您的交易打包到下一个(几乎)完整的区块。

Eip-1559引入了天然气成本“基准费”的概念,设定为动态调整,使单个区块的总用气量接近目前1000万套天然气的上限。这笔“基本费用”不会流入矿工的口袋,而是会被销毁。为了鼓励矿工打包交易,用户还将设置“小费”参数,并设置愿意支付的最大金额,以便将交易打包到区块中。矿工们将得到这个“小费”

由于“基本费用”不会随着网络需求的快速变化而大幅波动,用户在一定程度上远离了“最高价竞拍”模式带来的低效率问题,因为“基本费用”仍然是最高价模式,他们会被摧毁,不会交给矿工,所以他们没有动力去操纵交易费用。重要的是,该机制还试图解决钱包开发者在自动估算网络交易费用时遇到的一个主要问题,使交易费用的预测更具可预测性。

有关EIP-1559的更多信息,我建议您阅读italik[3]发布的EIP-1559常见问题解答,如果您想了解更多,可以阅读Barnabe mono[4]发布的jupyter笔记本。

一个新的挑战出现了:评估者

目前,火币网交易费“最高价竞拍”制度的低效并不存在争议,必须指出的是:现行的交易费机制能够更好,没有人会提出异议,寻找另一种机制取代最高价竞拍模式无疑使整个火币网网络受益,最终,这将使开发人员和最终用户受益。我们可以也应该在这一点上达成一致。

然而,EIP-1559中提出的新机制与现有机制不同,对其进行修改会引起一些问题,特别是对于任何为用户构建和提交火币网事务的软件。特别是,钱包需要做出重大改变,以适应这一新机制。从短期来看,EIP-1559对于需要适应这种变化并防止软件崩溃的开发人员来说是一个巨大的负担,尽管从长远来看,事情最终会变得对每个人都有利。

在EIP-1559在其最初的汤池中漂浮了一段时间之后,a601社区开始权衡,其中包括受该提议影响最大的钱包开发者。钱包开发人员没有拒绝这个提议,而是选择了一个有趣的讨论路线:他们重新考虑了提议的核心动机(即改进火币网事务的用户体验),并将提议放在上下文中。提案的实质是他们表达了“更多,更多,更多,更多,更多,更多,更多,更多,更多,如果我们无论如何都要这么做,我们应该从一开始就知道这对用户来说是什么样子的,我们应该用它来帮助指导本提案中提出的内容。AMPL

这简要解释了Dan Finlay对EIP-1559的提议:求值器算法[5]。该方案与EIP-1559机制有许多相似之处,其动机和目标基本相同。但自动扶梯机制作为另一项改进建议被提出,这促使社会各界对这两种机制进行更详细的探讨。

AMPL“为了促进在社会上更有效和具体地讨论天然气成本市场,我认为必须提出明显优于目前情况的替代方案,以便将EIP-1559提案中声称的任何特征与可行的替代改进相比较。AMPL

这种自动扶梯机制类似于目前的单一价格拍卖模式,但有一些重要的变化:

用户提交的不是固定出价的交易,而是“逐渐上升”出价,并指定他们愿意为打包的交易支付的最大金额。所有投标将被放入“自动扶梯”队列,队列中的所有投标将以相同的速度逐渐增加。当矿工查看所有自动扶梯的排队情况时,他将选择出价最高的交易,不管它们在哪个自动扶梯上。当事务打包到一个块中时,用户将支付队列中仅次于最高出价的第二高价,而不是当前出价。

自动扶梯机制的主要优点是能够有效地发现价格。同时,收取第二高价,防止用户支付过多。它还具有与EIP-1559相同的一些优点,即使在网络拥挤的情况下,用户也更容易选择合适的成本。值得注意的是,求值器机制本身并不改变决定块大小的机制。

第1条。X档案:eip-1559与以太坊的改进途径2

求值器算法提案本身非常有趣。我强烈建议阅读本提案的“用户策略”部分,对三种不同的事务处理模进行高级比较。如果您有兴趣的话,本文对ealuator算法的介绍[7]也值得进一步研究,但我有点离题

在与EIP-1559实现者的电话会议中,Dan Finlay提出了一些模来展示钱包中的各种参数是如何呈现给用户的,并强调了这些参数是如何根据所需的用户干预级别隐藏或显示的。见下图:

第1条。X档案:eip-1559与以太坊的改进途径3

该设计旨在为社区讨论提供参考,并帮助我们从用户的角度考虑EIP-1559和ealuator算法建议。

通过引入合理的替代方案并重新定义开发人员的批评,以优先考虑用户的挑战,EIP-1559/ealuator的讨论巧妙地为改善火币网成本市场的最终目标创造了一个新的探索空间。它还远没有为下一次的硬叉升级做好准备,但它仍在前进,就像mad max的大卡车。

火币网的未来

我认为EIP-1559/ealuator是一个值得火币网社区关注和学习的重要问题,特别是因为它与无状态火币网的另一个更遥远(也更显著)的改进有许多相似的特征,即oil/karma-EVM语义变化[8]。与消费市场一样,一些拟议中的变化将对开发者和用户产生重大的二阶影响。同样在EIP-1559的情况下,用户体验也需要明确的支持,以便有机会与了解用户体验的开发人员进行协调,帮助火币网改进方案保持势头,最终成功升级。

改进火币网(火币4。十) 而其他的公共公链则是一段艰难的旅程。正确的讨论路径应该是将有意义的改进建议放在地平线上,并确保听到受影响最大的开发人员和用户的声音,并将他们的关注整合起来。因为最后,我们都开着同一辆卡车去瓦尔哈拉大厅的大门。。。呃,宁静(以太坊 2.0)。走在火币网州通胀问题面前[9]意味着,我们应该不断地、建设性地对变化提出建议、批评和修正,而不丧失动力。我们的生存有赖于此!

参考链接:

[一]https://eips。火币4网址:ereum.org/EIPS/EIP-1559年

[2] https://火币4erscan.io/txs/label/high文件-交易费

[三]https://notes。火币4网址:ereum.org/Wjr1SnW-QaST7phX9C5wkg?看法

[四]https://github.com/火币4 ereum/rig/blob/9DE2ECBBA130FBA1301ECA22997SB0ADCBA52/eip1559/eip1559.ipynb公司

[五]https://github.com/danfinlay/EIPs/blob/astropple/EIPs/eip-x.md

[六]https://github.com/danfinlay/EIPs/blob/astropple/EIPs/eip-x.md#用户-不同条件下的策略和算法

[七]https://agoric.com/papers/incentie-engineering-for-computational-resource-management/full-text/

[8] https://火币4resear.ch/t/meta研究-交易石油和业力megathread/7472

[9]https://blog。火币4ereum.org/2019/12/10/火币4 1x文件快速同步/

温馨提示:

文章标题:第1条。X档案:eip-1559与以太坊的改进途径

文章链接:https://www.btchangqing.cn/40465.html

更新时间:2020年06月18日

本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。

第1条。X档案:eip-1559与以太坊的改进途径4
区块链

失去品牌价值后小丑的伎俩是什么?

2020-6-17 21:58:11

区块链

IPFS / FIL采矿战争即将开始。哪些资本大亨开始部署Filecoin?

2020-6-17 22:20:16

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索