创建Polkadot,Cosmos和Avalanche都是为了解决同一组问题,即困扰以太坊的低延迟和可扩展性问题。但是,每个区块链采用不同的方法来改善以太坊。我们探索了它们之间的细微差异,以及它们各自将如何所着手改善的网络的方式。
多链网络将塑造2021年
扩大区块链技术的规模已经成为目前行业面临的最紧迫的问题之一。加密行业在过去几年的快速崛起,无论是市值还是用户数量,都是历史上前所未有的,这也将其一些核心问题相当激进地推到了表面。
扩展是一个全面的巨大问题,但这并不意味着没有任何可行的解决方案--有许多二层解决方案正在被开发出来,都利用不同的技术和理念来创建更高效的网络。
实施这些解决方案是一个主要问题,即使是对以太坊这样大的网络进行最细微的更改也是一个缓慢而乏味的过程,通常需要数百个(甚至数千个)网络参与者之间达成共识。虽然网络的第二个股权证明迭代Ethereum 2.0即将完成,但几乎没有人相信仅凭这些解决方案就能为市场提供真正的分散和高效的网络。
正是由于缺乏信仰,才导致创建了多链网络,所有这些都旨在解决以太坊缺乏可扩展性的问题。目前市场上有许多类似的网络,但是很少有人能够赢得人们的青睐,并获得Polkadot,Cosmos和Avalanche的认可。
目前所有这些多链网络都在发展中,不可能选出一个明确的赢家,也不可能预测哪一个会变成大多数市场的通用扩展解决方案。不过,我们可以更深入地挖掘和分析每一个背后的基本原理,以帮助市场更好地了解它们。
Polkadot(DOT)
为了解决以太坊缺乏扩展性的问题,Polkadot采用了多链的分片模式。这主要是由于Polkadot的共识协议无法在一条链上扩展到多个节点。然而,运行多条链需要多个 “协调器”,以确保平稳运行,方便交易。
Polkadot通过建立两种不同类型的链(中继链和平行链)解决了协调器的问题。中继链是网络的主链,但它只支持网络原生货币DOT的转移,以及其他少量的操作交易,如割裂。中继链不支持智能合约,这就是parachains的作用。
平行链是源自Polkadot的所有其他链,但就其提供的功能而言是独立的。该网络通过要求用户竞标成为主链上的验证者以运行平行链来解决安全性问题。在足够高的出价以成为中继链的验证者之后,节点操作员将被随机放置为平行链之一的验证者-创建一种类似于“以太坊2.0”中使用的“共享安全性”系统。
Cosmos (ATOM)
与以太坊相比,Cosmos本质上更类似于Polkadot,是一个支持开发去中心化应用的区块链网络。
就像Polkadot一样,该网络分为两种不同类型的区块链--中心和区域。中心是主Cosmos链,网络的所有验证器都在这里,而区块是所有添加到中心的其他链,利用Cosmos SDK框架。然而,与Polkadot不同的是,在Polkadot中,节点操作者需要成为中继链上的验证者才能在任何一条支链上进行验证,而Cosmos验证者是独立的。
这些区域可以通过使用Cosmos的区块链间通信(IBC)协议相互交互,该协议将于今年某个时候上线。中心对区块链没有控制权,这意味着不能保证任何源于它的区块链都是安全的。在任何一个区域中看到的安全水平永远不会影响中心的整体安全,这意味着网络的用户承担了与区域互动的所有风险。
这种方式使得Cosmos成为一个低延迟的网络。然而,这种方法也有一系列的缺点,最重要的是成为验证者的成本相当高。区块链也不支持智能合约,也没有使用代币锁定作为安全措施。
Avalanche(AVAX)
就像它的两个竞争对手一样,Avalanche是一个由许多网络组成的网络。Avalanche上的所有网络都被称为 “子网”,但在提供的功能上略有不同。根据Avalanche的联合创始人Kevin Sekniqi的说法,区块链的主网络称为主子网是一条正确的,真实的链,看起来很像以太坊。它具有以太坊上可见的大多数功能,比如智能合约和转账,是Avalanche上最安全的子网。它拥有700名验证者,在去中心化方面遥遥领先于其他子网。
如果主子网提供的功能还不够,Avalanche可以让用户启动另一个子网,就像Cosmos一样。该子网可以像Cosmos一样拥有自己的验证器,但与Cosmos不同的是,要求它们必须是主子网的验证器。Sekniqi解释说,这就迫使安全性汇集到主子网中,从根本上防止用户发起任意子网。
不过,跨子网通信还没有在Avalanche上进行,并且该网络尚未在用户和开发人员中引起广泛关注。
注:原文来源于cryptoslate,由Olivia编译,英文版权归原作者所有。