以太坊需要更大的梦想
以太坊于2013年诞生,旨在改变世界。从那时起,作为新世界秩序支柱的区块链愿景——一个无需许可的金融基础设施,拥有无限可能——已被开发安全生产软件和处理核心开发者政治的残酷现实所摧毁。换句话说,以太坊已经失去热情和倦怠。我们最"雄心勃勃"的提议是为期五年的大型项目,只能带来微小的改进,而且每次硬分叉都会使进度逐步减缓。
扭转这些趋势需要接受两个艰难的事实:
我们不再是唯一的游戏玩家;以太坊现在正在区块链市场中竞争。其他团队拥有不同的愿景,对以太坊的主导地位构成了可信的威胁。
在密码学、共识、工程和机制设计以极快的速度发展的情况下,做出五年时间尺度的决策是没有意义的。今天的最先进技术在五年后可能就不再是最先进的了。
但够了诊断;我们如何治愈这种疾病?首先,我们需要就我们试图建立的明确愿景达成共识并阐述。在我看来,这并不需要改变方向;而是需要加倍坚持我们在2013年开始时的核心价值观:
"以太坊应该是一个全球计算平台,为开发者提供解决世界最棘手协调问题所需的所有工具。"
在某种程度上,我们已经部分实现了这一愿景,但要完成这个项目,我们还有很长的路要走。以太坊上的智能合约是图灵完备的,但区块链上的费用对于许多应用程序来说太高,而且区块时间足够长,以太坊并不是托管金融应用程序的理想之地。此外,图灵完备意味着我们可以编写任意的智能合约程序,在其输入上执行逻辑,但如果应用程序开发者无法信任输入的质量,那么他们也无法信任输出。
如果给予足够的时间,以太坊今天在可信中立和抗审查方面是可信的,但如果放大到毫秒时间尺度,它看起来要集中得多。在每个12秒的区块内,单个提议者必须批准每一笔交易。这种临时的提议者垄断扭曲了市场,使许多应用程序开发者想要构建的机制在以太坊上完全不可行。
话虽如此,以下是未来五年以太坊的目标:
- 1秒区块时间
- 单槽确认
- 大幅提高吞吐量(>1000 TPS)
- 多个并发提议者
1秒区块时间
从纽约到东京的往返时间不到200毫秒。你可以在一秒钟内从纽约到东京来回传递5次消息。如果说的话,1秒的区块时间还不够雄心勃勃。实施它将是应用程序在L1上的一个重大突破,并将提高L2交易到L1确认的速度。
单槽确认
单槽确认对于Rollup互操作性很重要。在未来五年内,所有的Rollup都将是zk Rollup。桥接将在L1的两个槽内完成。但这需要单槽确认,因为zk Rollup在确认之前不能允许资金被提取,即使有有效的证明。
大幅提高吞吐量
以太坊L1的费用太高了。即使我们认为Rollup将是以太坊活动的主要场所,L1费用仍将是这些费用的乘数。我们还需要向应用程序开发者可信地传达,以太坊是他们可以安全构建应用程序的地方——我们将随着新技术的出现不断扩展规模——因此不会出现他们的应用程序如果变得成功,就会超出以太坊的容量的可能性。
多个并发提议者
在所有这些提议的变化中,多个并发提议者可能是最高的提升,但也是最高的潜在回报。虽然列表上的其他项目都是参数变更(无疑需要大量工作来完成),但MCP解锁了任何区块链都没有过的功能:实时抗审查保证。使用这项技术可以构建的应用程序种类目前纯属理论。MCP是将以太坊的市场微结构(目前极度集中和剥削)与其更广泛的宏观愿景——可信中立和去中心化——保持一致的关键。