美文网首页区块链
本体的多链设计采用双层结构

本体的多链设计采用双层结构

作者: 上校阻击手 | 来源:发表于2019-05-29 10:12 被阅读2次

本体的多链设计采用双层结构,Ontology 作为当前的主链,负责侧链的注册以及资产抵押等事宜。侧链既可以是与主链架构相同的同构链,也可以是异构链。侧链需要向主链进行注册,等待主链治理委员会审核通过后即可激活与主链或者其它侧链间的跨链交互。

本体侧链在向主链注册时,需要抵押一定量的 ONG 资产防止其作恶,并在注册提交该侧链的创世块区块头等基本信息。从注册伊始,直至侧链需要从主链退出时,本体 Relayer 都会实时监听侧链的情况,若监听到当前区块头的 StatesRoot 与实际运行的 StatesRoot 不符,可立即提交该证明到主链中,并获得相应的激励。

Ontology 主链、各条同构侧链及异构侧链形成本体整个链网体系,在这个链网体系中使用 ONG 作为统一的燃料手续费和矿工费。

本体的跨链治理,与 Cosmos、Polkadot 有何不同?

侧链注册时抵押一定量的 ONG 资产:在侧链初始化时,需要向主链发起注册请求,并提交侧链的区块头信息,该区块头信息中包含验证人信息。若共识周期切换验证人信息发生变更时,侧链需要提交包含新验证人集合的周期切换区块头信息去变更旧的验证人信息。类似的,其他异构链的跨链也可以采用同步某些关键区块的方式。侧链在向主链注册时需要抵押一定量的 ONG 资产防止其作恶。

Relayer 设计:本体的 Relayer 是一个状态信息同步程序,持续监听跨链合约的跨链请求和某些关键区块,监听到后进行跨链交易或者关键区块头的同步获取矿工费。当信息状态同步程序 Relayer 将新的共识周期的验证人区块头提交到主链时,主链会验证关系是否成立。若不成立,则该区块头同步将会被拒绝;反之,旧的侧链验证人抵押的 ONG 将会在两次验证人信息变更后被解锁。

关键区块头同步:在本体主链的共识治理模型中,本体网络每隔一定数量的区块更换一次共识节点,即在一个共识周期内,验证者集合保持不变。因此,如果侧链是同构链,那么链区块头同步过程不需要同步所有区块,只需要同步关键区块(即切换验证者集合的周期切换区块)和跨链交易发生的区块即可。

主链与侧链的跨链交互:当 dApp 来处理主链与侧链的跨链交互时, dApp 合约先处理其在源链上的逻辑,需要跨链时调用跨链管理合约的跨链接口。Relayer 将状态信息的证明同步给目标链。

相关文章

  • 本体的多链设计采用双层结构

    本体的多链设计采用双层结构,Ontology 作为当前的主链,负责侧链的注册以及资产抵押等事宜。侧链既可以是与主链...

  • 利普曼空气源技术优势

    一 双层分离结构 利普曼空气源采用双层结构设计,上下分离,实现机组各区域拥有更好的工作温度,在提高了蒸发器换热效果...

  • 价值系列之本体

    首先介绍一下本体。 本体是新一代公有基础链&分布式信任协作平台。 公有基础链简称公链,公链(public bloc...

  • 2019-10-05

    什么是共识机制 由于加密货币多数采用去中心化的区块链设计...

  • SpringSecurity的过滤器介绍

    SpringSecurity 采用的是责任链的设计模式,它有一条很长的过滤器链。现在对这条过滤器链的 15 个过滤...

  • 本体与数字广告链DAD达成合作 共建互联网广告平台

    本体宣布与区块链数字广告链DAD展开战略合作,双方将共建基于区块链技术的互联网广告平台,打造全新广告信任体系。本体...

  • httpclient 责任链执行分析

    最近在看Apache httpclient 源码,在发送请求的执行过程中,采用的是责任链模式。责任链设计模式在开源...

  • 本体在行动

    本体为多区块公有链体系,市场极大涉及各行各业。令人眼前一亮的是本体的先人一步布局全球市场策略和行动。先前的日本、韩...

  • 2018-08-31

    Celes Chain作为全球首个DPOW金融机构公链,采用共识机制3.0,并从底层设计上拥抱监管,支持跨链通讯与...

  • 【上岛说币】- ONT

    本体Ontology(ONT币),是新一代公有基础链项目 & 分布式信任协作平台。本体提供新一代高性能基础公有链,...

网友评论

    本文标题:本体的多链设计采用双层结构

    本文链接:https://www.haomeiwen.com/subject/gnletctx.html