Ontology本体网络提出的是一个全新的基础链的概念——基于信任的底层基础设施和信任的底层价值通道的公链,可以将区块链世界和互联网世界连接起来,将传统互联网的数据通过本体网络打造成为一个区块链应用。同时在资产管理、版权保护、物联网、慈善公益、保险服务、金融服务、政务管理、医疗服务等方面有着应用场景。
举个通俗的例子来说明,各个区块链就像是一个个孤岛,因为交通不畅、语言不通等,使每个岛都是孤立的存在。而本体要做的事情,一是造船,把各个孤岛通过航运链接起来,二是确权,确认你是哪个岛上的村民,你家是茅屋还是船,三是给大家一个语言翻译器,无论孤岛上是讲什么方言,只要用了这个翻译器,村民就可以互相交流。说到这里,我们发现本体网络就是一个分布式的信任链网,可以融合多种区块链或非区块链系统。
1.在私有链、联盟链及公有链间构建链接,在区块链应用和现实世界间构建桥梁。
由于现实社会中业务的多样性、复杂性和特殊性,出于对性能、可扩展性和业务适用性的考量,仅使用一条公有链/联盟链难以支撑所有的应用场景。
例如性能问题,以太坊的拥堵就是个典型的例子。当以太坊中有大型集中交易,或者有类似于养猫游戏等频率较高的应用时,就会造成以太坊的拥堵和性能的急剧下降。虽然以太坊的目标是世界的计算机,但这样的单一公有链的设计机制很难支撑大规模、广泛性的规模应用和实际场景。
性能之外,在实际应用场景中,另一个更重要的挑战是需要满足各项特定需求。各类实际应用场景中有自己独特的治理模式、准入需求、隐私保护需求、合规与政策法规需求等等。这些需求在不同体系下,不同行业中、不同政策与法律模式下各有不同,也无法在一个技术架构和治理模型相对固定的单一公有链中满足多样化的需求。
本体要做的就是打通中间这些沟壑,提供高性能的链网,不同团体的应用可以定制哪些数据可以公开共享,哪些又需要以私有形式存在,让区块链技术可以真正运用到商业中去。
因此,本体网络提出了一个矩阵式立体网络架构—超融合链网结构。作为一个链网体系,它可以融合多种区块链或非区块链系统,使其在体系中展现各自特点,实现自身价值。
简单来说,本体就是将各个公有链和联盟链融合进来,形成一个网络,根据业务需求的不同来调用相应的网络,形成协同效应。如实体认证、数据交换协议可以通过公有链在一些行业共性流程上进行合作,而对于某些特定的业务则在业务链上进行协作。这是本体的一大创新之处,同样实现难度也非常大。
2.本体网络使用本体身份标识(ONT ID)来标识和管理实体的网络身份,打造去中心化信任。
我们找工作时,为了让公司相信自己有胜任该项工作的能力,需要花费大量的时间来讲述自己的工作经历和取得的成绩。而基于本体的身份ID则可以将自己过往的经历快速展示,这是如何实现的呢?我们可以打开一个基于ontology的dapp,把你想展示的数据直接一键分享,这些内容由你身边的亲友、领导、老师验证过,记录了你在哪生活、工作、有何爱好等,一目了然。看了这些内容公司自然会明白你是否具备胜任该项工作的能力,消除了信息不对称。
生活中,我们有身份证、护照等这些身份验证,但其真实性只能由当地政府机构来验证、维度单一且容易造假。而现实世界是多元的,我们做过什么,是什么样的人,在网络世界里又有什么成就等等,这些是很难被快速验证的。本体就是要构建一层公链,链接不同的数据源,提供多维度的数据认证。
3.本体核心账本支持新一代共识引擎-OCE。
据本体白皮书介绍,OCE是一个高效的、基于dBFT共识协议和可验证随机函数VRF的增强版本共识引擎,实现了近乎无限的可扩展性,它只需要很少的计算量开销,生成几乎不会分叉的区块链网络。我们可以把OCE看成DBFT的升级版,这种共识机制具备大容量、快速且低成本等特点。
我们在测评小蚁项目的时候提到dBFT共识算法是在牺牲安全性的前提下提高了网络的性能,dBFT共识算法在小蚁网络尚未大规模验证。现在本体网络又基于dBFT提出新的共识机制,听上去很是高大上,但是在实现和验证,尤其是验证层面还需要很长的时间。
正是因为OCE算法的实现难度,目前本体采用的是VBFT共识算法,可以说是本体OCE(Ontology Consensus Engine)开发的第一个里程碑。VBFT算法是融合了PoS、可验证随机函数(VRF)和BFT的一种新的共识算法。在VBFT算法中,Ontology节点首先通过抵押Stake申请参与网络共识,然后通过可验证随机数(verifiable random number),随机从所有共识节点中选择若干节点,提出备选区块,验证备选区块,对验证结果进行背书投票后完成区块的共识。
简而言之,VBFT算法通过VRF选择节点子集实现了共识算法的扩展,同时通过随机性和PoS保障了算法的抗攻击能力,通过类BFT算法实现了快速的状态终局性。
相对于其他共识算法,VBFT算法的一个最大的不同是,VBFT算法是和Ontology的治理模型紧密结合的。VBFT算法基于Ontology定义的网络层次架构而设计,同时通过可验证随机性保障Ontology层次架构的去中心化和公平性。通过VBFT算法,公有链网络的性能将大大提高,从而将极大的提高可用性。开发者将有一个更好的应用运行平台,进一步扩展了应用的想象空间,丰富未来区块链的应用。
此外,本体核心账本采用模块化设计,支持可插拔共识算法,根据具体的应用场景/类型可以方便、快速地切换成其他的共识算法,包括PoS、DPoS、Raft算法。也就是说每个区块链可以采用独立的治理模式,在自己的辖区内合规发展。
4.本体网络为行业应用提供“最后一公里”支持,应用开发者无需具备底层的分布式系统开发能力,就可以直接基于本体网络提供分布式服务。
作为信任的底层基础设施和底层价值通道,本体网络支持上层各类应用的开发和应用,将信任的应用扩展到很多维度,从实体认证到数据交换,从分布式流程到分布式社区,从分布式交易到分布式声誉,结合底层的区块链分布式账本体系,联合各类服务伙伴在不同地域、不同领域提供多样化的信任服务。
参与传统区块链架构的dApp(去中心化应用)开发,需要较多的区块链技术积累,这也让不少行业伙伴望而却步。本体网络提供一系列应用框架,包括API、SDK以及各种应用功能组件,让各行各业的应用服务提供方开发自己的dapp,做到dAPP as a Service(DAAS),让区块链真正好用起来。在这个基础上,应用开发者无需具备底层的分布式系统开发能力,就可以基于本体网络提供分布式服务。
2020年,本体将更加专注和实现真正的出圈,是专注业务落地的阶段。通过2019年的业务落地和探索,在广义的 dApp 领域,如游戏、DeFi、共享内容创作和零工平台等几个角度,本体上线了80多个用户案例,DAU(Daily Active User)峰值达 13,000。实事求是说,dApp 概念未能足够支撑起区块链行业的未来希望,dApp 运营者追求短期利益,缺乏现金流与项目成功存在直接矛盾,本体也及时终止了对 dApp 的大规模激励投入。在试错之后,我们对行业的下一阶段重点机会做了研究分析, 本体将会聚焦2-3个具备现金流、增长潜力和战略价值的细分领域——数据所有权保护、稳定币和数字资产,以及汽车区块链。