为什么说‘分解’是区块链优化的第一原则?

2022-08-09 10:37:17 - 市场资讯

文章转载来源:CaptainHiro

作者:toddz,下文由DeFi之道编译

在过去两周的时间中,我花了很多时间了解最新的链级创新,而在我看来,“分解(disaggregation)”是指导这些创新的第一原则。

什么是分解?

这个词来自‘模块化区块链’(我最新的一篇文章,解释了为什么是分解而不是模块化区块链),分解和模块化还是有一些区别的:

它背后的逻辑非常容易理解。通过使每个单元能够执行最简单的操作,从而可以最大限度的提高每个单元的效率。

最新链级创新中的分解现象

以太坊——Danksharding

在8号以太坊基金会研究的AMA中,Justin表示‘以太坊正在变得越来越模块化‘:

为什么说‘分解’是区块链优化的第一原则?

降低复杂性的战略方法是模块化。(见这篇关于封装性与系统性复杂性的文章)。好消息是以太坊正在变得越来越模块化。

检验者与验证者:在enshrinedzkEVM(零知识证明以太坊虚拟机)的背景下,非共识关键(non-consensus-critical)的检验者逻辑可以与共识关键(consensus-critical)的SNARK验证逻辑分离出来。同样,我希望客户端能够在enshrinedzkEVM中进一步规范化和模块化。

但是你应该注意到,Justin的‘模块化’已经远远超过了目前大多数人讨论的‘模块化区块链’的范畴:

以上两点完全符合‘分解’的定义。

Aptos,Sui

并行计算是Aptos和Sui背后的扩展创新的核心论点。

并行计算是一种已经被Web2证明的扩展技术,但该技术的实施也有一些前提条件,并且并行技术与目前主流的单体区块链自然不匹配。被并行处理的交易之间不能有任何关联,但一个区块内的交易之间却存在着太多的关联性。

虽然Aptos和Sui计划做一些预处理来弄清这种不匹配:

而且我发现,预处理非常符合‘分解’的概念:

Altlayer

Altlayer是一个高度可扩展的应用专用和可插拔的执行层系统,它可以从底层的L1/L2(第二层网络)中获得足够的安全性。

如果你问我Altlayer和其他主流的第二层网络之间有什么区别,我会说:Altlayer是一个自动扩展的解决方案,而其他的解决方案则更加的“不可改变”。

让我们想象一下下面的情况:

Altlayer的核心理论也完全符合‘分解’的定义:

简要总结

正确的区块链大体框架正在变得越来越清晰,但是我们仍然需要进行更多的优化来让区块链变的更好,那么我们该如何对现有的区块链进行优化呢?

请注意:分解可以被重新组织,以进一步优化!

下一个以太坊杀手?

最近有很多关于谁有希望成为以太坊下一个牛市的最大竞争者的讨论,那下一个以太坊杀手到底是Celestia,还是Aptos和Sui?

我更愿意说,它们单独可能都不会成为以太坊杀手,但一个包括它们两类所有特性的区块链有可能是:

为什么说‘分解’是区块链优化的第一原则?

与这个“最佳优化”相比,以太坊怎么样?

以太坊是更安全的选择,但与这个“最佳优化”相比,以太坊的效率较低。这是我个人在目前的看法:

这些创新会不会给区块链带来太多的复杂性?

从Vitalik在EthCC上开玩笑的说‘我们应该取消分片’到@Polynya最新的‘4844andDone’,当前有很多关于‘减少区块链复杂性’的讨论。

我的观点更像是‘现在仍然不是简化的时候’:如果我们回顾一下云计算行业的发展历史,在早期的5~10年的时间里,云计算服务变得越来越有用,但却越来越复杂。而在最近几年,我们看到云计算服务更多的简化,例如无服务,IAC等。

我仍然相信,在这个熊市中我们可以看到更多的分解创新,当我遇到这些创新时,我会给大家及时分享我的想法。

今日热搜