http://www.7klian.com

Poly Network高效跨链助力DeFi(下)

4. 结语
成员链为整个多链架构执行器,主要用于执行详细的跨链逻辑,跨链模块或智能合约主要陈设在各个成员链,若成员链但愿与中继链发生跨链交互,成员链需要向中继链举办注册,期待中继链管理委员会审核通事后即可激活与中继链可能其它成员链间的跨链交互;
· 跨链打点合约:所有跨链生意业务都由源链上的跨链打点合约来举办统一打点,dApp 开拓者无需体贴详细的跨链逻辑,只需挪用跨链打点合约的统一要领即可实现跨链。跨链打点合约陈设在中继链和每一条成员链上。

密切存眷本体动态的小同伴们都知道,8月18日,由 Ontology 与 Neo、Switcheo 配合宣布的全新跨链互操纵性协议 Poly Network 主网正式上线,可辅佐数据和代价在多个异构(公有链、同盟链、私有链)间自由通报。本期技能视点将继承教育各人理会跨链互操纵性协议 Poly Network。
1.跨链架构特性
本篇技能视点为下篇,既上篇聚焦了跨链互操纵性协议普遍面对的跨链信息有效性、安详性和事务性等技能难点之后,下篇阐释 Poly Network 的架构特点,从跨链架构的特性、脚色、模块、交互流程和信息安详性五个方面切入,细致讲授Poly Network如何实现安详、易用、高效的跨链体系。
1. 跨链事务最终一致性交互流程:

Part II
多链架构执行器-成员链:
· 方针链吸收到 Poly Chain 通报过来的信息后,会验证该信息的正当性,验证通事后会调研方针链上的跨链合约,至此,跨链交互完成。
多链架构协调器-中继链:
· 接入简朴利便:对付不包括智能合约的链,只需要实现两个简朴的模块;而对付包括智能合约的链,仅需要陈设两本简朴的智能合约;
5. 跨链信息安详性

跨链信息搬运工-Relayer:

中继链认真成员链和 Relayer 的注册、管理、跨链动静验证、跨链信息尺度统一等事宜。成员链可以是与中继链架构沟通的同构链,也可以是与中继链架构差异的异构链。担保了中继链与成员链之间、成员链与成员链之间具有足够的解耦性,,只需陈设相应的跨链合约即大概完成跨链交互;
· 各方针链吸收到对应的跨链动静后首先验证该跨链动静的正当性,验证乐成后执行该跨链动静并发生必然的执行功效由 Relayer 返回 Poly Chain,Prepare 阶段完成;

· 实现资产跨链的超集:跨链架构不只可以支持资产类跨链,并且还可以支持任意信息跨链;
· Poly Chain 吸收到 Relayer 同步过来的跨链信息后,会验证跨链信息的正当性,验证通事后会统一源链的状态信息并生成相应的跨链信息由 Relayer 通报到方针链;
· Poly Chain 在吸收到该跨链动静后理会该动静,并由 Relayer 通报到相应的多个方针链上,Prepare 阶段开始;
异构链跨链协议难点
跨链架构主要包括如下三种脚色:
跨链打点合约获取了正当的状态根和该状态的 Merkle Proof 从而证明白跨链动静的正当性。

跨链架构模板主要包括如下三种:
· 事务性支持:在跨链事务一致性问题上,不只支持具有事务最终一致性需求的应用场景,同时还支持具有事务强一致性需求的应用场景,理论上可支持任意事务,而且可扩展到任意数量的链;
为办理跨链信息的有效性、安详性和事务性等问题,Poly Network 设计了一套轻量级异构链的跨链协议,本架构回收双层布局设计,利用一条中继链作为跨链协调器,多条异构链作为跨链事务执行器,Relayer 作为跨链信息的搬运工,通过办理跨链信息的有效性、安详性和事务性等问题,实现了一套安详、易用、高效的跨链体系。
3. Poly Network架构设计

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读