Time:2022-03-25 Click:564
多链设计采用两层结构。作为目前的主链,负责侧链注册和资产抵押。侧链可以是与主链架构相同的同构链,也可以是异构链。侧链需要在主链上注册,主链治理委员会批准后才能激活与主链或其他侧链的跨链交互。
主链注册时,本体侧链需要抵押一定数量ONG资产防止其作恶,并在注册时提交侧链创建块头等基本信息。从注册开始,直到侧链需要退出主链,本体中继器将实时监控侧链。如果发现当前块与实际操作不一致,可以立即将证书提交给主链,获得相应的证书。
主链、各种同质侧链、各种同质侧链和异构侧链组成。ONG燃料和矿工的统一费用。
跨链治理区块链结构设计和 Cosmos 有什么区别?
侧链注册时抵押一定数量的侧链。ONG资产:当侧链初始化时,需要向主链发起注册请求,并提交侧链的块头信息,包括验证者信息。如果验证者信息在共识周期切换过程中发生变化,侧链需要提交包含新验证者收集的周期切换块头信息,以更改旧验证者信息。同样,其他异构链的跨链也可以同步一些关键块。侧链在主链注册时需要抵押一定数量ONG防止其作恶的资产。
Relayer设计:本体Relayer它是一个状态信息同步程序,不断监控跨链合同和一些关键区块的跨链要求。监控后,进行跨链交易或同步关键区块获取矿工费。当信息状态同步程序 Relayer 向主链提交新共识周期的验证者区块头时,主链会验证关系是否建立。如果没有,区块头同步将被拒绝;否则,旧链验证人抵押ONG两次验证人信息变更后解锁。
关键块头同步:在本体主链的共识治理模型中,本体网络将每隔一定数量的块更换一个共识节点,即区块链结构设计在一个共识周期内,验证器的集合保持不变。因此,如果侧链是同构链,则链块头的同步过程不需要同步所有块,只需要同步关键块(即切换验证集的周期性切换块)和块进行跨链交易。
主链与侧链的跨链交互:dApp在处理主链与侧链的跨链交互时,dApp合同首先处理其在源链上的逻辑,并调用跨链接口需要跨链时的跨链管理合同。. Relayer 将状态证明信息同步到目标链。