当前位置: 玩币族首页 >
区块链资产 > 异曲同工 对比 QuarkChain 和 Polkadot 异构分片架构
异曲同工 对比 QuarkChain 和 Polkadot 异构分片架构
2020-05-07 QuarkChain?夸克链? 来源:链闻
点击上方蓝字关注我们 最近,同为提供兼容性项目的 Polkadot 将其技术重新概括为异构分片技术,又引发了关注。此次的重新解释,让 Polkadot 成为了 QuarkChain 夸克链在异构分片技术的同行者,Polkadot 的工程师也在之前的交流中表达了双方虽然路线不同,但是解决方案异曲同工。那么到底异构分片是怎么回事,为何 QuarkChain 的分片和 Polkadot 的跨链最后汇合到一起,QuarkChain 同 Polkadot 之间异构分片的区别是什么,我们就此专门进行一下介绍。 何为异构分片 在开始之初需要普及的基本概念是——区块链的四个基本要素。 目前所有的区块链底层的架构,包括比特币,包括匿名币,如门罗、Zcash、甚至是 Grin 笑脸币,包括可编程的智能合约平台 ETH、EOS 以及所有的公链的底层架构,都是下述 4 个要素的排列组合: ●共识机制:(POW、POS、DPOS、PBFT 等)●交易模型:(BTC 型交易模型、不同虚拟机 virtual machine、隐私交易模型等)●账本模型:(UTXO 、Account 模式)●代币经济学 目前很多公链底层对这四个要素都是固定框架,一旦选择了一个共识,一种交易模式,一种账本模型,一种代币经济学就不能再变了,这就限制了整个区块链系统的灵活性和适应性。 QuarkChain 则不同,QuarkChain 首个实现了异构分片技术,主网可以添加分片,而各个分片可以完全自主定义上述四个维度。也就是说,每当加一个新的分片链的时候,这个分片链可以选同以往完全不一样的共识、账本模型、交易模型和代币经济学。而且分片与分片之间,可以通过跨分片的形式来进行跨链,不仅能支持 dapp 还能支持更上层的区块链,而且可以根据需要灵活定制上层链。 异构分片的价值 像上文所说,四个要素都是固定框架,选定就不能再更改,这就限制了整个区块链系统的灵活性和适应性。这就带来三个问题:升级带来的分叉、功能适配困难和资源浪费。 升级带来分叉:因为固定框架的升级困难,就会导致公链项目的分叉,造成运作资金的损失和社区的分裂。比如以太坊 1.0 到 2.0 就无法直接无痛升级,只能扔掉 1.0,重新做 2.0。这样的损失好比使用了 5G 的手机,不能和使用 4G 的手机进行通讯,使用 4G 的也不可以和 3G 的进行通讯,那么这个移动通信市场就乱成一团。这种硬分叉升级会让社区和原本的基本盘变动,最后造成损失。 功能适配困难:固定的公链底层架构导致公链挑选客户而不是适应客户,比如客户需要用 a 共识,只支持 b 共识的公链则无法承接客户需求,这就强迫客户在各个功能间做出取舍或者只能进行多次开发以同时满足多个公链的需求。这样的高成本低收益,自然导致了公链用户寥寥。 资源浪费:很多公链因为框架固定,不能够灵活升级,开发者为了使用新的功能不得不去自己做一条链,从而承载开发者自身对于某一个角度的创新,但老公链不能升级、新项目只有少量突破,这就造成了资源浪费。而且这样的重复开发,也只是把一个小成果变成了一个死框架,将来也还是要重复开发。 但是如果整个架构已经很灵活,能够将新功能接入老网络,大家灵活共存。这就是异构分片的价值所在——只要有新的东西出来,就可以在新的分片链上体现。比如可以加入隐私币的分片为整个网络提供隐私功能、加入稳定币分片,甚至加入 Libra。让新的功能能够和老的功能兼容,通过不断的加功能,一方面保证基本盘的稳步增长不受损失,另外让网络的功能逐步得到升级。创建一个区块链可以共存和互补的系统,从而克服上述问题,避免用户做出取舍。 另外,经过行业的发展,联盟链和公链相辅相成已经形成一种趋势,未来企业级应用一定需要的是一套完整的底层解决方案将联盟链与公链嫁接起来,才能满足全面需求。而这正是异构分片技术可以做到的。 QuarkChain 同 Polkadot、ETH2.0 和 Cosmos 的比较 QuarkChain 和 Polkadot 的异构分片方案虽然有所不同,但是同样是依靠一套相同的底层逻辑,通过对不同特点的分片 / 子链 / 平行链的提供数据交换的支持,来提高兼容性、互操作性和可组合性,我们将这套包含了异构分片和跨链技术的方案统称为——异构多链技术。 具体而言,Polkadot 是通过 hub 一键发链,发出来的链与链之间提供跨链,每个链可以选择自己喜欢的共识,目前是 3 个选择。hub 还会提供一个算力保护来保护下面发出的链。Cosmos 可以通过 API 来一键发链,不过发出来的链需要自负盈亏,不会得到 Cosmos 的保护,但是也会得到更多维度上的自由,共识其他方面都可以按需选择,可以自主定制,自主改善。 既然是异曲同工,Polkadot 可以提供异构分片,QuarkChain 当然也可以提供跨链机制。这点上其实就像我们刚刚说的一个分片比较类似,通过 QuarkChain 的根链,也可以一键来发分片链。每一个分片的四维度可以自由选择。 如果再加上 Ethereum2.0,各个技术方向之间的区别如下表:
在公链灵活性需求趋势的影响下,整个行业发展目标也转向了使用框架更灵活的异构多链网络结构,才能打通联盟链与公链,避免同质化公链竞争泛滥,如 QuarkChain 和 Polkadot,依靠这类网络的灵活性,可以为行业未来的发展提供更丰富的想象空间。 最新进展 进度报告 技术揭秘 扫码加入 QuarkChain 官方微信群 输入链接,加入 QuarkChain 各大官方社区 telegram 英文社区:https://t.me/quarkchainio telegram 中文社区:https://t.me/QuarkChain_ZH Medium: https://medium.com/quarkchain-official Twitter: https://twitter.com/Quark_Chain Facebook: https://www.facebook.com/quarkchain/ Reddit: https://www.reddit.com/r/quarkchainio/ Discord 开发者社区 : http://discord.me/quarkchain Github: https://github.com/QuarkChain/pyquarkchain Youtube: https://www.youtube.com/c/QuarkChain Weibo:http://weibo.com/QuarkChain 币乎 : https://bihu.com/people/605748 知乎:https://www.zhihu.com/people/quarkchain/ 点击“阅读原文”访问官网 来源链接:mp.weixin.qq.com
—-
编译者/作者:QuarkChain?夸克链?
玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。
|
LOADING...