公有链开发出来运行以后,目的就是让人使用,而我们知道,凡是让人使用的东西都必须有好的用户体验。比如你习惯使用苹果手机并且享受它给你带来的顺畅体验以后,你就不习惯安卓手机的冗余;你习惯开宝马奔驰,换成了柳州五菱估计你会觉得颠簸厌烦。公有链也是一样,人与机器、机器与机器之间的互操作性是否顺溜、是否畅通无阻,是决定一个公有链是否得到长期发展的关键。 那么,区块链的互操作性如何解决呢?在这里,我们所说的区块链互操作性,实际上就是指通过可靠的跨链交易,能够在去中心化经济中实现真正的网络效应。比如:我们使用任何一款钱包都能够随意访问所有的区块链应用;我们使用任何一个Dapp都能够和其他区块链的应用进行交流互通。理解什么是区块链互操作性,对于我们理解整个区块链的过去现在未来都有很大的帮助。 一、那什么是区块链互操作性呢?我们能够从互联网早期发展学到什么? 说真的,我们如果要理解区块链,就应该从互联网发展历程中窥见一二。因为历史发展虽然不同,但是却又是惊人相似。在互联网早期,甚至信息传递仅仅在两台电脑之间;后来,发展到局域网,小群体之间有了通讯;但是一直到TCP/IP协议出来以前,都一直没能冲破互联互通。我举个例子,早期的电子邮件只能在相同的地址之间发送和接收,163只能发到163,雅虎只能发到雅虎,搜狐只能发到搜狐,这就意味着互操作性非常差,总不能说我们都在一个网站上申请邮箱吧,是吧。 后来,随着互联网底层协议形成以后,才逐步让整个网络的互操作性逐步强起来。你看我们现在可通过微信登录好多应用;可以通过网络连接访问任何一个网站;程序员还能按照通用的塞班系统或者安卓系统来制作小程序;天地之间似乎已经没有什么是互联网坐不了的,最重要的是,信息传递的代价非常低,大家用起来觉得很舒服,没什么负担,这就是互操作性的最大意义。 而跨区块链的互操作性也是一个道理的。现在我们都知道很多公链不断涌现,就像很多高速公路不断修建起来,要使得高速公路之间毫无障碍的链接沟通,是需要想点办法的。所以我们可以得出结论就是:所谓的跨区块链互操作性,实际上就是和互联网类似,要创造一种协议或者办法,让世界上各种各样的区块链能够对话、能够互联互通,只不过,和互联网信息互通不同,区块链重点是价值的互联互通。 二、现在区块链互操作性的例子都有哪些?做得如何? 1.第一个肯定就是比特币和莱特币了 熟悉比特币和莱特币发展史的读者都知道,莱特币的代码基本照抄比特币,只不过在区块链容量、速度等方面进行了优化,他们都采用相同的底层协议,所以两条链之间的加密标准都是一样的。这样的话就意味着他们的信任程度很高,可以进行原子交换。 如果我们把比特币比喻成为父亲,莱特币比喻为儿子,那就是说他们的遗传物质基本都是一样的,基因相差非常小,信任程度很高。万一父亲病重需要医治,需要输血,用儿子的血液肯定没错,可以进行交换。但是,儿子和父亲也有不同,可能儿子通过后天锻炼能够成长得更加强壮、口才更好、职业更好,这就是差别。 2.第二个是我们熟悉的以太坊2.0分片。 分片这个东西可能还是不太好理解,实际上我们需要从组织的角度来理解会更好些。因为区块链本身就是一个自治组织,所以我们必须跳出区块链来理解区块链。 政府部门是由很多的职能部门构成的,有税务局、农业局、人社局、市场监督管理局等等。每个部门实际上就相当于一个区块链,就是一个组织嘛。要把这些部门联系沟通起来,靠什么?靠协调机构。好了,实际上每一个部门的纵向业务联系就是以太坊2.0分片,因为以太坊2.0每个分片都是采用相同的协议。 我们拿税务局来做例子。省级称之为税务厅,市级称为税务局,县级也是税务局,镇可能就是税务站。无论是哪一级,业务都是税务,肯定不可能是农业,对不对。不同级采用的沟通方式都基本相同,一致性很高。而这个协议就是所谓的业务雷同,沟通起来很方便。但是缺点就是:你在税务内部沟通可以,你没有办法使用税务的知识和其他部门进行沟通的,那肯定是天书对天书。 3.第三个是即将上线的波卡 这个在之前的文章中有所介绍,在这里再重复一下。 还是按照我们上面举的政府部门的例子来说明。波卡和以太坊2.0不同之处在于,波卡能够让不同的部门之间进行沟通,也就说波卡相当于政府办或者市委办,将职能部门链接起来。不管你职能部门采用何种业务语言,你通过我政府办作为媒介,就能够随时和其他部门进行沟通。可以随时增加或者减少部门,没什么影响。 三、目前跨链网络都存在哪些问题呢? 1.首先是生态系统的脆弱性。比如如果我们单单依靠跨链来实现整个网络的价值,是有点困难的。何况,现在都是依靠质押来给原生代币价值,估计很难持续。 2.其次是跨链可能成为多链的弱点。比如跨链会带来交易延迟,也会带来原子性和可组合性的缺失。就像部门之间的沟通必须要通过政府办一样,会带来非常多的冗余。 四、Nervos项目分层架构 Nervos项目首先是一个公有链项目,它采用的是分层架构来进行搭建。从架构上来说,使用了CELL模型和底层虚拟机来支持真正的自定义和用户创建的秘密学原语,以支持异构区块链之间的互操作性。 说白了,Nervos项目希望能够结合分片技术和波卡技术的优点,在分层架构的基础上,实现最大化的互操作性。 从加密经济学角度来看,Nervos项目将价值聚焦到它的根链上,而不是把信息传递聚焦,通过价值捕获,项目的原生代币价值就会提升。只要这个网络的承载的总价值增加,网络的安全性也会不断增加。 最近这几个月,Nervos网络的算力不断攀升就是一个最好的证明。 —- 编译者/作者:侠客岛叔 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
【Nervos CKB 解读】从互联网早期理解互操作性;难点和问题在哪里?Nervos解决办
2020-07-12 侠客岛叔 来源:区块链网络
LOADING...
相关阅读:
- 宇泽谈币:8.2比特币早间行情分析轮涨效应下币圈市场热闹非凡2020-08-02
- 他带领18个人成就事业,现在又让58个人成为亿万富豪,而这条新“链”2020-08-02
- 以太坊正在为超过400美元的价格做准备; 这就是将其推向更高的原因2020-08-02
- 标题中包含Key(Mykey)会带来什么效果2020-08-02
- 比特币交易价格突破11,000美元2020-08-02