本体的信任网络,共识机制,技术构造

原创 |   本体社区成员@俗人。

原文 |https://m.lcyoufu.com/articleDetail?articleid=363229&inviter=m7kp&VNK=58807471

-------------------------------

本体通过集合了多种国内国际的认证标准,确定用户的基本资质,达到法律属性上的信任。并通过提供多维度的信用服务,让信任在多样化的交易中担当起排头兵的作用。开头我们讲到,区块链的核心本质就是在网络上构建一种信任,本体的信任生态和信任网络在理论上已经具备了这种功能。在信任的基础上利用多种工具来实现链内和链外的互联互通,这个过程是在系统框架内完成的,而用户所需要做的就是完成一些简单的基本操作,就可以流畅的使用本体网络了。就像驾驶汽车,你不需要清楚的明白汽车是怎么组装和设计的,你只需要考一个驾驶证就可以让汽车成为达到你目的一个工具或载体。而本体就是设计和组装车辆的厂家。当然、除了法律属性上的信任,还有一部分信任来自其共识机制。

本体的共识机制VBFTVBFT

是一个结合PoS、VRF(可验证随机函数)和BFT(拜占庭容错)的全新共识算法。在VBFT共识算法中,本体ONT的节点首先需要交付押金申请成为共识节点,通过可验证的随机数随机从所有的共识节点中选择三种类型的节点:备选节点,验证节点及确认节点。备选节点提出备选区块,验证节点对备选区块进行验证,确认节点对验证结果进行背书投票后完成区块的共识。VBFT共识不需要全网各个节点全部确认后才能形成共识。而是通过抵押的形式,利用VRF(可验证随机函数)的随机选择性在众多的节点中分三组选择一部分节点来进行验证,这样就实现了扩展,提升了速度。同时这种随机性和PoS共识结合又保证了算法的抗攻击性(安全),BFT的三分之二容错验证法又可以实现快速的达成区块的共识。具备了共识的上的信任、安全、快速、粘性等要素。简单白话并举例理解:共识机制是基础区块链公链网络的重要组成部分,如果没有共识那么这个基础公链就不能运转,就像打仗一样,司令员下令进攻敌方,而有的人待着不动、有的人对自己人开枪,那么这场仗肯定要输。共识机制就是希望全部士兵都能执行同一个命令。但在真实世界中不免出现一些士兵违抗命令,待着不动,或者谋反的情况。而本体的VBFT共识纳入了POS权益证明,VRF(可验证随机函数)和BFT(拜占庭容错),就是为了解决这个问题。也就是说在战场上,司令员给预想到了有一部分士兵可能会谋反,他在之前就让士兵们进行这一场战争的投注,或抵押钱、或抵押青春,如果打赢了仗就升职加薪,获得奖励,这个投注的记录将进入区块链不可更改。并且只要你投注了就会有人用扩音喇叭在整个战场广播,让你的战友都知道,张三为战争胜利投注了。那么为什么你的战友要帮你广播呢?因为他这样的行为可以作为战争胜利后奖励的一个基数,这就是分布式记账的POS权益证明共识。并且司令员利用BFT(拜占庭容错)允许一部分人不投注,让你捣乱,让你造反,但是也无法影响整个部队获得胜利的大局。但是那么多士兵,怎么来确认他们是否投注了呢?仅仅是确认都需要很长的时间,这个时候可能就会贻误战机,这时司令员又运用VRF(可验证随机函数),在允许有一部分人造反的前提下,随机的确认能够保证打赢这场战争绝对衷心的士兵的一个数量,那么即确保了打赢战争,又能让投注的士兵获得奖励,这就是本体的VBFT

本体网络底层提供了完整的分布式账本体系,包括完整的智能合约体系、安全体系。同时,本体网络对底层复杂的技术体系及架构的系统进行了抽象,实现支持兼容各类主要协议、密码标准的分布式实体管理和多维认证协议,并支持对各类异构区块链和传统信息系统的跨链、跨系统交互映射。本体网络还提供了如安全数据存储、异构智能合约、硬件密钥管理、加密数据分析等技术体系。整个网络作为一个应用平台可以支持构建各种应用服务,特别是去中心化应用。在此基础上,本体网络提供了一系列应用框架,包括分布式数据交换协议、分布式流程管理协议等等,通过通用API、SDK以及各种应用功能组件,进一步支持各类上层应用的实现。
 

发布了125 篇原创文章 · 获赞 38 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/ontologycoding/article/details/102919372
今日推荐