Interledger协议栈与互联网协议套件有直接的相似之处,很洪流平上是因为我们发明,将成果分别成雷同的层有助于办理问题。在这里,我们将扼要先容每一层及它们的脚色,并展示将Layer 3重点放在互操纵性上的长处。Interledger协议(ILP)毗连并抽象出了第2层技能之间的差别
分层是信息互联网和代价互联网的重要设计东西,可是抉择哪些特性适合哪些层是最坚苦的部门。太多的层会使系统过于巨大,可是过多的绑缚会故障互操纵性和可进级性。
Layer 3: 互操纵性
可扩展性和互操纵性是互补的,但它们本质上是差异范例的问题,最好由单独的协议层来办理。可扩展性办理方案,如Lightning和Plasma等,在充实操作其基本分类账提供的所有成果时结果最佳。对比之下,互操纵性协议,如Interledger,只需要最小的抽象就可以跨差异范例的底层网络事情。 将链路层和互操纵性层疏散的一个微妙的长处是,互联网仍在不绝成长。互联网协议是为空间巨细的计较机设计的,但它仍然合用于手机和物联网设备。通过淘汰底层网络所需的IP特性,它还答允底层技能的重大改造。假如IP在开拓时就成立在网络的特定特性或API上,这是不行能实现的。 通过将Layer 1、Layer 2与Layer 3之间的差别抽象出来,我们可以构建更好的用户体验。同时,思量到将来的成长,这将使代价互联网更快、更自制、更高效。增补:双边和多边Layer 2方案哪个更好,这是一个有趣的开放性问题。互联网栈与之也有惊人的相似之处,我们认为,互联网应该成立在双边链接上,而不是LANs上。
本文为Ripple 旗下生态孵化器 Xpring 出品,由加密谷独家编译。作者Evan Schwartz 是Interledger 的连系首创人,在Xpring 接受首席工程师一职。 据称,闪电网络和Plasma等Layer 2技能有望在的可扩展性、互操纵性和成果性方面取得重大希望。然而,大大都的Layer 2项目主要存眷可扩展性,对互操纵性则较少提及。为什么呢? 这不只是成长阶段的问题。究其实质,这是因为Layer 2 的目标在于扩容,Layer 3才专注于互操纵性层面。 可扩展性和互操纵性是互补的,但与此同时,它们也彼此独立,最好通过差异的协议分层来办理。为了说明这个问题,我们将先容一些关于协议分层布局的目标,以及Layer 1, 2和 3在个中所饰演的脚色。其次,我们还将表明如何将可扩展性和互操纵性区分隔来,从而改造两者的办理方案,并为代价互联网的成长铺平阶梯。协议分层的目标 将多个独立的问题导向一个巨大的、彼此依赖的办理方案。在大大都环境下是一个坏主意。 互联网是协议分层布局的最佳示例,这种设计是互联网成长和实用性的要害因素。差异的成果片断被支解成独立的协议,这些协议彼此构建在一起,而不是绑缚在一个单一的系统中。 譬喻,IP (互联网协议) 是成立在差异的底层网络技能或“链路层”协议,如以太网和WiFi之上的。因为IP被设计为一个单独的层,所以它不与任何特定的网络技能绑定,而且可以或许在很多差异范例的有线或无线毗连上以沟通的方法事情。互联网的“沙漏”布局: IP将底层网络和构建在其上的应用措施之间的差别抽象出来。 协议分层布局提供了很多重要的长处:
在代价互联网中,ILP像打包数据一样打包代价。它通过网络传输资金包,同时抽象出资产和分类账,以及与Layer 2技能之间的差别。与IP一样,ILP的焦点是与网络无关的包和地点名目。 ILP对底层的独一要求是可以或许发送资金。它不需要任何非凡的生意业务范例、成果或措施化的托管。更快、更自制的生意业务可以改进用户体验,但纵然这些也不是严格要求的。 ILP的最小抽象支持与所有范例的Layer 1和Layer 2网络的互操纵性,包罗那些没有被设计为互操纵的网络。到今朝为止,它已经被用来毗连BTC闪电网络、双边以太坊付出渠道和XRP付出渠道这三个大不沟通的Layer 2系统。毗连所有其他范例的Layer 1和Layer 2系统的事情正在举办中。 Layer 4和Layer 5不是本文的重点,但你可以通过阅读STREAMing Money和Data Over ILP来相识STREAM,这是受QUIC开导而发生的Layer 4传输协议。
可进级性 —— 抽象使得差异的层可以别离成长。尽量互联网降生于上世纪70年月,但事实上,IP通过抽象出差异的网络技能,使我们可以或许从拨号上网进级到光纤和4G。更高级此外协议不需要变动,可是跟着新网络技能的成长,我们的毗连速度将越来越快。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。