木星链 木星链
Ctrl+D收藏木星链
首页 > Filecoin > 正文

SUB:平行链开发指南(二)-ODAILY

作者:

时间:1900/1/1 0:00:00

“波卡知识图谱”是我们针对波卡从零到一的入门级文章,我们尝试从波卡最基础的部分讲起,为大家提供全方位了解波卡的内容,当然这是一项巨大的工程,也充满了挑战,然而我们希望通过这样的努力让大家能够正确认知波卡,也让不了解波卡的人方便快速掌握波卡相关知识,今天是该栏目的第62期,开发人员的涌入为生态的发展有着积极的贡献,而诸如平行链开发工具包这样的工具则有助于开发者轻松创建平行链。

开发者为构建Web3提供了技术支持,也是波卡生态发展的活力源泉。在此前发布的2021ElectricCaptial开发者报告显示,每月有18000多名活跃开发人员在开源加密和Web3项目中提交代码,开发者的持续活跃是波卡生态良性发展的重要因素之一。

而波卡也开展了很多帮助开发者沟通学习的活动以及平台,比如即将召开的波卡2022年度开发者大会,汇集了在Substrate上构建的多元化开发者社区以及对区块链开发感兴趣的人,一起探讨波卡生态的发展。

波卡平行链Astar Network开启链间消息传递格式XCM提款功能:7月4日消息,波卡平行链Astar Network宣布开启链间消息传递格式(XCM)提款功能,允许用户将资产移入和移出中继链。据悉,Astar Network是基于Polkadot的多链多虚拟机DApp中心,原生支持以太坊虚拟机(EVM)、Web Assembly和ZK Rollups在内的Layer2扩容方案。Astar旨在成为多链智能合约平台,将支持多条L1区块链和多种智能合约引擎。[2022/7/4 1:48:58]

实施一条平行链

平行链实施指南是一项正在进行的重要工作,由Parity\n\nTech维护。实时版本是从位于波卡官方仓储库中的源代码构建的。

平行链开发工具包

PDK是一组允许开发人员轻松创建平行链的工具。在实践中,PDK将包含以下关键组件:

状态转换函数:应用程序从一种状态转换到另一种状态的方法。

SubDAO将参与波卡首轮平行链竞拍并推出平行链网络Starfish:10月14日消息,波卡DAO基础设施SubDAO计划参与波卡第一轮平行链竞拍,并将正式推出平行链网络Starfish(海星网络)。其中所有为 SubDAO 竞拍提供 DOT 质押的社区用户都可获得SubDAO原生代币GOV(Governance)作为奖励,具体竞拍策略和奖励规则将于近期公布。

SubDAO 是波卡 DAO 基础设施,创始团队由 IBM 前 Technical Team Leader 和波卡早期开发者组成,它允许任何去中心化组织快捷地创建和管理 DAO,并提供基于区块链的电子协议签署、DAO 社交、资产管理等工具与服务。[2021/10/14 20:28:33]

收集者节点:波卡网络中的一种点对点节点,对平行链负有一定的责任。

关键组件

状态转换函数可以是应用程序从一种状态到另一种状态的抽象方法。波卡对这个STF的唯一限制是,它必须易于验证——通常通过我们所谓的证人或证据。

KuCoin (库币)平台Kusama平行链插槽竞拍已支持Sakura项目:据KuCoin(库币)官方公告,KuCoin平台Kusama平行链插槽竞拍已支持新的Sakura项目,用户可通过Pool-X平台为其投票,参与插槽竞拍,为支持的波卡生态项目助力。

据悉,通过KuCoin参与Kusama插槽竞拍除了有机会瓜分链上奖池外,项目方还设立了KuCoin专属奖池,一旦项目竞拍成功,所有在KuCoin参与并为该项目助力的用户可瓜分该奖池。

KuCoin(库币)旨在发掘优质区块链项目,为来自207个国家的800万用户提供现货、杠杆、合约、Staking 、借贷等一站式服务。[2021/6/18 23:47:41]

必须如此,因为中继链验证者需要在不实际运行整个计算的情况下,检查它从收集者节点接收到的每个状态是否正确。

这些证明的一些示例包括有效性证明块,它们验证所需的计算资源比生成所需的计算资源要少。

波卡Substrate框架平行链已集成Chainlink Oracle数据:据官方消息,基于Polkadot(DOT)Substrate框架的平行链现在可以以简单模块的形式集成Chainlink(LINK)价格Oracle数据。开发人员表示,这为跨Polkadot生态系统的团队提供了一个标准化的、易于集成的Oracle解决方案,以支持他们的DeFi应用程序.这项新服务以Substrate区块链框架的模块(或“pallet”)形式启动,其中包括Polkadot,Kusama和其他基于其构建的独立区块链。各种平行链现在可以使用一个简单的库集成Chainlink的价格Oracle。平行链开发人员可以根据情况选择是否集成Oracle的数据.[2021/4/3 19:42:36]

STF的证明生成中的验证不对称性是允许波卡在保持高安全性保证的同时进行扩展的整体见解之一。

收集者节点是协议中的一种网络维护者。他们负责保持平行链状态的可用性,以及状态转换函数迭代返回的新状态。

Parity计划开发和提议通用资产平行链Statemint:官方消息,Parity计划开发和提议一条名为Statemint的通用资产平行链,作为波卡和Kusama最早批的通用平行链。该平行链能具备部署NFT、稳定币、央行数字货币等资产的功能。用户通过在波卡质押DOT或者在Kusama质押KSM就可部署资产。如果获得中继链治理组织的批准,用户甚至不需要质押就可部署资产。[2021/3/9 18:29:51]

他们必须保持在线,以跟踪状态以及它将在自身和其他平行链之间路由的XCMP消息。收集者节点负责将简洁的证明传递给中继链的验证者,并跟踪来自中继链的最新区块。

本质上,收集者节点还充当中继链的轻客户端。有关收集者节点的更多信息,请参阅收集者页面。

存在哪些PDK?

目前,唯一的PDK是ParitySubstrate和Cumulus。Substrate是一个区块链框架,它提供了区块链的基本构建块,同时提供了一种直观的方式来构建runtime。

制作Substrate是为了简化创建新链的过程,但它不直接提供对波卡兼容性的支持。出于这个原因,Cumulus添加的库包含波卡兼容性胶合代码。

开始使用Substrate

开始使用Substrate的最佳方式是探索SubstrateDeveloperHub,这是由ParityTechnologies构建和维护的在线资源。

Cumulus

Cumulus的形状有点像“点”;它们共同形成了一个复杂的系统;很漂亮,而且很实用。

Cumulus是Substrate的扩展,可以轻松地将任何Substrate构建的runtime变成与波卡兼容的平行链。

Cumulus共识是一个遵循波卡中继链的Substrate共识引擎。这会在内部运行一个波卡节点,并向客户端和同步算法指示要遵循哪个链,最终确定哪个链,并将其视为正确的。

有关Cumulus的更详细描述,请参阅Cumulus概述。

Cumulus仍处于开发阶段,但它的想法是,通过导入crate并添加一行代码,就可以简单地获得一个Substrate链并添加平行链代码。从Cumulus部分了解最新的Cumulus发展。

信息

Substrate和Cumulus从区块链格式的抽象中提供了一个PDK,但平行链甚至不需要是区块链。例如,一条平行链只需要满足上面列出的两个约束:状态转换函数和收集者节点。

其他一切都取决于PDK的开发者。

Cumulus负责处理连接波卡所需的所有平行链的网络兼容性运营费用。

这包括:

跨链消息传递

开箱即用的收集者节点设置

中继链的嵌入式全客户端

区块链授权的兼容性

您对构建PDK感兴趣吗?有关详细信息,请参阅未来的PDK部分。

如何设置你的平行链

使用Substrate创建runtime逻辑链后,你将能够将其编译为Wasm可执行文件。这个Wasm代码blob将包含你的链的整个状态转换函数,并且是你将项目部署到波卡中的平行链或平行线程所需要的。

波卡上的验证者将使用提交的Wasm代码来验证链或线程的状态转换,但这样做需要一些额外的基础设施。验证者需要以某种方式来跟上最新的状态转换,因为波卡节点不需要也成为链的节点。

这就是收集者节点发挥作用的地方。收集者是你的平行链的维护者,它执行生成新的候选区块并将其传递给波卡验证者以包含在波卡中继链的关键操作。

Substrate内置了自己的网络层,但不幸的是只支持单链。但是,有一个Cumulus扩展,其中包含一个收集者节点,并允许你的Substrate构建逻辑以平行链或平行线程的形式与波卡兼容。

未来的PDK

号召大家行动起来

你想从头开始构建平行链开发工具包吗?Web3基金会正为从事这项工作的团队提供资助,了解更多信息并在W3F赠款页面上申请。

PDKW3F有兴趣支持的一个例子是一个汇总工具包,它允许开发人员创建基于SNARK的平行链。

如果我们回顾汇总记录,我们会看到系统使用了两个角色:更新状态的用户和将状态更新聚合为单个链上更新的操作者。

应该很容易看出如何将其转化为平行链术语。类似rollup的平行链的状态转换函数将根据用户输入更新状态。

运营商将充当收集者节点,该节点将聚合状态并创建zk-SNARK证明,它将提交给中继链的验证者进行验证。

如果你或你的团队对开发PDK感兴趣,请随时在W3F协作仓储库上打开一个问题以征求意见。此类工作可能会获得资助。

欢迎大家加入我们Polkadot生态研究院的电报:

https://t.me/polkadot_eri

欢迎大家访问波卡生态研究院的Mirror地址:

https://mirror.xyz/0x9A259b3a2316281Cc948cE2Cf1Ac610a79844f05

标签:SUBRATBSTSUBSsub币行情最新价格SMRAT币BSTZ币Subscriptions

Filecoin热门资讯
CRYP:CryptoDep发布“过去7日访问次数最多的代币”榜单,TRX高居第三-ODAILY

8月28日,CryptoDep发布“过去7日访问次数最多的代币”榜单,TRX高居第三。 作为全球增速最快的公链,依托高吞吐量、可扩展性、高可靠性三大底层区块链优势,波场TRON在NFT、DeFi.

1900/1/1 0:00:00
NFT:一文详解现阶段高品质射击游戏在Web3的发展-ODAILY

在2021年的加密牛市期间,我们看到了像AxieInfinity这样的P2E游戏的兴起。然而,我们还没有看到一款广为人知的基于P2E的第一人称射击游戏.

1900/1/1 0:00:00
TOS:公链赛道烽烟再起Move系新公链崭露头角-ODAILY

自区块链诞生以来,整个行业已经经历了几轮周期轮替。目前拥有最丰富生态、影响力最大的以太坊,由于性能问题和费用问题而饱受诟病,在周期中不断被后起之秀挑战.

1900/1/1 0:00:00
USD:Terra陨落后是什么让Tron跻身到了公链前三?-ODAILY

July2022,SimonDataSource:FootprintAnalyticsTron&USDDDashboard5月开始加密货币的熊市来临了,各公链TVL下跌明显.

1900/1/1 0:00:00
区块链:什么是 Meebits?一个简短的解释-ODAILY

May.2022,VincyDataSource:FootprintAnalytics-MeebitsDataAnalysisMeebits由LarvaLabs于2021年5月推出.

1900/1/1 0:00:00
TRO:波场TRON四周年,感谢社区用户的一路陪伴-ODAILY

6月25日是波场TRON独立日四周年纪念日,感谢社区用户的一路陪伴。 2018年6月25日,波场TRON实现完全意义上的独立并开启超级代表选举.

1900/1/1 0:00:00