Jump Crypto:详解Cosmos、Avalanche等五大多链架构的特点与优劣势
2022-06-06 09:44:42 小编 人浏览

 本文研究了五个独立的多链架构:Polkadot、Cosmos、Avalanche、Polygon Supernets和Binance BAS。

原标题:《Flavors of Standalone Multichain Architecture》

原作者:Shanav K Mehta,Jump Crypto

编译:郭倩雯,链捕手

概述

长期以来,可扩展性一直是该领域广泛讨论的话题。围绕单片式区块链与模块化区块链、横向与纵向扩展的讨论长期以来一直是社群交流的重点。

一种流行观点因此应运而生——为特定应用程序或用例建立专门的执行环境或者甚至是最终性(即finality,指区块链上的交易达到了交易状态确认的状态)工具。这种想法具体指,基于每个产品、每个应用程序的安全和速度需求,对共识和计算进行分离与优化,这在理论上可以减轻单一底层区块链的负载并提升其性能。但这种方法长期受制于一点:这种架构下确保互操作性所需的基础设施是极其复杂的。

在过去的几年里,我们通过不同的方式应对这些挑战,取得重大进展。更重要的是,在过去几个月里,几个独立多链环境的通信层已上线,这些通信层可以说是这块“拼图”中最重要的一块。同时,在过去几周,更多的L1/L2区块链宣布调整架构,为特定应用的区块链提供开箱即用的基础设施,再一次重新激发了相关讨论。

在这篇文章中,我们详细研究了为追求这一愿景而开发的各种形式的架构,并比较了它们在共享共识、容量和互操作性方面的取舍。具体来说,我们研究了五个独立的多链架构:Polkadot、Cosmos、Avalanche、Polygon Supernets和Binance BAS。

注:该文章主要关注独立多链基础设施,在此特定应用的区块链会共享验证者组或共识算法。

比较标准

独立多链生态系统的连接程度各有不同,低至共享开发者工具包,高至共享验证者集、最终性工具和状态。客观来说,每种方法各有优势,但都对共享安全的维护和速度/能力进行了一定程度的优化。

在这篇文章中,我们通过五个关键参数来比较这些生态系统。

1. 共识

所有的生态系统都满足了关于女巫攻击防御、最终性实现时间等基本要求,因此本质上并没有最优共识机制。然而,值得比较的是:1)共识模型的具体类型,2)每个链的共享或独立的共识机制,3)共享或独立的代币激励。链可能采用相同的共识机制(如Tendermint BFT),但每个链的验证者受自己独立的代币激励,反之亦然,这些情况取决于生态系统的参数情况。共享的共识机制和代币激励意味着基础层能提供更大安全保障,而选择独立则意味着更大的设计灵活性。

2. 最终性/状态

在这些生态系统中,一些链保持着某种形式的独立状态,一些链则是在整体水平上达到最终性的。这提供了1) 更大的安全性和 2) 更综合的互操作性。然而,这也带来在容量限制上的取舍,如果模块化区块链的数量超过一定数量,达到最终性的过程将大大减慢。

          本文地址: - BTC123