首页 > 活动 > 下一代基础公链:BaseNetwork
转载  

下一代基础公链:BaseNetwork

摘要:2018年是公链元年,市面上很多号称「超越以太坊」、「超越 EOS」、「商用级公链」「世界级交易速度」等旗号的公链项目推出,但事实上,现在区块链技术发展背景下,我们真的需要这些打着夸张旗号的公链吗?下一步这些公链项目真的可以落地吗,这一切都是未知
       2018年是公链元年,市面上很多号称「超越以太坊」、「超越 EOS」、「商用级公链」「世界级交易速度」等旗号的公链项目推出,但事实上,现在区块链技术发展背景下,我们真的需要这些打着夸张旗号的公链吗?下一步这些公链项目真的可以落地吗,这一切都是未知数。公链是什么?简单来说,公链就是区块链的底层协议,它为区块链搭建分布式数据存储空间、网络传输环境、交易和计算通道,利用加密算法保证网络安全,通过共识机制和激励机制实现节点网络的正常运行。
       打比喻来讲,就像我们的电脑的操作系统是Windows一样,公链其实就是区块链世界的操作系统。公链可以简单理解为区块链的底层基础建设,就好比城市的基础设施如水电广网、道路系统等,谁能建好这基础设施,未来才有机会打造更完整和丰富的生态。特别是2018年下半年,很多公链高调宣传,号称“公链主场之争”,火币宣布3000万HT搭建火币主链,币安更早也宣布了搭建去中心化的公链计划。由此可见,如今的公链之争已进入白热化程度。如今对于很多区块链项目来讲,ETH、EOS也非常符合他们的需求。但是随着技术的进步,下一代公链必然是聚焦在基础网络通信协议上。
       在互联网的世界里,基础网络通信协议是开放系统互联协议中最早的协议之一,它为连接不同操作系统和不同硬件体系结构的互联网络提供通信支持,是一种网络通用语言。TCP/IP协议定义了在互联网络中如何传递、管理信息(文件传送、收发电子邮件、远程登录等),并制定了在出错时必须遵循的规则。英语成为世界上所有人通信的统一标准,如果把计算机看成分布于世界各地的人,那么连接两台计算机之间的internet实际上就是一系列统一的标准,这些标准称之为互联网协议,互联网的本质就是一系列的协议,总称为‘互联网协议’(Internet Protocol Suite).互联网协议的功能:定义计算机如何接入internet,以及接入internet的计算机通信的标准。
       那么区块链世界里的基础网络通信协议的定义就是连接不同的区块链系统的协议,早期的链上互通只能简单的实现特指的两个系统,像莱特币的闪电协议,就是与比特币的链上互通,BaseNetwork既然要做区块链世界里的基础网络通信协议,就会达成系统之间的互联,而且BaseNetwork采用的算法是DAG共识算法,“DAG作为区块链3.0时代的典型技术之一,采用异步通讯机制在提高扩展性、缩短确认时间、降低支付费用方面优势明显,更适合推广到万物互联。且传统区块链确认次数只能计算交易有效性的“概率”,不具备最终有效性;DAG具有最终确定性,并不可推翻。”工信部电子五所高级工程师相里朋在此前的一次活动中表示:从技术上,他更看好DAG共识机制。
DAG算法图示
       BaseNetwork在DAG的基础上做了演进和改良,设计结合了RaiBlocks多链结构和IOTA/Byteball DAG的一些优点,所以BaseNetwork对比其他公链项目,会有高性能、新人计算,创造社会计算、链上增强互联平台、区块链世界里的互联价值网络等优势,BaseNetwork基础网络通信协议基于社会学中非确定性共识的理念,为群体性创造提供了一个治理框架的技术基础,通过合理有效的民主投票,给社群中所有人提供一个共同的谈判桌,大家通过手中的选票去投出最终需要选择的一种网络治理方案,这种解决方案会以智能合约的形式在网络上面自动部署、自动更新。
BaseNetwork技术代码实现
        BaseNetwork是全球全球首个提出互联式链网体系的基础性平台,除了BaseNetWork网络本身的分布式账本框架可以支持实现不同治理模式下的区块链体系,也可与来自不同业务领域、不同地区的不同链,通过BaseNetWork网络的各类协议进行协作,形成各类异构区块链和传统信息系统的跨链、跨系统交互映射。因此,BaseNetWork网络创新地提出了一个矩阵式立体网格架构——超融合链网结构。在横向领域,可以有一条或多条提供基础性通用服务的公有链,如实体映射,或进行数据交换通用协议支持,以及提供通用性智能合约服务体系的多个公有性服务链。在此基础上,各个行业、地域和不同的业务场景,可以有自己独有的业务链,以满足不同场景下的准入要求、合规要求、治理要求及共识要求等。这些业务链,又可以使用公有服务链提供的基础性服务,如实体认证、数据交换协议等,也可以通过公有链在一些行业共性流程上进行协作;纵向方面,除了与通用性的公有服务链交互,业务链还会与很多行业或业务性质相关的链之间进行协作。不同的协作场景会涉及不同的业务链,或者业务链上的不同业务点。因此可以有一些小型的专用公有/联盟业务服务链 ,按照特定的业务规则,协同一条或多条业务链或业务点。
       BaseNetWork的目标是建立起现实社会和分布式数字体系的连接桥梁,由于现实社会中业务的多样性、复杂性和特殊性,出于对性能、可扩展性和业务适用性的考量,仅使用一条公有链/联盟链难以支撑所有的应用场景。实际应用中是由不同的链来运行不同的业务逻辑,以不同的准入方式以及不同的治理模式,来满足不同场景的需求。同时,很多应用在现实当中并不是独立存在的,而是需要与其他应用进行多样化的交互协作。因此在这些不同的链之间,又需要具备多种交互协议,以支持应用间的流程协作。
BaseNetWork矩阵式网络架构
 
       在BaseNetWork网络中,提出包括身份标识协议、多维实体认证协议、用户授权协议、分布式数据交换协议等一系列的协议标准。各类协议的实现都兼容了国内外主要的协议标准和体系,如身份标识协议全面兼容W3C的DID方案;数字签名协议同时支持国密标准、RSA、ECDSA等算法;在分布式数据交换体系中,兼容通用授权协议OAuth、UMA等,既使得架构满足开放性和标准性,亦可支持后续更广泛的生态合作与拓展。
       万向区块链董事长肖风曾说,80%以上的公链会失败。
       因为,一条公链,社群越好,服务体系越完善,技术能力越强,覆盖其他的(公链)可能性就越大。
       我们其实并不需要那么多五花八门的公链,正如我们现在对电脑操作系统的选择一样,我们所需的仅仅是那一个最优秀的。而BaseNetwork,这个未来的基础网络通信协议,相信一定会引领未来公链发展趋势,登顶公链技术发展巅峰。
Tags:
免责声明
世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:msy2134。