时间:2022-03-22|浏览:361
用戶喜愛的交易所
已有账号登陆后会弹出下载
本文梳理了以太坊核心开发者 Peter Szilagyi 在个人社交媒体平台上的观点,节奏 BlockBeats 整理翻译如下:
复杂性是系统中经常被忽视的一面,因为创造它的人通常不会为它付出代价,而是其他人。但不要犯错误。有人在付出代价——无论是金钱、时间还是精力。他们可能不愿意或不能永远这样做。
就像可扩展性一样,复杂性会在看不见的情况下积累到失控点。当时是不可挽回的。复杂性也对级联故障有不良影响。过载的人太多,失去行动能力,导致工作过载更大。
在以太坊的历史上,复杂性从未降低。EIP 都堆在上面。每一个重大变化(1559,合并,分片,verkle、无状态、L2 等)都是更多的钉子。当一个研究计划「一切都明白了,现在只剩下项目了。」当时,我感到很沮丧。
虽然我觉得我们正在接近以太坊的合并,但我必须强调,以太坊并没有朝着一个简单的方向发展。本质上,它正在取得成果,但它也在积累复杂性,好像没有必要担心未来。如果协议不变得更简化,它就不会成功。
我认为根本原因是研究人员和开发团队之间的脱节。「只」想出优雅独立的想法。后者需要考虑每一个被引入的想法,并试图把它们揉在一起。
已有工程试图降低复杂度(Erigon 模块拆分,以太坊合并责任拆分)。然而,从未尝试过降低协议的复杂性。
没有人能对系统有一个全面的了解,这糕。
我说不出解决方案是什么,但我的观点是停止增加功能并开始删除,即使会造成损坏。
越来越少的人知道并愿意拼凑一个破碎的网络。每一个变化都会让更多的人离开。