本文的第1至第4部分介绍了EIP-1559迄今为止的发展的背景,第5至7部分,以讨论该提案的公平性。如果“ gas”,“ gas limit”和“ gas price”对你而言是不熟悉的概念,可在文末附录中找到确切的定义。 1.背景 以太坊的收费市场改革以及如何最好地分配交易费收入的问题已经讨论了很长时间。在以太坊2015年7月创世大宗交易发生之前,创始人Vitalik Buterin就收费市场的未来变化分享想法,包括可能收取费用的说明。 2017年,有关“交换媒介”货币收费燃烧的想法也包括在内。 这些想法的确引起了以太坊社区的兴趣,但是由于没有具体的建议,只可以将它们局限于学术研究领域。此外,收费市场改革并不是紧迫的问题,以太坊区块链上的交易价格便宜。的确,在以太坊的整个早期历史中,GAS价格都远远低于矿工们估计的“合理”最低价格。偶尔的需求激增会在2017年的“ ICO狂潮”期间造成拥挤,但总体而言,用户几乎不费吹灰之力就可以轻松地获得交易。
但是到2018年初,这种情况已经改变。以前的区块仅部分被填满,相反,它们通常会被推高以限制GAS使用。包括CryptoKitties和激励性的加密货币交易所FCoin在内的应用对GAS的需求很高,导致在合理的时间范围内完成交易所需的GAS价格长期处于拥堵和极端波动状态。 理解以太坊的GAS价格机制一直是新用户面临的挑战,但是在交通拥挤和GAS价格波动的情况下,情况变得更加严峻。诸如ethgasstation.info之类的新工具帮助精明的用户判断合适的GAS价格,而诸如Metamask之类的钱包也越来越多地内置于GAS价格估算工具中。尽管如此,来自区块链的证据表明,一些用户为GAS支付了高昂的费用,无休止的交易卡支持证明了以下事实:这些解决方案只是解决问题的一部分。
2.提案出现 Vitalik在2018年7月发表的文章更详细地提出了收费市场改革的提案(随后被纳入范围更广的资源定价论文中)。它描述了一种将一部分交易费用协议设置为“基础费”的机制,矿工将通过用户设置的佣金(通常称为“小费”或“贿赂”)来补偿交易处理费用'。该机制的目标是半满的区块(其中一个完整的区块是当前以太坊区块的两倍),并通过根据需求上下调整基本费用来实现此目标。由于矿工需要包括交易的补偿金额是与需求无关的,因此提示数量很少,大多数用户不需要更,可以向用户提供一个简单的交易价格,在该价格下可以预期要包含其交易,而不必弄清楚如何在陌生的市场中与无形消耗品GAS互动。这是个重大改进。 那么问题是该协议应如何处理基本费用?表面上似乎有4种可能性: 1.将基本费用发送给某个基金(例如开发者基金); 2.向当前区块的矿工提供基本费用; 3.在未来区块的矿工之间共享基本费用; 4.烧掉基础费。
在这些选择1中,可以立即打折,因为创建中心化基金将造成治理噩梦。选项2也不可行,因为它会激励矿工免费进行垃圾交易来填补自己的地盘,无论对区块空间的需求是否高,都会迫使基费上调。选择范围是3到4。
最终,选择了烧掉基础费用,部分原因是这将带来另一个重要的好处:以太坊的本币Ether将被巩固为网络交易的燃料。这将避免某些人担心的经济抽象威胁,从而导致货币贬值,对网络的安全性和整体生存能力产生可怕的后果。还有其他一些原因倾向于收费,这将在第5至第7部分中进行讨论。
这次,随着提出了一个具体的提案,以太坊社区迅速产生了浓厚的兴趣,该提案被指定为以太坊改进提案(EIP)1559。相当于股票回购中所有以太币持有者的比例支出。这种热情体现在众筹EIP-1559社区基金的出现上,该基金在Gitcoin Grants计划的第6轮中获得了迄今为止最多的捐款。 3.开发人员怀疑 尽管如此,如果实施,EIP-1559将会是自诞生以来对以太坊经济的最戏剧性的改变。这也将为钱包开发人员创造大量工作,他们需要使用户界面适应新的范例。因此,有经验的以太坊开发人员谨慎地收到了该建议。其中最常引用的是Metamask的Dan Finlay,他指出,由于EIP-1559将矿工的“ basefee”参数固定在矿工身上,从而降低了他们的收入,因此似乎对矿工的尝试产生了有害的激励作用。以减少基本费用。如果矿工成功地做到了这一点,那么EIP-1559将有效地退化到当前的一价拍卖费市场,用户可以改变提示参数来竞标包括其交易。 Dan回答了自己的“自动扶梯”提案,该提案也遇到了用户体验问题,可以实现有效的价格发现,而无需将控制权交给采矿者。该解决方案也很优雅,但是到目前为止还没有得到与EIP-1559相同水平的支持。这可能部分是因为它没有处理EIP-1559解决的其他问题,例如经济抽象。当然,许多以太坊社区并未像许多以太坊社区那样热情地接受自动扶梯的提议,他们尤其对以太坊的前景着迷。附带说明一下,将EIP-1559和自动扶梯结合在一起的优点是一种可能的结果,但是尚未将其指定为EIP。
以太坊其他长期的开发商,例如以太坊名称服务公司的尼克·约翰逊(Nick Johnson),对从根本上改变以太坊收费市场的博弈论基础的影响和潜在风险之前在EIP-1559之后发展的势头表示担忧。众所周知。显然,对以太坊的核心经济学进行如此彻底的改变是愚蠢的,直到其含义被很好地理解为止。
4.新的动力 在2020年期间,随着稳定币,去中心化交易所和一系列其他去中心化金融(defi)应用的迅猛发展,以太坊上的GAS需求持续增长。结果是,从今年6月到8月,为以太坊交易支付的费用总额超过了除8天之外的所有比特币费用总额。违反直觉的是,针对矿工的如此高的收费收入实际上可能给区块链造成问题。一组研究人员认为,随着矿工从收费中获得的收入超过大宗补贴的收入,区块链变得不稳定,并且由于某些攻击策略以低于51%的哈希能力变得可行,因此安全性受到了巨大影响。同时,gas市场的极端动荡和相应的用户体验问题仍未得到解决。 通过将多余的费用收入从矿工那里转移开来,并保持集体补贴在奖励他们方面的首要地位,EIP-1559也将回避这一问题。因此,继续评估和实施EIP-1559以潜在地包含在未来的以太坊硬分叉中的工作。这包括以太坊基金会鲁棒激励小组的BarnabéMonnot进行的建模和仿真工作,以及算法游戏理论家Tim Roughgarden最近宣布的分析,旨在对提案的动态进行严格的评估。
同时,有关EIP客户实施的工作也在进行中。截至2020年8月下旬,两个以太坊客户端已实现EIP-1559,并正在运行早期的测试网以解决规范和实现问题。在核心的以太坊客户端空间之外,Filecoin和Celo网络也在测试实现。 现在大量资源集中在EIP-1559上,尚未发现可行的攻击媒介。可以想象涉及大多数散列能力串谋的攻击场景,但是,正如Micah Zoltu的文章所指出的那样,即使要形成51%的卡特尔并试图操纵基本费用,对矿工的强大利润诱因还是存在缺陷。这与工作证明区块链中可能发生的众所周知且利润更高的51%区块审查攻击形成鲜明对比,并且允许卡特尔会员通过忽略非会员的区块将收入翻倍。
随着对EIP-1559的研究不断进行,我们可以预期会发现其经济方面的任何灾难性缺陷。在没有此类缺陷的情况下,可能需要谨慎乐观地加以实施。
5.谁拥有以太坊的区块空间? 因此,我们可以初步得出结论,认为我们可以在以太坊中安全地实现EIP-1559。但是我们应该吗?这是本文标题中提出的公平性问题。矿工从事处理交易的工作,是否有权继续从交易费中获得全部收入? 以太坊2013年的白皮书指出,事实并非如此。与比特币相比,以太坊网络中的矿工获得永久性的大块补贴,以保护网络安全—目前固定为每块2 ETH,外加来自相邻块的额外收入(即规范链中未包含的块) ,但会获得部分奖励。因此,不要求交易费收入永远能够满足网络安全的成本。这是一种优势,因为交易费收入变化很大,并且不能保证它足以满足网络的安全需求。
矿工没有“完成所有处理交易工作”的另一个原因是,交易以国家膨胀的形式给整个网络带来了成本。尽管所有完整节点都承担此费用,但仅向矿工付费。当GAS价格过高而无法执行对他们有利可图的交易时,用户也会付出机会成本。因此,以太坊的交易能力与其说是矿工“拥有”的资源,不如说是一种公地。通过高额交易费从共享资源中提取全部市场价值的矿工实际上是在提取经济租金,因为包括交易在内的矿工成本远远低于他们将为此收取的费用。
6.公平补偿 为了了解交易费用的哪一部分是对矿工的公平补偿,以及哪一部分是未得租金,我们需要知道矿工实际要花费多少交易费用。如第1部分所述,存在“合理的最低”交易费用,这是矿工包括交易在内的边际成本。这是由于创造利润较低的相邻块的风险增加而产生的机会成本。这个概念是最初应用于比特币的方法的扩展。 很难得出包括交易在内的矿工成本的准确数字,并且该数字会随着客户端实现的改进以及在以太坊虚拟机(EVM)上执行某些操作所需的GAS量的变化而变化。因此,Vitalik在上述主题上所做的工作数据已不再是最新的,并且获取用以作为新估算基础的数据非常棘手。尽管如此,客户绩效的提高意味着采矿成本可能比过去便宜,而所支付的费用却大大增加了。
幸运的是,EIP-1559中的新收费市场可以为我们解决这个问题。理性的矿工将仅接受小费/贿赂足以补偿的交易。对于非常喜欢交易的用户,可以尝试提供一个较低的提示,而那些急于被包括在时间敏感的套利交易中的用户可能会增加这种提示。但是总的来说,这个小费不会像GAS价格本身那样波动。大多数用户应该能够接受钱包默认值来支付市场价格,而不必担心他们支付的GAS价格。
高于公平采矿者补偿的任何东西都可以被视为“费用盈余”或“交易红利”。这是EIP-1559的基本费用。
7.分配费用盈余 在第2部分中提到的4种可能性中,剩下的唯一选择是燃烧基费。通过燃烧基础费,将其返还给以太币持有人。他们值得接受吗?有两个原因,我认为答案是肯定的。 首先,以太币持有者通过发行来支付以太坊的证券,这相当于该货币的逐渐稀释。因此,网络运营产生的任何盈余都可以合理地返还给他们,作为这笔付款的回扣。手续费盈余有时可能等于或大于以太坊的发行量,但最终,以太坊持有人需要筹集资金担保,而费用是否足以满足此要求。
其次,以太不是唯一受益于网络安全性的资产。以太坊保护多种资产,包括稳定币,合成资产,预测市场结果,流动性份额,股票代币和大量ICO代币,这些资产都背负了由以太币发行资助的证券,而无需自己支付此费用。因此,以太坊在当前的收费市场中处于独特的劣势。 EIP-1559有助于解决此问题,并且通过最大程度地减少代币的净发行量(也许最终甚至将其减少到零以下),可以使货币的价值最大化,从而最终保护网络。
最后感谢Micah Zoltu和Georgios Konstantopoulos。 附录 GAS 了解GAS是了解以太坊网络如何运作的基础。
EVM是在每个以太坊节点上运行的以太坊虚拟机(EVM),它是计算机系统的仿真。常规的非区块链虚拟机的一个示例是VirtualBox软件,它允许你在物理硬件(主机)上模拟计算机系统。 EVM中的任何操作都会消耗主机的CPU周期,磁盘访问,内存(这会带来成本)。该费用通过以太坊“ gas”支付。
为了防止主机“过载”,EVM上的每个操作都会消耗一定量的GAS。访问内存或写入磁盘的成本各不相同,每个EVM操作员都为合同执行期间消耗的GAS设定了上限。因此,如果恶意操作者设计了进入无限循环的智能合约,则每个循环将消耗一些GAS并最终达到限制,此时EVM将中止该合约的执行。本质上,合同越大,越复杂,合同执行的操作越多,运行合同的成本就越高。
此过程使用GAS价格创建收费市场,用户可以在其中决定愿意为每种GAS支付多少费用。由于GAS封顶限制,收费市场几乎总是确定要开采的订单交易,因为希望获利的矿工将选择费用最高的交易。
交易中许多重要的组成部分需要理解:
收费市场 以太坊块限制意味着每个块可以进行多少次计算是有限制的。这为GAS创造了一个收费市场,矿工将首先接受高薪交易。希望首先包含其交易的用户可以比不着急的用户支付更高的GAS价格。了解收费市场的关键概念是:
原文作者:Pintail 原文链接:Ethereum fee market reform: EIP-1559 as a question of fairness
—-
编译者/作者:洁sir
玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。
|