这就是明显的业务边界。但也因此丧失深度数据应用开发的机会、甚至伤害用户体验。例如目前的用户数据给BAT、TMD等大厂的机器学习,难以出现新的数据层突破,机器学习过渡依赖数据,可用的数据基本被使用出了极限。
冲破数据孤岛,建立开放的共享机制,是互联网能再度革新的关键。互联网的下一阶段,需要建立在一套能够超越单独公司的数据开放与共享机制之上,这也是区块链被支持的需求之一。
互联网的需求能带起区块链的互操作性吗?
数据共享,从企业,到基础建设智慧城市等,都是硬需求。城市各部门、各设备之间缺乏数据共享,智慧城市的建设与运营将无法真正实现。企业之间,则是商业的壁垒。无论是企业或是政府各部门,对数据共享缺乏足够的动力。
而技术上呢。产生数据孤岛的原因在于目前的数据是以软件/应用为中心进行设计,因此数据的产生与拥有自然回归到各个企业的数据库之中。
根据美国Harbor Research一篇论文的研究结果认为,如果传统以应用为中心的数据组织方式,向以信息为中心的分布式结构方式转变,那么数据孤岛的问题将不复存在,并且现在传统的软件服务供应商,也将为新的软件服务供应商所取代,原因在于这些传统的供应商并不理解物联网带来的挑战。
过去二三十年的互联网发展,不同主体设计的数据结构错综复杂,各有各的特点。如果不同主体间允许双向连接(允许双向访问和编辑)才能具备共享的基础。但即使现在有各种各样的云,很多数据和资源不断向云端聚集,但显然,亚马逊的云不可能与微软的云相连接,腾讯的云也不会与阿里巴巴的云相连接。互联网世界的云服务器彼此并不互通。
在上述论文中,作者设想了新兴的数据结构和体系,创建“抽象层和分布式的数据身份模式,支持在服务应用程序中,访问和融合不同数据类型的统一方法”。
简单来说,就是数据的产生和拥有将保留在设备或服务应用本身,然后允许用户通过使用多个不同的应用程序,将这些来自不同物理设备、应用的数据进行组合、融合,最大限度地进行数据分析,提高数据价值。
对于这种数据结构体系的变化,将重新促使新的软件供应商崛起。并替换互联网的基础设施。区块链就是输出如此软件能力的重要技术路径之一,而数据互通共享就是互操作性范畴。
区块链的互操作性
前文说到,互操作性是指两个实体的通信能力,如果两个实体之间能够没有任何无误解的进行通信,那么我们就说这两个实体可以正确的互操作。
区块链作为一个大型异步的分布式网络,很难设计出一个“大一统”的链,各项目方会在不同技术层面做取舍,在特定场景下,如安全性、隐私性、效率等提供自身优势,最终导致应用层很难在单链上价值最大化。互操作性是不同链间可以执行原子性交易,交易涉及的数据可以被访问、验证以及使用。这与跨链的特性是一致的,也因此,在跨链网络中,互操作性被封为重要特征之一。
在多链并存的情况下,区块链的互操作性由于可以带来价值自由流动,促进链间协同工作。跨链可以按照交换信息的种类拆分为加密资产互操作与状态事件互操作;若将范围扩大,区块链链上世界与链外现实世界之间同样存在交换信息的需求,由于区块链本身是封闭的,确定性的,自洽的系统,完全与现实世界隔离,因此链上链下的互操作同样重要。结合链间与链上链下的互联互通,最终区块链网络可以支撑应用层系统互操作功能,有利于加大网络效应。
以太坊创始人Vitalik Buterin 曾在链互操作性研究报告中提及三种主要方法,即哈希锁定、公证人机制、中继。有关中继可以更细的拆分为侧链与中继链。
哈希锁定应用在双链间加密资产互操作,利用哈希锁和时间锁保障跨链交易的原子性,即只有满足一定时间条件和哈希条件交易才能够完成,这个就是交易确认的理解。互操作性需要每个参与主体相互签名确认。
公证人机制则是作为公证人监听链间的跨链交易,针对收集的跨链交易进行有效性验证,交易双方依赖公证人来实现链间的互操作,也是依靠签名。
中继链本质上可以看做公证人机制和侧链的融合与扩展。侧链是能够不依赖第三方,可以验证来自另一条链数据的区块链,一般通过双向锚定机制。简单来说,当侧链连接多个主链,作为一个中枢传导多主链间的跨链交易时,即可直观的当做中继链承担起验证参与互通链信息的工作,波卡和COSMOS都是通过中继的方式实现跨链的。
此文由 中国比特币交易钱包 编辑,未经允许不得转载!:首页 > 比特币新闻 » 区块链突破互联网的互操作性天花板