首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

本体协议-“无需信任”的区块链上的“信任体系”

本体协议-“无需信任”的区块链上的“信任体系”

作者

“嘿哥们,有本体额度吗?”这可能是我最近这段时间听到最多的问题了。本体到底是何方神圣?怎么会有这么多小伙伴讨论,热度如此之高。这就需要先说说国内著名的区块链公司,Onchain分布科技。本体协议(Ontology)就是分布科技的主打项目之一,本体协议可以支持很多应用,从而让实体产业也可以享受区块链技术红利。但是我们知道,公有链上面所有的信息都是公开的,对于有些企业,由于信息的私密性,不能将信息放入链上,本体协议可以让企业能够创建自己的私有链,可以自行控制信息,同时和整体的本体网络进行交互,再和其他公有链,例如NEO等进行交流。不过,本体协议的“野心”不止于此,最终它要为企业提供个性化的私有链以及各类可选的特性,电子身份认证(ONT ID),和更加先进的信任系统。

也许会有小伙伴说,区块链的本质是使用透明的代码移除了我们对中介机构的需求,智能合约则是减少了我们对律师,法律机构和银行等的需求。那么在区块链这个“去中心化信任系统”中,为什么我们还需要本体协议呢?这是不是有矛盾?就好像给特斯拉汽车卖汽油似的。

但是事实上,公开的开源区块链只能够满足很小一部分区块链使用的需求,而且完全去中心化的世界目前看来还只是美好的理想,现有的企业还是需要“信任”:也就是说企业需要了解他们的用户基础,验证他们的身份,管理数字资产,以及控制他们生态系统内部的信任发布。

也许这么说,小伙伴们会觉得有点空洞。试想一个基于区块链运作的大学,他们所有的记录,例如成绩单,收据和数据都会通过分布式技术存储。学校会给学生电子学位证书,通过学生的电子身份认证来管理他们的档案等等。但是大学很难去完全相信一个自制的和去中心化的账本,换句话说,学校这类的机构不太可能将学生的未来完全托付给区块链这样的系统。

本体为这类情况提供了解决方案,因为本体的生态系统可以提供数字身份认证信息,可发布的信任机制,同时也能打造私链,公链以及联盟链。如此,学校或者私人企业就可以根据自己的需求,来制定合适的区块链解决方案。

1.什么是本体协议?

本体协议旨在打造连接现实世界和分布式数据系统的桥梁。同时,本体也充分理解不同的企业或者组织都有不同的共识模式,不同的管理协议以及不同的应用,所以本体协议可以满足所有这些条件。

本体协议是多层的网络。在最底层,本体的区块链(和NEO直接连接)可以和其他大型区块链平台连接,例如EOS,以太坊,和量子链。这就使得用户可以在NEO网络上进行电子资产的交易和存储,同时和以太坊的dAPP互相交互,并连接到其他区块链网络。往上一层,是一系列API和协议。企业和没有区块链技术的开发者也可以使用本体的协议构建私人的,定制化的的区块链。最上一层,就是各种企业,机构和组织。整体看起来,本体协议有点像一家咨询机构,公司通过雇佣咨询顾问来解决他们的问题,而本体则是为企业提供定制化的方法来让他们能够进入区块链世界。

2.本体协议有什么特别?

本体协议系统中有两种区块,本体常规和本体定制。本体常规中包含着提前置入的电子信息包,并作为一个模块。本体定制中包含着更多的自定义特性,例如管制,共识模型,以及加密参数。这些会根据公司的不同而改变,所有的模块就像是Lego玩具一样,你可以通过Lego拼凑出自己想要的样子。

玩具模块拼起来容易,但是制造这些塑料模块就没那么简单了。所以本体协议负责完成复杂的区块生产阶段,用户只需要自己拼接。本体协议的模块中包含了本体的身份认证,信任树,匿名技术(零知识证明),同时也有其他的模块支持扩容方案例如分片或者侧链技术。

3.本体协议共识机制?

之前我们就聊过,共识机制对于区块链技术尤其重要,因为共识机制影响了区块链网络的安全性,可靠性,效率和转账速度等。本体网络借鉴了NEO的dBFT(实用型拜占庭容错)的共识机制,并形成适合自己的Ontorand共识机制。如我们之前所说,dBFT是PoS(权益证明)的一种改良(具体可见:NEO-以太坊杀手是怎么炼成的)。不仅如此,dBFT只是本体刚开始使用的共识机制,后续本体可以提供不同的共识算法,例如POW,POS和其他共识机制。企业可以选择适合他们的共识节点,运行自己的本体网络,并和整个本体网络进行交互。

4.本体协议的智能合约是什么?

本体网络会在NEO的虚拟机上运行,所谓虚拟机,其实就是将代码变成具体行动的机器。比如你用Solidity语言在以太坊上面写下一个命令,以太坊虚拟机就会把这段代码命令转换成行动,这个过程就是智能合约。但是对于两条链,就好像两个独立的国家,如果想要互相沟通,就必须要有自己的语言,所以两条链都要在各自的虚拟机运行。根据之前所说,本体协议是在NEO虚拟机运行,所以本体的链能够和NEO的数据以及智能合约交互。 同时,本体也会提供HydraDAO作为去中心化自制组织的基础,还有分布式数据交换协议,来为不同方之间的数据交换提供架构。

5.本体的token经济如何?

本体网络token代号:ONT。总供给量:10亿。最为良心的是,本体网络没有任何众筹。本体社区成员,只需早期在本体网络上注册,就可以获得免费的1000个本体代币的空投。这种方式,可以最大程度地调动社区积极性。根据本体网络的路线图,2018年Q1将会在GitHub上公布测试网络。

6.对本体网络有何担心和疑虑?

其实,对于本体网络,最大的疑虑可能就是其实施的难度。毕竟这是个涉及范围非常广,会有很多技术难度和壁垒的项目。不过,有分布科技和NEO的支持,本体的技术开发应该不会有太大的问题。其次,本体网络作为底层链项目,如何在和现有的新兴项目例如EOS,AE中脱颖而出,也是值得考虑的。还有,传统强势科技公司类似谷歌,百度也逐渐开始给公司提供BaaS(区块链服务)。由于他们的背景和实力,可能也会是本体项目巨大的挑战。

总结

罗马不可能一天建成,我们的去中心化世界也是一样。本体协议通过有标准的信任授予模式,可验证的身份信息,定制化的模块,让企业能够最有效地将区块链技术整合到他们现有的框架上。如果本体协议能够实现智能生态系统的目标,NEO可以完成智能经济的体系,我们最后可以看到一系列的体系,例如公司,机构,学校,医院等等都会用区块链技术。让我们拭目以待!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180216G0J8E900?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券