全面解析 Cosmos、Polkadot 两大天王级跨链项目

橙皮书 2019-03-14

原文标题:《区块链的互操作性:Cosmos vs Polkadot》

这是一篇来自 orangefans 社区志愿者 Eric 编译的深度长文。文章对 Cosmos 和 Polkadot 两个顶级项目做了基本介绍与分析,整篇文章五千多字,基本上全是干货,如果你想对跨链技术或互操作性做一个基本的了解,可以先收藏这篇文章,慢慢看。

区块链互操作性可能是下一个创新高潮,并将为去中心化网络的普及带来巨大价值。

Cosmos 网络和 Polkadot 网络分别是实现区块链网络的两个顶级项目。本文将从网络协议,网络设计,安全模型和技术堆栈等方面分别讨论这两个项目的优劣势。

但首先我们要从更高的层次理解区块链互操作性的意义。

什么是区块链互操作性?

区块链互操作性十分复杂,所以我们试着用最简单的方式去解释。

区块链互操作性允许仅通过区块链协议本身发送 ETH 或接收 BTC,而不需要第三方机构(如交易所)介入。这个愿望很简单,但目前还未实现。

Polkadot 和 Cosmos 都致力于在区块链之间构建网络协议,以实现安全可靠的交互。基于这些协议产生的新区块链可以在链之间发送交易和传递讯息。

它为何如此重要?

区块链网络可以通过网络效应来改善去中心化网络。当所有区块链都连接互通时,它会带来更多资本,更好的用户体验,以及更有利于集思广益,完善网络状态。区块链互操作性可以显著提高区块链的可扩展性和交易速度。例如,如果一条链的上限为 100TPS,则可以创建第二条相同的链——达到 200 TPS——以方便与其他链的交互。照这样做,我们可以轻易实现 1000 TPS 的交易速度。

它也允许私有链,公链和联盟链的接入。最终,区块链甚至可以与法定的银行系统(如 SWIFT)进行交互。

为什么关注 Cosmos 和 Polkadot?

根据本人的研究,我发现它们是最具前景的交互项目。它们都拥有强大的技术团队,在去中心化社区中拥有良好的声誉,并且多年深耕区块链领域,从无到有地编写了大量的区块链代码。

在解决区块链互操作性问题上,它们采取类似的策略,但在协议和设计上存在细微的差别。这些差异具体表现在安全性,隐私性,效率,灵活性和易用性之间的权衡。

那么现在,就让我们一起揭开未来可交互区块链的神秘面纱吧!

Cosmos 网络

自 2014 年 Tendermint 发布以来,Cosmos 团队一直致力于实现区块链互操作性。Tendermint 是一个拜占庭容错的共识引擎,并配备了点对点的 Gossip 协议。

Cosmos 团队正在构建基于 Tendermint 的 Cosmos 网络。Tendermint 和 Cosmos 都隶属于 InterChain 基金会。下面两张图将简单解释他们是如何设计网络的。

全面解析 Cosmos、Polkadot 两大天王级跨链项目

全面解析 Cosmos、Polkadot 两大天王级跨链项目

技术设计和协议

Tendermint (共识和网络)

Tendermint 是一种实用拜占庭容错(PBFT)状态机。它需要一组已知的验证人达成共识而出块。在 Cosmos 网络中,至少需要 2/3 的验证人达成共识。假设不到 1/3 的验证人是作恶者,则网络永远不会分叉,因为验证人不能在相同高度提交冲突块。这种策略正是根源于 Tendermint 中安全性优先于活跃度的原则。

应用区块链接口(ABCI)

ABCI 是定义了复制引擎(Tendermint)和状态机(区块链)两者边界的接口。ABCI 是区块链状态更新的唯一通道,而只有 Tendermint 才具有区块链状态更改功能。这种设计是一种非常棒的安全策略,因为改变状态只有一个接入通道。

下图解释了 Tendermint 的堆栈设计,展现了在点对点网络中节点的连接方式,以及每个节点的组件。

全面解析 Cosmos、Polkadot 两大天王级跨链项目

Cosmos 的交互性

链间通信(IBC)

Cosmos 网络可以基于 IBC 协议实现链链交互功能。以 Cosmos 网络为中心枢纽,网络中的链通过 IBC 进行通信。区块链以分支的形式连接到 Cosmos Hub,网络中的分支又被成为「Zone」,如下图所示。

全面解析 Cosmos、Polkadot 两大天王级跨链项目

IBC 的技术性术语又叫「Chain Relay」。Chain Relay 允许区块链读取和验证其他链上的事件。例如,A 链上的智能合约想知道 B 链上发生的事件,则 B 链上的智能合约需要采用 A 链的块头,并验证其是否达成共识以及最终性。

本质地说,Cosmos 正在构建一个网络体系,其中新区块链可以轻易创建,并从创立之初就可以通过 Chain Relay 进行交互。每条链都将在 Tendermint 上运行,如下图所示。

全面解析 Cosmos、Polkadot 两大天王级跨链项目

只要新链遵循 IBC 协议,就可以加入该网络,包括公链和私有链。

Peg Zones

Peg Zone 允许实时的区块链网络(如以太坊主网)连接到 Cosmos 网络中。能够连接到实时区块链是区块链可交互网络的主要要求。Peg Zone 很复杂,但我们可以试着用简单的术语来解释它的工作原理。

你必须有一个共享的安全模型,并且 Cosmos Peg Zone 的验证人也在运行以太坊主网节点。特殊验证人会批准两条链之间的交互。这是个复杂繁琐的基础架构,你还必须信任运行 Peg Zone 的团队。

实际的资产交易需要以太坊主网上的智能合约锁定相应的 ETH,同时在 Peg Zone 中创建代表「Cosmos-Ether」的新代币,,其可以通过 IBC 在 Cosmos 网络中发送。从 Cosmos 方面来看,验证人会锁定 Atom,同时在以太坊主网中创建可发送的 ERC-20 的 Atom 代币。这样一来,就实现了 Cosmos 和以太坊主网之间资产的完全交互性。

实现两条链之间的互操作

任何可交互的网络需要至少两条可以交换信息和产生交易的区块链。Ethermint 是 Cosmos 提出的第一个能与 Cosmos Hub 交互的解决方案。

Ethermint 是 Cosmos 团队计划在 Cosmos Hub 主网上线后推出的区块链。它预计将于 2018 年的 Q4 发布。一句话描述 Ethermint 就是:它是用 Tendermint 共识引擎代替了 PoW 证明的以太坊。这也就使得基于以太坊虚拟机的区块链可以轻松地通过 IBC 与 Cosmos 网络进行交互。

Ethermint 设计的天才之处在于团队计划实现的「hard spoon」。他们将在某个时间点对所有以太坊账户进行快照,并用该状态创建新的 Ethermint 分区。这将帮助他们引导现有的以太坊开发者网络,同时为每个人发放新的代币,并提供更快的交易速度。

选择 Ethermint 而不是 Peg Zone 来「映射」以太坊主网,是因为它在技术上更加容易实现。但是,对于区块链来说,Peg Zone 的存在至关重要。无论对于 Cosmos 还是 Pokaldot,比特币和以太坊背后有太多的动量,忽视它们都是极其冒险的。

Cosmos Hub

在 Cosmos 网络中,Cosmos Hub 是主链,充当其他所有区块链的中央连接点。它是 Tendermint 驱动的多资产证明的 PoS 区块链。Cosmos Hub 的主要代币是 Atom,其主要用于抵押和链的治理。Cosmos Hub 启动之初有 100 个验证人,并将逐年增加。

Atom 持有者既可以是验证人也可以是委托人。验证人需要设置一个完全节点,用于维护网络安全和处理交易。委托人则可以根据他们对验证人的信赖度和节点运行能力的判断,将代币委托给验证人。验证人会代理 Atom 资产,并从每个出块中获得 Atom 奖励。这些奖励会惠及委托人,只是其中一小部分将被扣留,以用于验证节点的日常运行。

为了保证验证人的诚实性,向区块链发布不正确数据的恶意验证人会失去他们的 Atom 代币作为经济处罚。这种机制称为「slashing」。这些游戏理论规则都是为了在 PoS 证明的区块链中激励良好行为。

代币也可用于治理。一个 Atom 就可以作为网络任何提案的一票,例如软件升级。Cosmos 的治理协议相当简单。委托人可以自己投票,也可以将他们的投票权转让给他们所委托的验证人。验证人必须给每个提案投票,否则他们会受到惩罚。

主网启动的当前状态

Cosmos 团队目前正在使用部分功能对测试网进行测试,但他们已经非常接近于功能完备的软件版本测试。团队将在 2019 年 Q3 的某个时间点发布实时主网。但是,在主网稳定运行前,Cosmos 团队会冻结交易。一旦主网上线并稳定运行,Cosmos 团队将执行 IBC,并为 Ethermint 进行 Ethereum 的「hard spoon」。想要对  Cosmos 路线图更深入了解,请点击这里。

Cosmos 上的开发构建

开发者有两种方法进行基于 Cosmos 网络的开发工程:构建 IBC 交互的新区块链和在 Cosmos Zone 中创建智能合约。Cosmos 团队创建了 Cosmos SDK 以便开发人员可以轻松地在 Cosmos 网络上发布新的区块链。

Cosmos SDK

Cosmos 团队发布了「Cosmos SDK」,其允许开发人员使用简单的模块化方案在 Cosmos 网络上设计自己的区块链。SDK 正用于构建 Cosmos Hub,因此当主网启动时,SDK 也可供开发者构建自己的区块链。Cosmos Hub 可以构建运行于 Cosmos 网络的基础应用程序,之后将为股权代理,治理和 IBC 添加相应的模块。

这将允许开发者自己使用 SDK,选择基础区块链应用程序,添加治理或股权代理等模块,甚至创建属于自己的模块,并发布可交互的区块链。这是个激动人心的机会,因为它将为开发人员创建一个全新的去中心化平台,而不仅仅是以太坊风靡全球的代币模式。

SDK 是用 Golang 语言编写的, 并将支持未来语言。但在第一年前后,网络中的区块链必须用 Go 编写。

在 Cosmos 上构建 dApp

Ethermint 将是你在 Cosmos 网络上构建 dApp 的第一个工具。由于它是基于 EVM 的区块链,其智能合约可以用 Solidity 编写。Cosmos 网络的交易速度也会提高,因为 Tendermint 共识每秒能够处理比以太坊(基于 PoW 共识机制)多得多的交易。

Polkadot

Polkadot 是另一个由强大的技术团队领衔,并致力于解决区块链间交互性的项目。Polkadot 由 Parity 开发,后者是 Web3 基金会的成员。他们因以太坊客户端 Parity (由 Rust 语言编写)而闻名遐迩。

技术设计与协议

共识

正如 Cosmos 所做的那样,Polkadot 将共识架构与状态程序分离开来。据其白皮书所述,Polkadot 的共识引擎实际上受到了 Tendermint 和 HoneyBadgerBFT 的启发。

然而,在最近的 Youtube 视频中,Polkadot 团队提到他们计划使用 Aurand 和 Tendermint for PBFT 的混合共识机制。Aurand 允许随机选择验证人出块,而不需要 2/3 成员的共识。混合共识引擎的设计使得共识形成更快,但是,如果验证人存在恶意行为,区块也有可能被回收。

Polkadot 的互操作性

Cosmos 和 Polkadot 实现交互的策略也十分相似。Polkadot 网络有个「Relay Chain」,是一个功能类似于 Cosmos Hub 的中心连接器。它也有连接到「Relay Chain」的区块链,这些区块链被称为 Parachain。Cosmos Zone 和 Parachain 的用途相同。Polkadot 还将配备连接实时区块链的 Bridge,其也跟 Cosmos Peg Zone 的作用类似。

Parachain

Parachain 和 Cosmos Zone 都使用链中继来实现区块链间的交互。但在具体实现上两者有所不同。最大的区别在于如何与链相连及实现安全共享。在 Polkadot 中,网络安全可以汇集和共享。这就意味着,单一的链可以利用集体安全性来增强自身的吸引力和信任度,而不需要从零开始。

这个方案是通过绑定 Dots 以创建新的 Parachain,或者取消 Dots 绑定以移除无用的 Parachain 来实现的。而 Cosmos 不要求绑定 Atom 来创建一条新链,他们用治理的方法决定中央的 Cosmos Hub 是否应该连接到 Cosmos Zone。

Bridges

Bridge 和 Peg Zone 在各自网络中的作用相同。它们都可以来连接到实时的区块链网络,例如以太坊主网。Cosmos 和 Polkadot 都希望在启动时能够快速地连接到以太坊主网。

实现两条链之间的互操作

如前所述,第一条与 Cosmos Hub 交互的链是 Ethermint。很有可能,Polkadot 也会创建一条类似 Ethermint 的链。对此,Polkadot 团队应该能够轻松应对,毕竟他们在以太坊 Parity 客户端上积累了相当多的经验。

Polkadot 网络

Polkadot 网络是 PoS 证明的区块链,其原生代币是「Dots」。Dots 可以提供治理,以及在理论规则上激励代币持有人诚实行事。网络的中心部分是「Relay Chain」,其作用类似于 Cosmos Hub 在 Cosmos 网络中的功能。Polkadot 网络拥有四种主要股权利益人:验证人,提名人,校对人和渔夫。Polkadot 也会通过「slashing」来惩罚作恶行为。

Polkadot 上的验证人和 Cosmos 中的验证人作用相同,提名人和 Cosmos 中的委托人类似。下面的图表来自 Polkadot 白皮书,显示了每个股权利益人之间如何相互关联。

全面解析 Cosmos、Polkadot 两大天王级跨链项目

验证人并不会维护所有 Parachain 上完全同步的数据库,因为存储的数据量过于庞大。因此,验证人把存储和验证新的 Parachain 区块的任务交给第三方,我们称之为「校对人」。校对人的主要任务是生成有效的 Parachain 区块。他们必须维护一个完整节点。校对人还需对未封装的块进行零知识证明,并将其提供给一个或多个负责向 Relay Chain 提交 Parachain 区块的验证人。校对人和验证人会从这些任务中收取一定的费用。

渔夫会像自由赏金猎人一样,寻求大笔的奖励。可以预料的是,仅仅他们的存在就能使作恶行为极少发生。因为验证人和校对人都知道,一旦他们作恶就会被渔夫抓到并接受惩罚。渔夫会在 Polkadot 网络上发送验证人或校对人的任何非法活动证据。

治理分为几个层次,主要是在网络上通过 Dots 投票。Polkadot 团队还计划设立一个 12-24 个账户组成的理事会,对没有得到股权利益人重视的提案进行投票。这是一个对低选民投票率提案的备用解决方案。他们还承诺加入自适应仲裁偏差,并为选票赋予不同的投票权重指标,例如为长期持有人或验证人,甚至是长期为网络做出贡献的 dApp 开发团队赋予更多的投票权重。但是,目前这些想法只停留在概念阶段。

主网启动的当前状态

Polkadot 团队的第一个概念证明(proof of concept)已经能够验证区块,并实现状态转换。他们已经实现通过测试网络发送 Dots 代币。概念证明是用 Rust 写成的,之后将支持 WebAssembly。他们计划将在 2019 年 Q3 发布主网,并一直表示他们正在努力实现这一目标。

Polkadot 上的开发构建

Substrate

Substrate 是一个用于构建区块链的技术堆栈。它与 Cosmos 中 Cosmos SDK 的作用十分相似。Polkadot 网络建立在 Substrate 之上,就像 Cosmos 网络建立在 Cosmos SDK 之上。你并不用担心共识或网络性,而只需要专注于区块链应用本身。

Substrate 是用 Rust 写成的,但是状态机的核心功能将会被编译成 WebAssembly。它可以直接使用编译的 Rust 代码,或者通过 WebAssembly 翻译器运行。详见下图。

全面解析 Cosmos、Polkadot 两大天王级跨链项目

在 Polkadot 上创建 dApp

你可以在支持智能合约的 Parachain 上构建 dApp。这一点也类似于 Cosmos,因为 Polkadot 的 Relay Chain 和 Cosmos Hub 都不支持智能合约,但它们都可以连接到支持智能合约的链。

比较 Cosmos 和 Polkadot

让我们来看看这两个网络的主要组件,以及它们是如何相互竞争的。这是本文最有价值的部分,你可以比较两个项目的不同,并自行判断哪个网络未来可能会更成功。

共识协议

它们都使用 Tendermint 进行 PBFT 共识,尽管 Polkadot 承诺将使用与 Aurand 相辅的混合共识协议。混合共识方案加速了共识的形成,但它也导致了区块回收的可能。两种方案都还需要在实时区块链网络中经受实践检验。当然,两种共识协议也远快于以太坊和比特币网络的 PoW 共识。

Polkadot 还在他们的网站上提到将使用「积极的 BFT 权威证明(Optimistic BFT Proof of Authority)」,但我们尚不清楚它们具体是指什么。Web3 基金会最近表示,「Polkadot 被设计为完全开放和公开的,不需要由任何特定的组织或可信的权威来维护」。从 Polkadot 在白皮书中提出的整体设计来看,显然,Dots 的 PoS 证明将在共识中占据主导地位。即使 PoA 证明(Proof-of-authority)最终会使用,也只可能是个次要角色。

代币和 PoS 设计

它们都有用于治理和股权代理的代币。两个网络都有保护网络安全的验证人,和可将代币委托给验证人的委托人 / 提名人。Polkadot 网络中还加入了校对人(用于帮助处理 Parachain)和渔夫(用于密切监视网络中的作恶者)。两个项目都有对作恶者的惩罚措施,并在主网上线时,相应的惩罚指标可能会进行调整和测试。总结来说,Polkadot 的 PoS 共识设计更为精妙,但也更加复杂。

Cosmos 的优势在于他们将首先发布主网,并且相对简单的设计也使股权利益人更容易组织和创建稳定的去中心化网络。Polkadot 的优势在于,四种股权利益人的配置可以使网络变得更加去中心化。现在很难说两个项目的设计孰优孰劣,但时间会给出答案。

治理

Cosmos 在治理方面的协议并不复杂,因为它仅仅依靠验证人,委托人和成文宪法。

Polkadot 在治理方面更加完备,它还设置了自适应仲裁偏差,以及一个验证人组成的理事会,用于处理没有得到股权利益人重视的提案。

实时区块链中的 PoS 治理在很大程度上未经过测试。我们可以期望,这两个项目团队都能够提出对应的解决方案,以便在测试之初调整治理协议。这两种设计模型都足够简洁,可以通过小规模的迭代和改进,过渡到一个更强大的去中心化治理系统。一开始就强加一堆制度和规则的方法不可取,还不如从简单的开始,逐渐增加复杂性。这也是这两个项目的高明之处。

网络也需要足够得去中心化,以防止某些恶意的验证人控制整个网络。值得庆幸的是,这将使他们能够避免 EOS 主网启动时所面临的问题:由于 21 个 BP 节点的限值过低而导致网络过于中心化。

安全性

Polkadot 允许 Parachain 和 Relay Chain 共享「池安全」(pool security),而 Cosmos 则由 Zone 来保护自己的网络安全。这就意味着开始一个新的 Parachain,就必须积累大量的 Dots,并质押这些代币以便将 Parachain 连接到 Polkadot 网络。因此每条 Parachain 的安全性根植于 Dots 本身,这样也就是在整个网络中创建了一个共享安全模型。

Cosmos 允许 Zone 来管理自己的安全模型,也就是所谓的「Sovereign Zone」。这意味着,Cosmos
Hub 将使用治理决定哪些 Zone 可以接入 Cosmos Hub。这个方案理论上可行,但是,如果恶意的 Zone 成功欺骗验证人相信它们是合法的,那它也确实可以接入网络。而一旦恶意的 Zone 连接到网络中,它就可能有多种方式攻击中央的 Cosmos Hub,并从 Cosmos 网络中提取 Atom。

通过 Cosmos 的 Sovereign Zone,每个连接的 Zone 都必须自己创建一个安全的去中心化网络。所以,如果 Cosmos Hub 有 5 个完全可用的 Zone,则可能会有 100 个 Cosmos 验证人,和 5*100 个 Zone 的验证人。这是一个比 Polkadot 更加去中心化的模型。如果正常工作起来,运行效果应该会很好。

可以想象,100 个 Polkadot 验证人可以保护 Relay Chain 和 5 条 Parachain,而 Cosmos 网络则需要 100 个 Hub 验证人和 500 个 Zone 验证人。这也使得在 Polkadot 模型中,创建新的 Parachain 会相对更容易,但同时也意味着权力会集中到 Dots 所有者手中。而 Cosmos 是一个更加去中心化的安全模型,但实施起来也更困难。

但是,Cosmos 团队也宣称,他们计划在主网上线后不久支持共享安全模型。一旦他们实现这个计划,将会给开发者带来极大的灵活性。因为开发者可以在 Cosmos 上共享基于 Atom 的安全性,或者创建自己的代币和安全体系。采取两种安全模型所作的取舍就是通过治理将 Sovereign Zone 添加到网络中,这也为恶意 Zone 连接到网络中提供了可能,尽管这种情况不大可能发生。

速度和可扩展性

两种共识协议的处理速度都可达每秒 1000 笔交易(1000 TPS)。这也取决于网络中有多少节点及网络相应的参数设置。对于增加的每个 Parachain 和 Zone,它都会增加可处理的交易量,因而两种网络可以轻松达到 1000 TPS 的交易量。真正的瓶颈在于每个 Zone 和 Parachain 中运行的状态机程序。

可互操作性

两个网络都通过链中继(chain-relays)连接到一个中央枢纽。它们都通过 Peg Zone/Bridges 连接到以太坊主网,并致力于使这种连接更加迅速。另外,它们都可以快速、便捷地在各自网络上运行 EVM Zone/EVM Parachain。Cosmos 将在主网稳定后发布 Ethermint,Polkadot 可能也有类似的计划。

开发人员

Cosmos SDK 和 Polkadot Substrate 都是为了开发平台而设计的。它们使得开发者可以更方便地在网络上创建自己的区块链。两方团队都致力于构建开发者友好型的新型开发平台,就像当初以太坊用智能合约和代币所做的那样。

在这两个平台上开发的不同之处主要在于,Polkadot 使用 WebAssembly 和 Rust 语言,而 Cosmos 使用 Golang 语言。

Polkadot 远见性地支持 WebAssembly,以更好地面向未来。WebAssembly 得到了 Google, Apple, Microsoft 和 Mozilla 的支持,很有可能在未来十年内得到广泛应用。Rust 也一直努力成为可编译入 WebAssembly 的主要语言之一。在未来 5 年的展望中,Polkadot 似乎在长期吸引开发者方面迈出了正确的一步。

然而,正如我们在以太坊上所看到的那样,有时首先进入市场甚为重要。还有其他支持智能合约的区块链允许使用其他语言编写智能合约,但以太坊几乎覆盖了所有的智能合约活动。正是因为他们建立了围绕 Solidity 和 EVM 的生态系统,而俘获了许多早期开发者的心。

Cosmos 将率先推向市场。在 Cosmos 上开发的主要途径是通过 Cosmos SDK 中的 Golang 语言,以及 Lotion-JS——一个可基于 Ethermint 创建新链的 Javascript 实现工具。然而,Lotion-JS 网站也表示 Lotion-JS 代码尚未通过安全审核,如果想保证安全性,则必须使用 Cosmos SDK。

目前而言,Cosmos 并没有支持 WebAssembly 的相关工作。但我们可以相信,Golang 将很快增加对编译到 WebAssembly 的支持。他们已经取得了可观的进展。最后,与 Rust 相比,Golang 是一种更易学习的编程语言,在全球也有更多的开发者。

主网启动

Cosmos 将在 2018 年 Q3 发布。但 Cosmos 团队表示,在主网稳定前,他们将锁定交易,并且直到所有人都确信网络可以安全运行时才会开放回滚。

Polkadot 将在 2019 年 Q3 发布,所以他们会给 Cosmos 一年的领先优势。

Cosmos 似乎在这点上很有优势,但 Polkadot 也有机会从 Cosmos 犯的错误中汲取教训。

总结

现在还很难说哪个网络会更成功。但可以肯定地说,哪个网络吸引更多的开发者,哪个网络就可以最快地发展,并占据最大的市场份额。

作为一个开发者,如果你认为 Cosmos 会更成功,那你就可以去学习 Golang 了。如果你信仰 Polkadot,那就去学习 Rust 和 WebAssembly 吧。

虽然 Cosmos 和 Polkadot 最终只有一个赢家,但值得注意的是,在某个领域中它们可能同时存在又相互联系。例如,如果两个网络都在以太坊主网上创建 Peg Zone/Bridges,那么你可以使用 Dots 的 ERC20 代币与 Atom 的 ERC20 代币进行交易。这就允许实现两个网络的安全交互。这样可能会创建一个巨大的交织区块链网络,其中以太坊,所有 Parachain 和 Zone 都是可交互的。当然,以太坊的 Plasma 链也可以接入其中。

正如我们所看到的,Polkadot 和 Cosmos 实现区块链交互网络的网络效应是极其巨大的。这两个项目都值得我们花点时间去关注其进展,让我们支持并祝愿它们取得成功。

source

[1] Chain Interoperability— Vitalik Buterin, September 2016

[2] Tendermint Whitepaper

[3] The Cosmos Network Website

[4] Understanding the Value Proposition of Cosmos — Cosmos Network Blog

[5] Cosmos Whitepaper

[6] A Beginners Guide to Ethermint— Cosmos Network Blog

[7] The Internet of Blockchains — How Cosmos Does Interoperability, Starting with the Ethereum Peg Zone— Cosmos Network Blog

[8] Latest in Cosmos Critical Community Update May — Cosmos Network Blog

[9] Introducing the Hard Spoon_— Cosmos Network Blog

[10] Polkadot Network website

[11] Polkadot Whitepaper

[12] EH18 Gavin Wood — Tech Talks: The Energy Blockchain — Tech Update

[13] Polkadot Lightpaper

[14] How Polkadot Tackles the Biggest Problems Facing Blockchain Innovators— Polkadot Network Blog

[15] Gavin Wood Edcon 2018 Polkadot Presentation

[16] Now Live — Polkadot Proof of Concept— Polkadot Network Blog

[17] WebAssembly Wikipedia

举报

链闻 ChainNews 信息平台,诚邀读者共同监督,坚决杜绝各类代币发行、投资推荐及虚拟货币炒作信息。如您发现这篇文章含有敏感信息,请点击「举报」,我们会及时调查,并进行处理。

你可能感兴趣

    App
    下载链闻 ChainNews Apps

    链闻 App

    扫码下载

    公众号 小程序
    链闻 ChainNews 微信公众号
    链闻 ChainNews 微信小程序