

深度了解波卡平行链
source link: https://www.jinse.com/blockchain/1025254.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

深度了解波卡平行链
随着前两天 Gavin 博士在社区的回复,我们可以窥见的是 Kusama 平行链拍卖可能很快将会到来,那个等待多时的“猛兽”似乎就要冲出牢笼了,而这一刻人们已经等待多时,可以说平行链的正式上线将会是波卡划时代的一刻。
但是在上一周我们发布《一文了解波卡平行链插槽拍卖的全貌和隐藏的商业机会》后,惊讶的发现还有不少读者对平行链的了解还仅停留在概念层面,而对其背后的产生和发展前景知之甚少,并且目前市面上我们确实也没看到把平行链完整介绍清楚的文章,并且如今的平行链可能和去年大家了解的发生了更多变化,因此我们尝试全维度的来分析平行链的过去、当下和未来,以飨读者。当然,本文关于平行链的部分描述也不排除在未来会有变化,若有那天,我们同样会再更新该内容。平行链是什么?
1 平行链是什么?
首先我们需要了解波卡的架构,波卡本质上是一个由主要的中继链和多个平行链组成的可扩展的异构分片区块链。分片意味着把一个区块链分成不同的片区,如果一个区块链被分成了 50 个片区,那么它的效率也相当于提高 50 倍,而波卡的就是分片做到极致的情况,也就是每个分片实际是一条区块链,这些区块链可以是不同架构,所以波卡是异构分片区块链,而以太坊则是同构分片区块链,与以太坊不同的是,波卡的可扩展性、兼容性相对更好,最终它会形成了一个互相协作的去中心化区块链网络。2 平行链运行原理
波卡生态系统中平行链高度的自由性是其最大的优势之一。波卡的共识算法受 Tendermint 和 HoneyBadgerBFT 的启发,是一种新型异步拜占庭容错算法,可以快速的达成有效的区块共识。节点支持数量更多,同时能容纳更多个拜占庭节点。对于波卡生态内部的平行链,基于 Substrate,可以直接通过 XCMP 跨链消息传输协议实现波卡平行链和中继链的跨链,达到平行链之间的信息交互。不同的平行链就好像 Adobe 系列软件中不同的软件,却可以通过系统进行及时互联。而对于生态外部的区块链,则由转接桥接入,允许 Polkadot 中的平行链与具有自己的共识机制的区块链进行通信,实现异构区块链之间的交流。3 平行链的大分类
基于官方对波卡生态系统的最新观点,平行链分为一般平行链、公共利益平行链。其中一般平行链指的就是波卡生态系统中大部分的生态项目通过拍卖租赁获得的私人平行链。我们将针对公共利益平行链展开讨论。为了维持和保护波卡生态系统的安全稳定运营,波卡官方推出链上治理通过公投的方式决定为公共利益平行链注册平行链插槽。那么,什么是公共利益平行链?公共利益平行链包括系统平行链和公共功能平行链。公共利益平行链(common good chains),代表整个可以为整个生态服务的可以视为有关公共利益的链,好比是市政基础设施一样。3.1 系统平行链系统平行链可以用于 Staking 和理事会的选举、治理和证明身份,还可以用于余额。它可以将中继链的部分功能转移到平行链,最大限度的减少中继链的负担,使得整个网络更加的高效,其最终的目标是使得中继链变成无交易性的可处理更多平行链的系统。3.2 公共功能平行链公共功能平行链则是指转接桥、或者以 DOT/KSM 计价的智能合约平台,以及为央行数字货币和稳定币提供稳定、永久平台的通用资产链等等。它为波卡生态系统增加新的公共功能,使得整个网络更加的具有价值。3.3 转接桥波卡的平行链中,如果是用基于 Substrate 框架生成的平行链,由于其共识机制是相同的,它们之间可以比较容易的做到跨链交互,这也叫同构跨链。但是也有另一种情况,就是现在已经成熟运行的一些区块链项目,比如比特币、以太坊等,这些区块链的共识机制与波卡生态不一样,是不能直接链接到波卡上的,这就需要一个在中间做“翻译”的角色了,这个角色就是转接桥。转接桥本质上也是一种平行链,其作用就如翻译一样,一方面让中继链觉得该外部链是一条平行链,另一方面通过在波卡的平行链和外部的区块链上同时部署智能合约,让中继链与其他本身不兼容波卡的区块链之间进行交互,以实现跨链的功能。目前,针对加密货币领域最大共识的两个项目,比特币和以太坊,官方与 Interlay 团队合作开发了 PolkaBTC 的 BTC 转接桥,还与 Snow Fork 团队合作开发了以太坊的转接桥,这两个转接桥本身没有token,只提供跨链的基本需求,大概率会成为波卡的公共功能平行链之一。官方还正在构建一个 BEEFY (Bridge Efficiency Enabling Finality Yielder) 协议,这个协议可以允许 Substrate 链使用 GRANDPA 最终性协议来桥接非 Substrate 链(目前主要支持ETH主网),利用这个协议其他平行链可以很容易的做到对以太坊的跨链。未来,相信官方会将 BEEFY 完善到可以针对当下各类成熟的区块链项目。3.4 嵌套中继链目前波卡的架构上只有一个中继链,而单个中继链可以承载的平行链数量是有限的,官方暂时给出的数据是 100,但这并不意味着这就是波卡的极限,波卡的最大优势还是在于其强大的可扩展性。比如,波卡可以将其中一条平行链,作为另一个嵌套在原有中继链上的新的中继链,新的中继链又可以链接 100 条平行链,就好比现在的波卡是一个有 100 个插槽的插线板,当插槽不够用了,就弄一个新的有 100 个插槽的插线板插到现有的波卡插槽上,以此类推,波卡便可以链接无数条区块链,理论上可以做到无限扩展性。平行链的发展现状
1 平行链如何产生的?
首先我们需要明确平行链的产生不是某种机缘巧合,本质上是为了解决某个问题而产生的针对性的方案,那么平行链方案是为了解决什么问题呢?如果是参与过 DeFi 的玩家一定会明白以太坊目前的两大核心问题:拥堵和高额 gas 费。当然,即使没有参与 DeFi,通过 ERC20 的网络转账大概也会深刻感受到什么叫“油比菜贵”。不过这一问题并不是现在才有,自从 2017 年以太坊上开始有了各种实际应用以来就成了大家口中的诟病。于是,我们看到了以太坊提出的 ETh3.0 方案,希望从 POW(工作量证明)过渡到 PoS(权益证明),以此解决目前的拥堵问题,而 ETh3.0 本质采用的是分片方式来解决问题,而平行链的考虑同样如此,只是可能大部分人不清楚平行链是分片的子集。但要达成 PoS 链共识,就必须有大于三分之二的验证人对 Layer1 上发生的所有事情达成完全一致,依然需要网络中每个人验证区块,这意味着效率并不会太高,因此才有人提出了分片的构想,将一部分工作类似于“外包”出去,以减少主链的工作量。因此,平行链的产生就是完成这份“外包”工作,“通过分片和权益证明的相互配合,即使没有所有参与者检查所有状态转换,平行链宿主也可以在许多平行链上提供全面的安全性。” 但与 ETh3.0 的分片不同的是,波卡平行链是一种异构分片解决方案,但解决的问题本质上是类似的,而这就是平行链的诞生。2 平行链当前进展
大概是近 2 年以前,Web3 基金会研究团队便开始了跨链消息传递(XCMP)功能的研发,作为平行链功能的重要组成部分,XCMP 的研发一直备受关注,并在去年取得了突破性的进展,虽然目前还是在 HRMP 协议(可以理解为 XCMP 的 0.5 版本)的过渡阶段,但我们可以预见,真正的 XCMP 也会很快真正到来。
当然在平行链开发过程中还包括平行链开发套件(PDK)工具的研发,使得开发人员能够轻松创建与波卡兼容的平行链。而随着两大进度的融合,去年8月,专为测试平行链功能而生的 Rococo 测试网正式上线,这标志着平行链真正意义上拉开了大幕。
而随后 Rococo 的 V1 版本先后进行了多轮测试,期间也顺利完成了无分叉升级,再次证明了无分叉 Runtime 的好处包括真实接入其他 Substrate 开发的项目,陆续参与测试的平行链项目超过 8 个,解决了不少 bug,优化了一些功能,而前段时间出快慢的问题也在最近得到了解决。
按照官方节奏,接下来会有更多的项目参与到 Rococo 的测试中,以测试并完善平行链的更多功能。
另一方面,按照平行链的上线流程,目前部分公益平行链已开始正式测试,正因如此,我们才开到了 Kusama 平行链插槽拍卖即将正式上线的消息,而这标志着平行链即将迎来真正的“大阅兵”,接受市场的检验。
平行链的意义
1 平行链的创新
首先我们来看,波卡官方是如何看待平行链的创新?平行链将颠覆所有现有的区块链技术,因为平行链兼具有 Layer 1 区块链和智能合约的优势。我们有理由相信,未来许多区块链都会是基于Substrate框架搭建的,这样会得到什么好处呢?简单来说,各种意义上的兼容性变强了,因为大家都基于一套框架,如果一个交易所已经整合了一个 Substrate 链,那么要整合其他 Substrate 链就容易多了,又或者平行链与平行链之间进行交互或者共同研发什么,都会得益于两者是同根生,而变得容易许多。好比是两个四川人谈合作,都是用的四川话,同时又非常熟悉四川的风土人情、人文文化,沟通起来就顺畅许多。
2 平行链对Web3.0的意义
2.1 平行链的创新加速了 Web3.0 的发展对于 Web3.0 来说,就需要层出不穷的落地应用,经过优胜劣汰的方式,最终筛选出一些有标志性的巨头项目,来推动 Web3.0 的发展。平行链背后的创新 Substrate 框架,让发链变得快速而容易,极大地缩减了项目的研发周期,让其更快的落地并接受市场的检验,正是推动 Web3.0 发展的助推器。2.2 平行链的设计也丰富了 Web3.0 生态平行链打破了一条 Layer1 的区块链就必须要保证通用性的问题。因为有跨链功能的存在,平行链可以专注于某些特定的应用方向。好比是,在以前我们看发展,往往只看中一个城市的发展怎么样,所以可能各方面要求都比较高,要发展科技、工业、农业、旅游等等,想要面面俱到的发展,往往会各个方面都不太出彩。而现在,国内的发展看重的是多个城市组成的经济带,比如长三角区的几个城市,就可以各自抓一个重点,成为某些方面做得很好的方向,比如上海主抓金融,杭州主抓科技,苏州主抓工业,宁波主抓对外贸易。所以,按照类似的思路将原有的一些区块链的功能拆分出来,成为一个特定领域或者特殊功能的链,可以极大的丰富 Web3.0 的生态,并且因为分工的原因,可以使得做特定领域的项目可以做到更高效更专业。 实际上,波卡官方也在按照这个思路,将原有波卡中继链上的一些功能逐渐拆分出来,成为其中一个系统平行链,比如治理,转账等等,这样可以让中继链轻装上阵,进一步提高效率,又或者,官方会支持一些对整个生态都有帮助的公共平行链,比如做 BTC 的转接桥项目,近期官方新提出的通用资产平行链 Statpint,智能合约链 Patract。值得注意的是,由于发链变得简单,未来一些 DApp 团队很有可能会考虑基于自己的 DApp 就做一条区块链单独来跑他们的应用,一链一 DApp 会变得非常普及。如果稍微留心一下现在波卡上的生态项目就会发现,他们大部分明明是一条链,但都不是像以前的公链那样是通用的,而是要么是基础设施,要么是应用,要么是平台,比通用的公链来说,生态的多样性不言而喻。3 平行链的发展畅想
波卡本身的架构以可扩展性见长,由此,可以带来更多的可能。比如,波卡本身的中继链链接众多平行链的架构,其实是属于分片结构的,而由于它不同的分片是不同架构的链,所以波卡是属于异构分片,而以太坊则是同构分片。 而官方去年年底提出了 SPREE 模块(Shared Protected Runtime Execution Enclaves 共享可信执行环境),这个新功能可以让波卡兼顾了同时兼顾异构分片和同构分片的优势。SPREE 的基本运行原理是,每一个使用了 SPREE 模块的平行链,都会有一个特殊的区域,所有这些区域都是遵守中继链上 SPREE 模块的规则的,而各个平行链则无法修改这个规则,而这个区域,可以专门用于转账等对安全需求较高操作。打个比方,SPREE 就好比是各个省的纪委一样,不受当地制约,只遵守于中央(中继链)。这个机制的好处在于,一方面,它可以让一个应用在各个平行链上都运行,就好比你是一家公司,你既在微信上做了一款小程序,又在支付宝上做了小程序,还在抖音上做了小程序,而这些小程序都是一个应用,这样就实现了同构分片,能提高效率。 另一方面,不同平行链可以是不同领域的,或者有不同功能的,所以,通过 SPREE,可以让一款应用获得不同平行链上的功能,发挥出异构分片的优势。 又或者,平行链之间的关系,不会仅仅只是通过中继链进行跨链交互的关系。比如,许多平行链都是基于 Substrate 框架开发的,相同的基础会使得平行链之间可能会以另一种不通过中继链方式再次连接起来,也许是两条链共同开发的工具,也许可能某条链可以因为自身专精的方向,推出一款工具让所有的链都使用它,这条链便以另一种形式成为了又一个区块链网络。又比如,不同功能的几条链联合推出一款应用或者工具,就像是长三角经济圈一样。虽然现在更多的是两个项目方的互相结合,我们相信未来会有超过两个主体的多方合作,推出更复杂,功能更全面的产品或工具。最近,波卡官方消息表示,Parity 计划开发和提议一条名为 Statpint 的通用资产平行链,作为波卡和 Kusama 最早批的通用平行链,而该平行链将具备部署 NFT、稳定币、央行数字货币等资产的功能。一旦占据了主要的资产发行端口,我们有理由相信,Statpint 将会是波卡的一个大招。如果说之前的平行链更强调功能性,那么 Statpint 似乎更贴合用户资产端的东西,这与当下热门的几个方向不谋而合,势必会带来更加有趣的东西,毕竟一幅 NFT 的画作最近在佳士得拍出了 6000 多万美元的天价,世界就是这么神奇。而平行链给区块链或者波卡本身带来的化学效应目前似乎还没产生真正的火花,但当我们完完全全了解完平行链背后的构想和未来可能发生的故事,不觉充满了更多期待,毕竟区块链世界依然需要新鲜的故事,也需要新鲜的技术。当然,波卡官方对于平行链功能的完善,或许还会诞生更多像 Statpint 这样的东西,而这才是值得我们长期跟踪并关注的事,艺术家告诉我们“未完成才是最好的状态”,而对于实干家来说,未完成才满怀期待,只是巧的是 Gavin 博士既是艺术家,也是实干家。波卡生态问与答 Q&A
我们新开辟了一个版块,专门用于解答大家的一些常见问题,大家可以关注 Polkadot 生态研究院,并在公众号后台提出你的疑问,我们会精选出一些问题,并在每期文末的问与答板块回复。本期主要是关于波卡平行链插槽拍卖的 Q&A:Q1:许多波卡项目都在做以太坊桥,而官方也在与 Snow Fork 这个团队推出以太坊桥,那么以后会只有 Snow Fork 这条以太坊桥吗
1、没有人规定同一条链只能允许一条转接桥。2、Snow Fork 做的以太坊链会是公共利益链,本身不发币。3、未来会有多条以太坊的转接桥,对此,不妨理解为 Snow Fork 这条就是系统所需要的,是为了在功能上满足一个公共需要,官方会有一个代表公共利益的以太坊转接桥,这个转接桥项目没有自己这条链特有的 token;但是另一方面,其他做以太坊转接桥的项目,本身会有一些其他的功能和自己的 token,形成另一套生态,两者是可以有不同,但是又能兼容的。Q2:如何选择不同的转接桥呢?
A2:对于不同的转接桥项目,肯定会因为实际使用情况在成本、效率方面,会有一些差别,又或者,不同转接桥的项目会带来不同的功能。比如官方的公共利益平行链中的以太坊转接桥,可能就比较简单干脆,而其他非公共的转接桥,可以享受这条链的一些特殊功能,或者会有一些特别的激励机制。不妨从市场的角度来看待如何选择转接桥,根据自己的需求和实际体验,做出选择就好。
声明:本文由入驻金色财经的作者撰写,观点仅代表作者本人,绝不代表金色财经赞同其观点或证实其描述。
提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。
Recommend
-
29
随着波卡主网发布的时间越来越近,Web3 基金会收到很多关于平行链的问题:平行链的初始分配,以及项目成为平行链步骤。以下是一份描述文档,包括波卡上线时一个公平的平行链分配计划草案,以及波卡未来如何处理额外可用的平行链卡槽的说明...
-
15
本周技术周刊包含以太坊、波卡、COSMOS、Filecoin网络的技术类新闻。以太坊网络以太坊2.0存款合约地址余额突破10亿美元金色财经报道,Etherscan数据显示,截至12月18日凌晨3:00,以太坊2.0存款合约地址已收到1534533.0...
-
4
波卡平行链测试网 Rococo V1 启动,了解新版改进与平行链进展PolkaWorld2020-12-23热度: 11632Rococo V1 首次包含平行链机制,平行链插槽将...
-
7
平行链插槽拍卖,对波卡意味着什么? 白话区块链 2020-12-30 15:00 1959 摘要: 波卡平行链插槽拍卖,你了解多少
-
13
这几天DOT价格不断突破,很多坚守在波卡社群的伙伴在新年第一天收获颇丰,波卡市值也已经超过莱特币LTC,位居第五,据说很多瑞波的资金出逃开始进入波卡,所以DOT超越瑞波也只是时间的事情。很多朋友在问波卡上有没有空投?简单的答案就是参与波卡...
-
5
活动|“直击波卡平行链拍卖”你正在用 Substrate 开发新项目吗? 想要获得 Gavin 等重量级导师的亲自指导吗?想成为波卡生态的下一个独角兽项目吗?「Substrate 创业营」 正在招募中,助力 Web3.0 生态创新产品的诞生和成长!点此了解详情和报名...
-
12
Curve Finance将并入Equilibrium的波卡平行链BTCWan2021-02-11 13:47:201958根据周一发布的一份声明,基于波卡的DeFi项目Equilibrium(以前以基于
-
7
一文了解波卡平行链插槽拍卖的全貌和隐藏的商业机会 - 耳朵财经 一文了解波卡平行链插槽拍卖的全貌和隐藏的商业机会 波卡研究院 2021-03-09 10:38 ...
-
12
深度解析波卡平行链插槽拍卖:对DOT和生态意味着什么?OKEx2021-05-18热度: 35593以交易平台、投资机构为代表的这些重要参与角色都将助力波...
-
9
欧易OKEx观察:深度解析波卡平行链插槽拍卖,对DOT和生态意味着什么? - 律动BlockBeats原文标题:《欧易 OKEx 观察:深度解析波卡平行链插槽拍卖,对 DOT 和生态意味着什么?》原文来源:欧易 OKEx
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK