Dankrad Feist:从我的角度来看,我没看到任何重大问题会直接影响 Phase 1,虽然说世事无绝对(像零知识证明这样的研究领域正如火如荼开展,可能会产生一些极大改善 Phase 0 的观念)。
另外我觉得,当前最有价值的想法都是关于在 Phase 1 到来之后(也就是 Phase 1.5)如何通过提高 “已验证状态” 的效率来让整个系统效率更高。我仍然希望我们可以提升我们的状态承诺方案的效率,不管是使用多项式承诺还是全新的向量承诺方案,这会带来非常大的好处。 问:那 Phase 2 的现状如何? Justin:在做了大量的设计空间探索工作和内部讨论之后,我得说一句,随着时间推移,以太坊基金会研究团队越来越不看好 Layer-1 的虚拟机抽象(也就是所谓的 “执行引擎” 或者 “EE”)。相反,Phase 2 很有可能最终会是传统路线,即,各分片共有一个单一的、至高无上的 VM。至于虚拟机的候选项,有(a)来自 Eth1 的 EVM;(b)WASM 的一个变种。虽然 EVM 是一种很合适的、低风险的退路,我还是希望我们能超越它。5 年来的后见之明使我们觉得 EVM 有很多次优的设计,总的来说,为 dApp 开发者和整个生态系统造成了很大的痛苦。 WASM 有好处(例如,工具丰富、接受度广泛、生态成熟、标准化),都来自于浏览器世界。WASM 似乎也正在成为区块链的标准,因为 Near、Polkadot、Dfinity、EOS 等等都接受了。我的希望是有一个团队,比如 Near 或者 Polkadot 可以克服其中的工程挑战,并证明 WASM 是实际上更好的选择。 Danny:Phase 2 设计空间很大,在过去 18 个月间,包括 Quilt 团队和 eWASM 团队,都做了非常了不起的深入研究,摸清楚了其中的大部分领域。如果你想深入了解,看看他们在 ethresearch 论坛上的帖子:不同程度的抽象设计、跨分片的消息方案、虚拟机权衡、交易格式变更,等等。 从今年开始,大家的优先级有一些转移,变成研究如何让现有的以太坊生态 —— 在 “Phase 2” 完全实现之前 —— 接入 Eth2 的共识系统。为了达成这个目标,Phase 2 的研究已趋于平静,因为我们都在努力准备 Phase 1 的规范和 Phase 1.5 的研究和开发。 (责任编辑:admin1) |