作者:科普 / 来源:ArcBlock区块基石
本文摘自 ArcBlock Forge SDK 发布 CEO 答问活动(以下内容为ABT项目方自述,仅供参考。)
“跨链”本身不算一个很精确的定义。ABT、ATOM、DOT 应该归类入“链网”阵营,只是“跨”多个链的技术已经存在比较长的时间,但一直没有得到业内的重视。在过去大家都在竞争成为垄断的“公链”,但是区块链本来就是去中心化的,因此互联的链才是未来。
从设计角度来讲,主要是设计理念的区别。
Polkadot 通过一条 master relay chain(主中继链)来连接其他平行链,任何状态都需要主链做最后确认,Polkadot 实际上是 eth 2.0 分片的思路。Polkadot 主链实际只能支持大概 100 条左右的链。
Cosmos 和 ArcBlock 整体来讲比较接近。主要区别是如何组网的思路不同。 Cosmos 通过一堆 hub 把更多的 zone 链接起来,每个 zone 有一群的链是相互互联的,然后通过 hub 形成更大的 hub。
那么我们 ArcBlock 的核心想法是要简单,也就是说我们的连接方式是两两互联的,任何两个链之间他们都可以直接的通信,我们不需要通过一个中介来实现。在这个设计里面,我们非常强调简单性和对开发者友好性,所以从这个比较图,大家可以很容易看到我们在各自侧重点的区别。