注,昨日以太坊创始人V神发文《链容量为什么在伦敦升级之后增加了约9%?》,以下为全文编译。
观察一下以太坊每日Gas使用量的图表,我们可以发现每天平均使用的Gas从约920亿增加到了约1000亿:增加了9%。
V神:若监管通过验证节点对以太坊进行审查,会将其视为对以太坊的攻击:8月16日消息,以太坊联合创始人Vitalik Buterin(V神)在社交平台参与讨论“若监管通过某些协议(如Lido、Coinbase等)的验证者节点对以太坊进行协议级别的审查,以太坊社区将如何反应”这一话题时表示,会将这种审查视为对以太坊的攻击,并选择通过更广泛共识(social consensus)将这些节点销毁。[2022/8/16 12:28:26]
那么,为什么会发生这种情况呢?
我认为,这一情况大致上可以从三个不同的原因上解释:(1)冰河时代的延迟,(2)伦敦升级前的区块没有被填满,以及(3)基费调整公式的不完善。
V神:客户端验证对于所有相关工作都至关重要:8月17日,V神在其个人网站发布《区块链验证的哲学》文章称,首先,如果接受社会协调的合法性,并且接受涉及“ 1-of-N”信任模型的间接验证的合法性(假设网络中某个地方存在一个诚实的人),则与假设(例如Infura)是一个特定的参与者相比,前者可以创建可扩展性更高的区块链。
其次,客户端验证对于所有相关工作都至关重要。只有少数人运行节点,而其他所有人真正信任它们的网络,并认为网络可以被特殊利益轻易接管。为了避免这样的局面,并不需要让每个人都验证一切。系统允许每个单独的区块进行验证,因此用户仅在其他人发出警报,且完全合理并达到相同效果时才验证区块。
第三,如果规范性的定义包含时间,则将提高链拒绝拒绝51%攻击的能力。比如要求用户一定时限内登录,若未回复时间超过该时限,则采取必要措施提升攻击成本。该举措甚至可以拒绝恢复已完成代码区块的链,从而保护不变性,甚至防止受到审查。
最后,V神总结称,牢记以上想法,则可以有效避免以下陷阱:(i)过度集中化;(ii)过度冗余的验证过程导致效率低下;(iii)具有误导性的规范可能意外会使攻击变得更加容易,且可以更好地开展工作以建立更具弹性和安全的区块链。[2020/8/18]
冰河时代的延迟
声音 | V神:以太坊2.0“0阶段”所有事情基本已敲定,已实现客户端互相通信:在以色列特拉维夫举行的以太坊会议上,V神在Q&A环节中讨论了整个以太坊生态系统的发展。关于以太坊2.0的第一个开发阶段——0阶段,V神表示,除了在安全审计过程中出现的问题之外,所有的事情都已“定稿”。已经实现客户端互相通信,下一步就是要确保他们能够维持一个规模庞大的公共网络。下一步就是要确保他们能够维持一个规模庞大的公共网络,这可能是聚集了大量交易的几十万个验证器。对话还涉及了对那些愿意将大量以太坊锁仓在智能合约、以帮助验证网络上的交易的验证器进行奖励。 (Decrypt)[2019/9/16]
伦敦分叉推迟了冰期,当伦敦分叉开始时,冰期刚刚开始生效。在伦敦升级之前,平均区块时间约为13.5秒,而伦敦升级之后,平均区块时间回到了长期的正常水平,约为13.1秒。
声音 | V神:加密社区过于关注ETF:V神在推特中表示,加密社区过于关注ETF,而没有让加密货币更容易被用作通过支付卡进行日常购买的支付方式。他认为,日常交易大规模采用是加密货币的关键,加密货币ETF的可用性也可能在促成这一目标的实现中发挥作用。这一消息在推特上引起了很大反响。一名推特用户指出,创建获取加密货币的能力将对鼓励采用加密货币起到更大的作用,因为当一个人获得加密货币时,没有必要将其转换为法定货币,这给用户带来了不便。[2018/7/31]
这是区块速度3%的差异,也是链上Gas使用量增加9%其中3%。
Gas使用量:目标15M与最大15M
在伦敦升级之前,最大的区块Gas使用量为15M。但并不是所有的区块都使用了整个15M:即使是功能最完善的区块生产者也会留下0-20999的Gas未使用,因为剩余空间太小,无法容纳一个交易。除此之外,总有一些区块生产者会偶尔制造出空区块。4月份的一项分析表明,大约2%的区块是空的。总的来说,我们可以假设伦敦升级前的未使用空间约为2-3%。然而,伦敦升级后,1500M已不是最大值,而是目标。这意味着,如果包括空区块在内的平均Gas使用量低于15M,那么基费也将减少,直到平均数回到15M。
因此,这又占了这一现象原因的约2-3%。
基准费用调整中的数学缺陷
由于算术平均数和几何平均数之间的复杂关系,EIP1559公式并不能完美实现50%的使用率。一个0%的完整区块可以使基费减少12.5%,而100%的完整区块可以使基费增加12.5%。那么,如果你有一个0%的完整区块,然后是一个100%的完整区块,会发生什么?结果是,基准费用会乘以63/64。因此,为了使基费保持不变,你实际上需要的平均使用率略高于50%。
至于高于多少则取决于波动率是多少。理论上的最小波动偏差是零:这时50%的区块是完整区块,基费在每个区块中保持不变。而理论上最大的波动偏差是53.13%的区块是完整区块,而46.87%的区块是空区块;在这种情况下,基费将在平均53.13%的区块是完整区块时保持不变。而实际使用情况似乎在这两个极端的中间:从最近观察到的一个时间段的数据来看,51.5%是完整区块。
最近的数据分析也大致证实了后两个数字。
解决这一数学问题的一个可能方法是让基本费用调整机制更明确地呈指数增长:https://ethresear.ch/t/make-eip-1559-more-like-an-amm-curve/9082。这将建立一个硬性的不变因素,基础费用可以作为总“过剩”Gas使用量的直接函数计算(因此,对于任何水平的过剩Gas使用量,基费将不得不最终趋于无穷大)。
但现在,以太坊用户可以为伦敦升级带来的无意的6%的容量增长而欢欣鼓舞。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。