.概览.
Rococo测试网专门用来测试平行链功能,主要包括测试平行链自身的共识运行和平行链之间的信息传递功能。经过测试和不断修复重启后的Rococco代码将会直接用到Kusama和Polkadot。而Kusama作为一个试验地,可以优先执行任何Polkadot或Polkadot平行链想做出的决策或治理改变,以最终确保Polkadot网络的稳定。
.1.
2020年5月Polkadot Network中继链主网上线,但还没有平行链功能,平行链代码库届时仍在完善中。平行链功能允许不同种类的区块链共享中继链的安全性,并允许它们并链运行以达到网络扩容、提高处理事务效率的作用。
2020年8月初,Rococot V0版本推出(即初级版本),是专为平行链和及其相关技术设计的测试网,旨在测试(1)平行链的共识过程;(2)平行链之间的交互功能。所以Rococo测试网既是XCM(跨共识信息cross concensus message)格式的试验台,也集成了Polkadot共享安全、Cumulus模块和HRMP功能。
注:HRMP水平中继链消息传递,传递信息需要中继链做为中转站,并存储完整的信息数值;而XCMP跨链信息传递是平行链之间直接相互发送,中继链仅起审查作用以及仅保存信息的原哈希值。
Rococo V0不能保证给予一个完整、稳定的特性集,只是平行链代码库的原型,未经修改和测试,存在很多不稳定因素,所以不能和任何链进行功能互动。像HRMP这样的功能可能会在修复bug和推进代码库的过程中,经历被多次删除和再添加。
另外,Rococo V0上诸如XCMP、灵活插拔一个基于Substrate建立的平行链等功能尚未激活和完全成熟,但未来在Rococo上发布Cumulus的时候会得到激活。
.2.
2020年12月22日,Parity技术团队和Polkadot开发者社区在修正代码原型后启动了升级版的RococoV1。
Rococo V1的代码将在Polkadot和Kusama上运行。Rococo V1会定期重启,如此如果出现了不兼容的向后变化,可以使开发团队能够更快地迭代与平行链相关的接口,以便早早实现Kusama和Polkdot的平行链功能。未来,团队在对剩余的平行链组件进行开发时,将会有进一步的平行链共识改进和优化方案推出,然后就可以说波卡的功能代码库完成。
2021年1月4日,Rococo V1开放了平行链注册,并在接下来的时间和基于Substrate创建的链,进行了实际的测试。包括链本身共识过程和信息交互,比如Acala和Plasm率先完成了XCMP-lite测试。
.3.
2021年3月16日,Polkadot平行链代码库(包含众筹、拍卖、注册,等功能)完整的在Github公布。这意味着Rococo V1的测试基本完成,接下来就是Kusama和Polkadot的插槽拍卖。
.4.
Rococo目前还没完全实现XCMP:包含SPREE模块的,平行链之间的,直接信息传递;其中,中继链仅是审查作用和元数据备份作用。
Rococo还会继续升级更新,BML(BlueMountain Labs)会为大家持续追踪这个进程,因为Rococo的进度决定着Kusama的进度,也就是决定这Polkadot的进度,这与我们息息相关。
Crust:波卡生态上去中心化云存储的未来
区块链中的《头号玩家》——Darwinia
作者:BluemountainLabs,来源:Bluemountain Labs
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。