首页 > 技术 > 一文了解StarkNet新提出的Layer3概念
路安  

一文了解StarkNet新提出的Layer3概念

摘要:原标题 | 从Layer 2到Layer 3,中间发生了什么?Layer2诞生的主要目的便是为了降费和扩容,以太坊公链的功能受限使其无法承载生态快速发展所带来的越来越多的执行和计算量,这也导致人们若想

原标题 |    从Layer 2到Layer 3中间发生了什么?

Layer2诞生的主要目的是降低成本和扩大容量。以太坊公共链的功能有限,使其无法承受生态快速发展带来的越来越多的实施和计算,这也导致人们不得不支付高昂的交易成本,如果他们想在拥挤的链上完成交易。公共链拥堵的本质是链上太多的节点竞争太少的块空间。分散的冗余设计自然与效率相反。从链交易到最终确认,需要经历全网广播。节点需要通过共识确认广播信息的真实性。节点越多,过程就越麻烦。

人们逐渐意识到,自然效率低下已经成为分散技术发展和推广的最大障碍。为了解决这一困境,人们开始剥离和分层公共链的功能,并保留在分散系统中提供安全保障的核心共识机制Layer将计算和执行下放到1上Layer2.促进公链成为Layer2的结算层。Layer2.解决方案逐渐得到市场的认可,因为它比跨链和分片更容易实现和操作。随着协议的分离Layer随着2的不断应用,人们可以明显地感受到交易成本的显著降低。Layer2可以说是一个非常成功的行业变革。

Layer自早期状态通道、侧链、Plasma等待计划过渡到现在Optimistic rollups、Validium、ZKRollup等等,每个方案的性能都有不同程度的选择,一般来说,目前市场更加认可Rollup。但市场仍然很清楚Layer2不是一个接近完美的解决方案,缺陷也很明显,典型的问题包括有限的可扩展性、倒退的组合性和分裂的流动性。但目前还是这样Layer不断探索和增加互操作性和流动性的技术支持,用户在L2.活动比例也在增加。

Layer在降低成本和提高效率的前提下,尽可能保持分散模式的优势。但对于未来可能需要高度定制的应用程序场景,最好由一个新的独立层提供服务Layer概念的起源。这个概念最早起源StarkNet他们提出,他们说,Layer3与Layer2的关系就像Layer2与Layer同样,这实际上是一种嵌套的递归结构Layer2能够支持Verifier智能合约,Layer有效性证明可以用来实现。整个过程变成了Layer3将交易压缩到Layer2,Layer压缩交易再次压缩Layer1.这是几何倍增长的概念。假如每层成本降低1000倍,那么Layer3的成本就可以做到比Layer1.000,000倍。

StarkNet提出的Layer除了利用递归证明的乘法效应实现超可扩展性外,3的另一个优点是技术堆栈的应用程序设计师可以更好地控制,具有更确定的性能和成本,以及自定义数据可用性模型(如基础)Validium或特定于应用程序的链上数据压缩)、更快的功能和技术周转率(例如,未准备好测试的新功能可以不断引入)。

进一步说,如果Layer如果3能够成功应用,隐私功能可能真正应用于普通交易。众所周知,零知识证明等区块链隐私保护技术所需的计算速率和信息交换是目前基础设施无法支持的能被拉到Layer三、其强大的扩展性便使Layer2.隐私保护交易成为可能。

再者,Layer2.批评的互操作性和组合性的倒退可以通过Layer3.在一定程度上弥补Layer1和Layer2、Layer两者之间使用的跨链通道非常低效和昂贵。因此,将层间与同层间的组合操作平移至Layer3可能是个不错的选择,更容易实施。因为定制Layer3是通过Layer2而不是Layer互操作显然会更便宜。

下图是StarkNet展示的Layer3分形分层(Fractal Layering):

数据

图片来源:StarkNet

可见多个Layer3将建立在Layer还可以在2以上Layer3上构建附加层(L4等)。

下图描述的是Layer3与其底层Layer2和Layer1之间的关系。通过在Layer实施状态跟踪和验证器智能合同,Layer3可安全运行L2上。

数据

图片来源:StarkNet

而除了StarkNet,还有其他人致力于超越现在Layer2易用性方向,如Celestia这是一个和的数据可用性模块Layer逻辑有一个共同点的方向,其主要原理是Layer1与Layer中间拨出一个专门解决数据可用性的层次,和Layer3不同的是Celestia在Layer1与Layer2之间插入一层-数据可用层:Celestia该节点既不运行智能合同,也不验证区块中的数据。它只负责数据可用性证明。所谓数据可用性,是指上述分散系统中数据在节点间传输的验证和确认。Celestia使用二维reed-solomon编码方案对块数据进行编码,这样只有少量数据样本就足以以统计确定性验证整个块已发布。如果数据编码不正确,则通过数据可用性欺诈证明通知网络。Celestia另一个特点是,它将自己设计成一个类似于模块化的插件,类似于云服务,可以与各种现有插件相匹配Rollup方案结合。

事实上,扩容的原则是让公链专注于最核心的东西来减轻负荷,无论是在Layer1与Layer2之间插一层,还是在Layer2.一个确定的趋势是区块链系统中的分工模块将被拆除得越来越详细,就像工业发展从手工到装配线,编程发展从整体到模块的过程一样。它可能会在未来出现Layer4、Layer5或其他名称,但判断其核心竞争力的标准仍然是在确保分散安全的前提下真正提高效率。

Tags:
免责声明
世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。