浅谈本体Ontology能否在公链群雄逐鹿的时代脱颖而出?
公有区块链俗称公链,是指全世界任何人都可以随时进入到系统中读取数据、发送可确认交易、竞争记账的区块链。公有链通常被认为是“完全去中心化”的,因为没有任何个人或者机构可以控制或篡改其中数据的读写。比特币是世界上第一个区块链也是第一个公链,正是因为公链的性质比特币才无人不知无人不晓,比特币是公链1.0的代表,是区块链的祖先,开创了第一个去中心化数字货币,以太坊是公链2.0的代表,开启了可以在公链上运行DAPP的先河,让公链有了真正的落地应用。那么谁才是区块链3.0的代表呢,是现在流行的公链EOS,BTM,TRX,ONT还是其他的?我觉得现在我还无法得出答案。区块链3.0是指区块链在金融行业之外的各行业的应用场景,能够满足更加复杂的商业逻辑,.区块链3.0被称为互联网技术之后的新一代技术创新,足以推动更大的产业改革.,我觉得这个代表是谁得让时间去证明,未来谁能变得更好,生态发展的更好才是最重要的,生态做好了,币价也就上去了。今天要聊的本体ONT,浅谈一下本体能否在公链群雄逐鹿的时代脱颖而出?
1.现有公链的局限性
大家都知道区块链是一个分布式记账的数据库,每一个区块链节点构成了区块链的整个网络,区块链的数据保存在每一个节点上。区块链由6个层构成:数据层,网络层,共识层,激励层,合约层和应用层,数据层封装了底层数据区块的链式结构和加密技术等基础架构,网络层包含分布式组网机制、数据传播机制和数据验证机制等网络机制,共识层封装了网络节点的各类共识算法POS,POW等,区块链网络的所有节点都通过这层的算法达成共识,激励层主要出现在公链中,包括了激励遵守规则的节点。合约层封装了智能合约,是区块链的核心代码,应用层封装了区块链的各种应用场景和案例,应用层对于区块链的实际应用至关重要,影响到包括区块链可扩展性和可用性的问题。这6个复杂的结构构成了整个区块链,越复杂的系统就越容易存在问题,现在顶级的公链ETH就存在TPS低,共识算法效率低的问题,由此可以看出现有公链的几个比较明显的问题:
1.TPS较低,可扩展性受限
这个问题是目前公链存在的最普遍的问题了,ETH和比特币的POW机制已经是过时的算法了,tps太低导致无法在实际应用中应付大规模的并发。ETH 2.0将使用POW+POS的混合共识机制,再加上分片等技术将TPS提高数百倍,而ONT最近发布了分片设计的介绍,下面会重点介绍一下。
2.算力集中引发的中心化问题
这个问题在EOS上很明显,21个超级节点每年可以获得几百万个EOS,为了竞争这21个节点,不少团队都招揽大户,积攒EOS,现在21个节点之中有一些团队是不做事的,而有些没进入前21名的团队却一直在认真做事,为EOS生态贡献自己的力量,却得不到任何奖励,这明显是不公平的。算力即权力导致的问题就是中心化,这对EOS的生态未来会造成什么样的影响现在还不得而知,不过肯定会有负面影响。
2.ONT公链相比其他公链的优势和创新
本体是什么?根据白皮书描述:
本体信任网络架构了一个分布式融合的信任体系,将信任的多样性在一体化的协议体系下进行协同,整合分布式多维实体认证体系及各类不同区块链体系与信息系统,纳入多源身份认证和多源信息交换协议,并提供不同分布式应用场景的开放基础模块,实现分布式点对点的信任体系,构建跨链、跨系统、跨行业、跨应用和跨终端的分布式信任基础体系。
如何证明你妈是你妈?我觉得除了亲子鉴定没有更好的办法,你去问医生哪个是你妈,医生哪记得,这样的信任难题在生活中也非常常见,支付宝使用的芝麻信用让信用变成一个分数,这个分数和你日常的行为息息相关,但是如果支付宝倒闭了或者数据库被人篡改了,那这个信用分就没有参考价值了。而区块链天生就是为了解决数据篡改的问题,如果可以在区块链上搭建一个信任网络,那人们的信用不就更可信吗。本体要解决的就是人与人之间的信任问题,建立一个分布式的信任网络,可以在跨链,跨系统之中运行,本体不仅可以用来连接区块链,也可以连接传统的 IT 系统,这意味着本体将在众多场景被应用起来。本体是一个信任的底层基础设施和底层的价值通道,为信任源的有效协同、为数据源的互联互通、为各类分布式应用服务提供完整的底层技术基础。
在赛迪区块链的第八期公链技术排名中,ONT与Komodo并列第四名,这份榜单是从基础技术,应用性和创新力进行打分排名,具有一定的参考价值。
我认为本体相对于排名前三位的EOS,ETH,GXC这些主流公链有以下优势和创新:
1. 复杂的链网体系让本体可以实现跨链,跨系统运行
这个链网体系是这样的:在横向领域,可以有一条或多条提供基础性通用服务的公有链以及提供通用性智能合约服务体系的多个公有性服务链。纵向方面,除了与通用性的公有服务链交互,业务链还会与很多行业或业务性质相关的链之间进行协作。简单来说本体将公有链,联盟链,私有链结合起来形成一个完整的信任网络,根据业务需求调用不同的网络,一些数据交换,认证之类的操作在服务链上进行,一些特定的业务流程就在业务链上协作。所以本体具有较高的可扩展性,每个区块链可以采用独立的治理模式,在自己的辖区内合规发展。分布式账本技术可以实体跨链及跨 系统隐私,以及特定的跨链协议,实 现流程协同(分布式事务)。即流 程的多个步骤分散在不同的区 块链或系统上执行,保障不同实体在 不同系统与区块链中的身份隐私,且 保证整个事务的一致性。本体的生态网络支持目前主流的公链接入,你在其他链上的资产和信息可以传递到本体网络中来,强大的分布式账本技术使本体网络可扩展性更高,相比于其他公链,本体可以在非区块链系统中运行是巨大的优势,本体可以成为现有服务和公有链之间的桥梁。
2.分片技术让TPS提高不少
ONT最近发布了分片设计的介绍,这是ETH升级将要应用的技术来提高TPS。 分片技术一般包含网络分片、交易分片和状态分片。本体分片网络延续主链的系统模型,支持以上三个维度,采用层次式网络架构,通过多层的网络分片实现超大规模网络扩展。能够实现以下目标:
1.交易处理过程能够在分片中完成
2.有效实现线性扩展
3.支持智能合约事务的跨链原子性
4.通过 ONG 实现分片网络的激励模型
本体通过手续费代币ONG实现在分片网络中的激励可谓是一大创新,分片网络可以支持跨链协作是一个技术难点,让我们期待ONT应用分片技术后能达到的TPS,有了高TPS,本体的dapp store激励计划才更容易实施,等dapp生态建立起来,本体超越排名前3的公链只是时间问题。.
3.使用本体身份标识(ONT ID)来打造去中心化信任
我之前下载了本体的钱包,使用之前先要注册钱包,接着进行人脸识别,然后就有了你自己的ONT ID。ONT ID具有去中心化、自主管理、隐私保护、安全易用等特点,这个id就相当于你在本体网络中的身份证,以后在任何本体相关的应用,链上都可以通用。在本体网络中,提出包括身份标识协议、分布式数据交换协议等一系列的协议标准,各类协议的实现都兼容了国内外主要的协议标准和体系,如身份标识协议全面兼容W3C的DID方案,ONT的身份识别将在更多的领域应用。
4.创新共识算法dBFT+新一代共识引擎OCE
据本体白皮书介绍,OCE是一个高效的、基于dBFT共识协议和可验证随机函数VRF的增强版本共识引擎,实现了近乎无限的可扩展性。这种共识机制具备大容量、快速且低成本等特点,dbft算法可以大大提高公链的性能,为开发者提供一个更友好的开发平台。本体核心账本采用模块化设计,支持可插拔共识算法,根据具体的应用场景可以方便、快速地切换成其他的共识算法,包括PoS、DPoS、Raft算法。共识算法dBFT和新一代共识引擎OCE将为本体成为更快,对开发者更友好,扩展性更高的公链打下坚实的基础。
5.提供一系列应用框架让开发者可以轻松的在本体上开发DAPP
在区块链上开发一个dapp的学习成本很高,而本体网络提供一系列应用框架,包括API、SDK以及各种应用功能组件,具体资料可以看这个https://bihu.com/article/1737442747,让各行各业的应用服务提供方开发自己的dapp,应用开发者无需具备底层的分布式系统开发能力,就可以基于本体网络提供分布式服务。本体帮开发者封装了各类底层的库,开发者只需要把教程过一遍就能知道如何开发一个本体的dapp。
6.推出活跃DAPP的激励模型加速本体DAPP的生态建设
本体最近推出了首个DAPP store激励模型,具体如下:本体基金会将拿出总额1亿ONT和1亿ONG奖励给活跃dApp的开发者,激励分为每日激励排名和每周激励排名。日排行榜将用ONG作为奖励,周排行榜将以ONT为奖励,排名越高获得的激励越多。NAS之前也推出了dapp的开发激励活动,短短2个月活动时间吸引了2000多个开发者,提交了6000多个dapp,最终有1000多个获得奖励,为NAS的dapp生态贡献了巨大的力量。如今本体也推出了DAPP激励计划,毫无疑问会加速本体DAPP的生态建设,吸引更多的开发者参与本体DAPP的开发。
3.公链的发展,瓶颈和未来
2018年的区块链行业,有数不清的新公链诞生,他们中的大部分都宣称自己有百万或者千万的TPS,然而真的在实际应用环境中能达到这么快的处理速度吗?淘宝网2018年双十一的TPS也才达到百万级别,这靠的还是无数台服务器和复杂的服务器架构。互联网发展了那么多年,技术才能达到这样的高度,敢问一个才做了几个月的链怎么敢声称有这么高的TPS。这些公链其中很多如bec,xmax,等公链上了交易所就破发归零,现在已经没人提起了,因为这些项目纯粹是为了上交易所割韭菜。当然更多的是在认真做事的公链,比如eos,eth,ont,neo等等。提高TPS的手段中链上扩容的方案是目前比较流行的,链上扩容指的是直接发生在区块链上,通过改变区块大小或数据结构从而达到提高处理交易能力的解决方案。ONT创始人李俊说,链上扩容只是公链要做的一个点,实际上很多业务并不需要在链上做撮合,几千到一万的TPS 足矣。现在公链的一个发展趋势是垂直公链,即越来越多项目试图专门为某一个垂直领域开发公链基础设施,对某些行业特有问题提出针对性解决方案,目前尤以物联网、金融和内容领域居多。
公链的发展除了受TPS限制,dapp生态难以迅速发展也是制约公链发展的一大障碍。公链是区块链的操作系统,iOS因为优秀的用户体验和商店里不计其数的app是全球最多人使用的手机系统。同样强大的技术架构是公链发展的基础,dapp生态的繁荣则是用户飞快增长的要素。我觉得公链吸引开发者的重要优势应该就是低门槛,最好使用主流的编程语言java,python等,如果能提供一系列应用框架和教程就更好了。可以通过推出开发者激励活动来鼓励开发者提交dapp,还可以主动出击,投资一些有潜力的项目或者将团队优秀、应用场景不适合的互联网项目进行通证经济模型改造,吸引这些项目前来开发DApp,通过投资可以将其他优质项目纳入自身的生态圈。但是如果公链本身的技术没有突破性的发展,造成dapp token的流动性不足以及受众过窄都无法支撑dapp生态的发展。
现在ICO的神话已经破灭,在这之前,几乎所有公链项目都遵循ICO的方式发币-交易所上币-市值管理-套现的商业逻辑。ONT没有ICO,给每位订阅邮箱的人送了1000ONT,是少有的良心项目。现在公链团队必须找到新的盈利方式才能度过这个熊市,我觉得像eth那样转账需要手续费的方式是不错的盈利方式,在公链上跑dapp也需要付手续费,引领下一波公链的商业逻辑应该是像云计算公司那样,通过为DApp提供基础设施和计算资源而收费,token则作为长期节点贡献算力和资源的奖励。第一次公链的大规模爆发始于15年eth诞生之后的2年内,2018年又爆发了第二次公链之争,一般公链的成长迭代周期是两到三年,所以这场没有硝烟的战争会持续很久,大部分公链都会面临落地、也就是交付的问题,这时候公链危机可能会爆发。DApp的活跃度,和行业落地有杀手级应用是一条公链成熟的标志,我看好本体可以用一两年的时间从众多公链中脱颖而出,为区块链提供最好的信任解决方案。