本体网络如何实现跨链功能?本体网络有什么特点?
2023年05月22日 10:36
欧易okx交易所下载
欧易交易所又称欧易OKX,是世界领先的数字资产交易所,主要面向全球用户提供比特币、莱特币、以太币等数字资产的现货和衍生品交易服务,通过使用区块链技术为全球交易者提供高级金融服务。
本体网络如何实现跨链功能?还在比较区块链项目能达到的TPS指标?还在讨论单个公链如何突破"低性能"?2019年年中,业界现在更关心的是面对越来越多不同架构的多语种公链、联盟链、私链,如何真正实现互通?
换句话说,现在大家都在积极思考和探索如何结束各个区块链各自为政,各自为政的局面。如何在价值孤岛之间搭建桥梁,让链条相互连接,实现价值流通,从而形成整个区块链的价值互联网。
等离子,以太坊社区提出的第一个离线扩展方案。,到公共链项目,如Cosmos和Polkadot,它们侧重于"交叉链",可以实现"交叉链"或者"互通性"功能一个个涌现出来,引起了业界的关注。
类似本体的公共链项。在构建生态发展的同时,也在积极探索合适的跨链解决方案,让不同链条之间的dApp开发者通过调用跨链管理契约完成跨链运营,链接不同的区块链,赋能整个生态。在区块链的世界里一个封闭的岛屿毫无价值。像ontology这样的公链项目在跨链方向的尝试,值得深入研究。那么,ontology在跨链设计和架构上与其他跨链项目有何不同?设计思路是什么?如何实现?这对很多公链项目都有借鉴意义。
从Plasma、Cosmos、Polkadot到ontology
不妨比较一下几种流行的跨链解决方案的特点,以及它们是如何实现跨链功能的。
等离子:如今市场上热议的跨链技术,始于2017年8月由JosephPoon和VitalikButerin首次提出的线下扩张方案——等离子。本质上是运行在以太坊主链上的一系列智能契约,通过"委派"大量的事务和计算到侧链,提高以太坊主链的可扩展性。不同于当前在以太网主链中使用的PoW一致性算法。侧链会使用PoS等TPS更高的共识机制,所以侧链提供可扩展性,主链保证安全性和去中心化。
形象地说,以太坊的主链就像是最高法院,它并没有';不需要处理太多事务,而边链是下级法院。,从最高法院获得权力。主链会用数学上可验证的方法处理纠纷,用自己的资金奖励对的一方。
Cosmos:Cosmos于今年3月14日在主网上线,引发了跨链技术的热潮。它是由Tendermint团队开发的支持跨链交互的区块链互联网。。Cosmos由不同的独立且平行的区块链组成,每一个都贯穿着Tendermint等PBFT(经典拜占庭容错)共识。Cosmos上的区块链叫做"区域"。其中一些分区也被称为';集线器';不同的分区可以通过共享集线器相互通信和互操作。cosmos网络上的第一个分区是cosmohub。。因为所有跨分区的令牌转移都需要通过cosmohub进行,所以令牌可以在分区之间安全快速地转移。分区之间不需要直接交换流动性。,而只需要通过cosmohub跟踪记录每个分区持有的代币总量,并保证所有分区的代币总量不变。宇宙中心扮演着类似于中央银行的角色';这里的结算功能。
Polkadot:另一个引人注目的跨链项目Polkadot是一个可扩展的异构多链系统,由以太坊的前联合创始人GavinWood设计。。Polkadot设计了一种新的区块链形式,用单一的中继链统一管理共识安全和数据交互,用并行链技术满足各种应用需求,进一步分离共识和状态转换,让开发者和企业可以用他们的协议建立区块链。,即平行副链。
只要这些平行链基于Polkadot,它们就会共享同一个PoA共识。因为这种类型的共识根植于波尔卡多特,平行链开发者可以专注于他们各自区块链的特异性。所有的并行链通过一个叫做中继链的通用区块链无缝连接,中继链起到连接所有并行链的作用。
本体:定位于新一代公共基础设施链和分布式信任合作平台,并于去年6月30日实现主上线,随后于12月28日发布本体分段设计,连接区块链与互联网,服务实体经济。
2019年,根据路线图计划,本体将专注于同构多链和异构链网络的构建,帮助基于不同链的去中心化应用(dApps)更好地发展,因此推出全新的轻量级、低耦合、安全可靠的跨链解决方案。
该方案既可以支持同构链(与当前本体主链架构相同的侧链),也可以支持异构链(与当前本体架构不同的侧链)。当需要连接不同结构的链时,在源链和目标链中部署管理跨链操作的契约后,不同链之间的DApp开发者可以通过调用跨链管理契约来完成跨链操作。
值得注意的是,本体链网络的主链的块信息是被侧链信任的,侧链的块信息在开始时不能被主链和其他侧链信任。因此,为了验证跨链状态的合法性注册时,侧链需要向主链的多链管理契约提交创建块头、抵押ONG金额等基本信息,同时需要在自己的块头同步契约中初始化主链的当前关键块头信息。
当发生跨链交易时,源链和目标链之间的跨链交互所需的相关合法性证书必须在链之间传递。同时,合法性证明还需要一些源链或目标链的关键块头信息。主链和侧链的交互需要同步来自对方的密钥块头信息;在侧链之间的交互中,由于双方都可以从主链获取对方的密钥块头信息,所以只需要直接从主链获取即可。
五个模块,了解本体跨链设计
在本体的跨链设计中,整个链网系统由本体主链、同构侧链和异构侧链组成。在这个系统中,ONG(本体气)被用作统一的燃料处理费和矿工';的费用。本体跨链设计主要包括以下五个模块:
多链管理契约
主要负责侧链注册和管理,包括侧链注册、侧链状态管理、侧链ONG抵押管理、侧链资金池管理等。。在主链中部署多链管理契约;
块头同步契约
主链与侧链或侧链与侧链交互时,需要同步关键块头信息,以验证跨链交易的合法性。同时,在侧链相互作用的过程中,,双方会从主链获得对方链跨链所需的前一个关键块头信息。在主链和每个侧链上部署块头同步契约;
跨链管理契约
所有跨链交易都由源链上的跨链管理契约管理。DApp开发商唐';不需要关心具体的跨链逻辑,只需要调用跨链管理契约的统一方法就可以实现跨链。跨链管理契约部署在主链和各侧链上;
ONG合约
系统资产合约,可以实现跨链转让。,并可作为交易费用和跨链交易矿工';费用。主链ONG合约增加了锁定/解锁跨链资产的功能,侧链ONG合约增加了发放/销毁跨链资产的功能。ONG合同部署在主链和各侧链上;
信息状态同步继电器
是一个状态信息同步程序,持续监控跨链契约和一些关键块的跨链请求,进行跨链交易或同步关键块头,获取矿工';监控后的费用。
如何管理侧链的全生命周期?
本体链网络中的侧链就像世界上的生命,其整个生命周期都是通过部署运行在本体主链上的多链管理契约来实现的。
通过多个链管理合同,可以注册侧链,其状态,ONG抵押,资金池管理等功能。其具体设计如下:
1。侧链注册
。侧链在主链注册时,需要使用去年8月28日W3C(万维网联盟)接受的ONDTID(去中心化身份认证)完成KYC(身份认证),提交创世区块信息、ONG抵押金额等基础信息。。同时,侧链需要在主链上抵押一定数量的ONG作为保证金,由侧链的初始评估师共同抵押,每笔ONG抵押的金额由侧链的评估师协商确定,但不能低于承诺的总抵押金额。
提交注册信息前,侧链验证者需要提前在主链中抵押足够的ONG。如果抵押金额不足,则注册失败。如果侧链存在恶意行为(如侧链验证者在侧链上恶意发布ONGx),将扣除相应保证金作为惩罚。。主链治理委员会审核侧链提交的基本信息。审批通过后,它根据保证金的多少为侧链分配一个资金容量池,用于管理本链与其他链交互使用的资产。侧链的注册完成。如你所见,侧链资产总量(ONGx)取决于其在主链中的金池大小。一旦有侧链作恶,主链上该链质押的保证金可以用来支付用户。因此,总的来说,侧链资金池的容量与抵押保证金的比例为1:1。当然也可以是其他比例,但是为了保证足够的安全性。本体建议比例设置为1:1。本体认为这种优于其他跨链项目的制度设计,保证了侧链的担保金额不小于侧链与主链资产相互作用的实际价值,足以遏制验证者';他作恶的动机。
二、验证人信息变更
如果侧链验证者信息发生变化,新的验证者需要抵押足够的ONG才能上主链,抵押金额不能低于原验证者退出时抵押的ONG总额。当中继器向主链提交新的共识周期的验证块报头时,主链将验证验证者在新的共识期内抵押的ONG总额是否低于设定的ONG抵押额。如果它低于抵押的ONG总量,块标题的同步将被拒绝。如果不低于总额,原侧链验证者抵押的ONG在验证者信息变更两次后解锁。
三。跨链资产交换
侧链注册完成后,用户可以将主链的ONG锁定在一个侧链中,并注册到主链的现金池中,以换取该侧链上的相应资产。
用户将ONG锁定在主链上注册的一条侧链的现金池后,主链会生成相应的IOU(借据)信息,如果主链的现金池已满,则锁定失败。如果主链锁定成功Relayer可以根据主链产生的IOU信息释放侧链中相应比例的ONGx。另一方面,用户可以根据侧链产生的IOU信息,销毁侧链中的ONGx,释放主链中相应的ONG。
四。侧链资产的动态管理
如果一个侧链想扩大自己在主链的资金池容量,可以增加自己在主链的保证金,向主链提交申请。如果获批,主链中侧链的现金池容量会扩大,侧链的资产供给也会相应增加。
同样,如果侧链想要减少主链上的资金池容量,需要先向主链提交申请。如果获批,主链上侧链的现金池容量会减少,侧链的资产容量也会相应减少。应该注意的是,侧链资金池容量下限对应的保证金不得低于当前所有用户锁定的ONG总量。
五、侧链注销
如果需要注销侧链,需要向主链提交注销申请,等待一段时间的挑战。在挑战期间,用户可以独立地将侧链资产交换回主链。挑战期结束后,主链会返还侧链抵押的保证金。如果侧链上有未赎回的资产,这些资产将无效。
综合以上信息,从大的设计思路和框架上,可以初步了解本体跨链方案的特点,尤其是其多链架构和侧链生命周期管理。实现跨链功能,保证整个系统安全的核心是同步块头、跨链交互和信息状态。
推荐阅读
- 上一篇:Cspr硬币Cspr硬币的前景〕
- 下一篇:肺癌患者的肺通气功能正常吗
-
虚拟币平台差价买卖?虚拟币平台差价买卖违法吗
1970-01-01
因此,为了验证跨链状态的合法性注册时,侧链需要向主链的多链管理契约提交创建块头、抵押ONG金额等基本信息,同时需要在自己...
-
国内虚拟货币挖矿停止(会产生重大影响吗?)
1970-01-01
因此,为了验证跨链状态的合法性注册时,侧链需要向主链的多链管理契约提交创建块头、抵押ONG金额等基本信息,同时需要在自己...
-
浙江整治虚拟货币挖矿企业(浙江华冶矿建集团有限公司介绍)
1970-01-01
因此,为了验证跨链状态的合法性注册时,侧链需要向主链的多链管理契约提交创建块头、抵押ONG金额等基本信息,同时需要在自己...
-
虚拟币用什么平台直播好 虚拟币用什么平台直播好呢
1970-01-01
因此,为了验证跨链状态的合法性注册时,侧链需要向主链的多链管理契约提交创建块头、抵押ONG金额等基本信息,同时需要在自己...
-
关于政治虚拟货币的问题(欧美国家为什么没有禁止?)
1970-01-01
因此,为了验证跨链状态的合法性注册时,侧链需要向主链的多链管理契约提交创建块头、抵押ONG金额等基本信息,同时需要在自己...
-
虚拟游戏币充值平台?虚拟游戏币充值平台有哪些
1970-01-01
因此,为了验证跨链状态的合法性注册时,侧链需要向主链的多链管理契约提交创建块头、抵押ONG金额等基本信息,同时需要在自己...