ABT共识社区||有关跨链技术,polka vs cosmos vs arcblock详细解析

ABT共识社区||有关跨链技术,polka vs cosmos vs arcblock详细解析_第1张图片


在上一篇去中心化的过去,现在与未来文章当中,我们分享了区块链的发展现状,里面提到:谁能解决公链之间的互通,让开发者不在为我该去那个公链开发应用而发愁,将是趋势。而“跨链”正是解决这些问题的关键。“跨链”成为最近各大媒体报道的热门话题,社区从开发者角度深度思考,研究了同类别项目后,进行了详细分析:

ArcBlock、Cosmos、Polkadots、 是目前相同流派设计的区块链技术。基本思路都是“互联链”,而不是一条或有限条“公链”的思路,也不是一条公链带着一堆侧链/子链/状态通道的思路。polka本质上相当于eth2.0愿景,虽然是互联链,但核心精神还是“世界计算机”,cosmos,arcblock是彻底多链思路,每条链全部地位等同,这算是本质上有些区别。

polka通过一条master relay chain(主中继链)来连接其他平行链,任何状态都需要主链做最后确认,polka主链应该最多只能支持大概1000条左右的链。arcblock和cosmos的设计都是无限的。由于polka需要靠主链协调,因此主链能力有限不可能无限。polka本质上只是一个链被sharding了,因此实际上polka是eth 2.0。

Cosmos通过hub 和zone的方式形成网络, 其名字“宇宙 cosmos” 代表了其思路,大宇宙包含小宇宙。Polkadots 的设计类似于Cosmos,有参考Cosmos的想法,但Polkadot可能较多沿袭以太坊的思路而不如Cosmos灵活和可扩展。

ArcBlock的 forge框架采用 三维稀疏矩阵的思路,所有的链都是平行空间的设计。ArcBlock独特地采用了从底层开始支持的DID(去中心化ID)和可编程通证(Programmable Token)的设计,使得我们的设计对开发者而言更为简单实用,属于“开箱即用”的设计。目前为止把其中心化 ID 设计为关键部件的只有 ArcBlock。 ArcBlock 的 DID 设计是从底层开始贯彻始终。未来会有越来越多的区块链可能会采用侧链或者智能合约的方法来实现 DID,但是 ArcBlock 的 DID 则是从最底层支持的,属于非常彻底支持 DID 的方案。

ArcBlock比Cosmos提供了更多开发者可以直接使用的工具,而不只是框架。因此Cosmos相当于我们的ForgeFramework,但是我们还有OCAP,DID,Blocklet等系列其他服务。CosmosNetwork的经济模型和ArcBlock有非常大的区别,如果一定要两者比较,Cosmos在理论上可以更加灵活,而ArcBlock更加简单易用。ArcBlock牺牲了一定灵活性来换取简单性和高性能;Cosmos是追求充分的灵活性而牺牲简单性。这种区别属于设计理念的区别,无所谓对错优劣。ArcBlock的一贯目标就是要构建对开发者极其友好的区块链应用平台,因此追求用户体验、追求开发者体验是ArcBlock的最高原则。

最近,热心网友做了一张关于polka  vs  cosmos  vs  arcblock对比图:

ABT共识社区||有关跨链技术,polka vs cosmos vs arcblock详细解析_第2张图片

arcblock、cosmos、polkadot都是做跨连技术的项目,其中arcblock和cosmos都是今年1季度发布,而polkadot则是三季度发布。从支持语言上来看,arcblock基本支持所有主流语言,相比cosmos和polkadot要丰富很多,这就让arcblock能覆盖的程序员会更广。另外从开发时间上来看,arcblock到目前仅用了1年的时间,而cosmos则用了好几年才落地。这无疑是arcblock整体工程能力的体现。之所以能做到用1年时间完成了别的项目好几年的工程量,而且支持语言种类更丰富、能力更强大,是因为arcblock团队人员有非常丰富的工程开发经验,核心成员有过微软等大型公司的超大型项目开发经验,这就让arcblock有了更天然的优势。

现在的区块链项目不仅需要创意,更需要工程能力,如果工程能力不足,就会导致想法很好,但现实很骨感。就好比盖楼,图纸设计了50层,包括停车场游泳池等各种设施,但工程能力不足就会让产出结果变成几层的小楼房。这点在以太坊上就有明显的体现,以太坊是一个非常创新的项目,开发者非常有天赋,但工程能力不足,以太坊早期架构不合理,导致目前进行分片升级步履维艰。

因此,综合来看,在所有人都认同的区块链未来方向——跨连这个领域,arcblock无论是项目理念还是技术工程实力,都是顶尖的。未来arcblock的市场认知一定会回归价值。

ABT共识社区||有关跨链技术,polka vs cosmos vs arcblock详细解析_第3张图片

学习成长区

ArcBlock 首席架构师兼 CEO 冒志鸿 ,针对开发者、产品经理、分析师关于 Dapp 设计开发系列讲座课程:

DApps 开发第一讲:去中心化产品新思维(视频 + PPT)| ArcBlock

DApps 开发第二讲:去中心化应用的五大致胜关键(视频 + PPT)| ArcBlock

DApps 开发第三讲:DID 和自主身份(视频 + PPT)| ArcBlock

DApps 开发第四讲:可编程通证,Dapps 构建基础(视频 + PPT)| ArcBlock

更多ArcBlock区块基石信息,可关注以下渠道了解:

ABT官网:

https://www.arcblock.io

白皮书:

https://www.arcblock.io/zh/whitepaper/latest/

2019年线路图


https://www.arcblock.io/zh/roadmap

教学课程

https://m.youtube.com/channel/UCTEzIGHk71usPOLc2cYPYpQ

微信群

加“ABT共识社区小助手(ID: L520abt1314)”好友入群

ABT共识社区||有关跨链技术,polka vs cosmos vs arcblock详细解析_第4张图片

你可能感兴趣的:(ABT共识社区||有关跨链技术,polka vs cosmos vs arcblock详细解析)