十年前,ifttt的诞生极大地提高了所有互联网产品的互操作性,并成为提高生产率的必要工具。区块链系统中有必要拥有这样一个超级工具吗?
撰稿人:连文研究总监潘志雄
区块链技术开始逐渐进入传统世界的系统,并逐渐发挥其“无信任”的优势。区块链与这些系统交互过程的“互操作性”很大程度上取决于区块链底层协议是否具有足够的“兼容性”。例如,对于不支持智能合约的比特币,以太坊或其他区块链协议只能在一个方面与比特币协议兼容,而比特币协议则与其他区块链不兼容,或许也没有必要。
但并非所有项目都能成为比特币。对于其他的公链项目,在提供图灵完整的通用算力后,能否获得足够的互操作性?可能不是,而且兼容性的成本可能很高。在这个问题上,nervos认为他们所探索的“互操作性2.0”又向前迈进了一步,将基础设施的重用作为核心突破。
举个简单的例子,metamask或其他钱包条目对于大多数加密货币用户来说几乎是必不可少的工具。如果其他公链或应用程序需要用户下载新的钱包工具,则体验会更差,安全性也不会得到充分验证。然而,nervos interoperability 2.0可以重用元掩码基础设施作为链的**。
更广泛地说,对于大多数互联网用户来说,电子邮件是一种必备工具。nervos灵活的加密原语支持可以直接重用这个经过几十年考验的基础设施。这可能会打开更多的使用场景,让更多的互联网用户更容易使用加密货币。
因此,与以太坊社区探索的去中心化金融应用相比,nervos选择了一条不同的道路。nervos没有专注于在大范围内开放新类的特定应用场景,而是通过其底层技术的特性与现有的工具和门户连接起来,专注于互操作性。
为什么互操作性很重要?
简而言之,互操作性反映了两个系统之间的兼容性和兼容性的成本。对于兼容性强的系统,可以更方便地访问其他系统,打开更多的应用场景。
从专业角度来看,互操作性也可以转化为“互操作性”或“互操作性”。电气和电子工程师协会(IEEE)将互操作性定义为两个或多个系统或组件之间交换信息以及使用已经交换的信息的能力。
有一种流行的生产力工具叫做ifttt,它是一种可以显著提高互操作性并将许多互联网服务粘合在一起的产品。ifttt的全名是“if this then that”(如果发生了什么,将执行另一个东西)。这个工具就像胶水一样,整合了几乎所有的平台服务提供商,降低了用户主动访问不同服务的成本。
Ifttt可以帮助用户在电子邮件、RSS信息源、聊天工具(如slack)、智能家电、twitter等多种服务中建立链接和任意组合,创建自己的特殊使用场景。例如,您可以设置在twitter上找到某个结果时发送到邮箱的内容。游戏和想象有很多种方式。
但是,如果某个平台没有开放的API(应用程序接口),并且不能提供互操作性,ifttt将无法访问其他平台并与之交互。例如,微信是一个相对封闭的空间,ifttt对微信的支持相对较差。
以上系统也是在区块链的情况下建立的。许多工具可以降低不同区块链系统之间的互操作成本,或打破区块链系统与传统互联网系统之间的差距。但是,如果底层区块链没有事先准备好,没有提供相应的基础设施建设,这些工具的开发和使用成本可能非常高,或者可能无法获得互操作性
因此,在提前预留足够的互操作性区块链系统以探索更多的应用场景后,可以以更低的成本访问其他系统或其他系统。
不仅是跨链,还有更多的应用场景
有些人可能认为跨链是区块链系统实现互操作性的唯一途径,但这远远不止于此。从nervos目前的探索方向来看,它至少包括加密原语的灵活支持带来的丰富的可扩展性,以及应用程序的迁移能力。
例如,在以太坊中,它使用的公钥-私钥加密算法是基于椭圆曲线secp256k1的ECDSA。对于其他不使用此曲线或加密算法的公链,不能使用以太坊的公私密钥系统,不能使用自己建立的应用生态(如metamask)。
但是,nervos提供的灵活的加密原语支持可以兼容以太坊的标准,并通过后期应用开发(PW core)进入以太坊的应用生态。目前,nervos生态的门户钱包团队正在尝试这些方向。他们已经能够通过用户已经拥有的以太坊地址发送和接收nervos链上的资产。这可以基于大多数人已经拥有的元掩码来实现,而无需下载或学习新东西。
门户钱包团队说:“CKB具有密码技术的优势。它可以自定义任何加密算法,因此可以读取其他链的哈希或签名算法。其他人很难做到这一点。因此,基于上述优势,门户钱包可以兼容另一个区块链的地址,从而实现基础设施的重用。
Nervos团队还创建了一个名为gliaswap的demo DEX测试版本,它基于Nervos的第2层网络。用户无需使用CKB专用钱包或创建CBK账户即可使用协议,只需使用目前常用的以太坊钱包或wave field钱包即可。
另一方面,名为Pojuice的nervos与其他链中的智能合约兼容,即在链上运行的虚拟机。对于开发人员来说,这将降低应用程序迁移的成本。Pojuice将首先支持以太坊,然后支持其他链的虚拟机。
至于在链上运行的性能,portal wallet团队表示,“如果你想在另一个链上添加一个虚拟机,它需要一个非常大的改变。因为CKB-VM是一个CPU级的抽象,所以它非常平稳地运行EVM。在他看来,EVM应该是应用层的东西。”
当然,这是一个基本的能力链。Nervos的解决方案是力桥。通过“双向”SPV(simple payment verification)技术,在两条链上建立彼此链的光节点,可以相互验证对方的区块头,从而实现资产跨链交叉。
即使是最重要的互联网接入基础设施:邮件
事实上,互联网本身有很多加密基础设施。基于互操作性2.0的优势,它可能成为nervos接入传统互联网的切入点。
****封邮件
例如,互联网基础设施“邮箱”目前已广泛使用域密钥识别邮件(dkim)机制,该机制提供数字签名和身份验证功能,以检测发件人、主题、文本、附件等部分是否被伪造或篡改。
Dkim是2004年雅虎(Yahoo)和思科(Cisco)两个类似系统合并而来的改进协议。它于2007年5月成为IETF的官方标准,并得到了雅虎和gmail等主要电子邮件服务提供商的支持。
基于dkim的加密签名算法,门户钱包的概念验证实现了CKB资产通过发送电子邮件的方式进行转移,同时保证了过程的安全性,且未经许可不得篡改。毕竟,dkim本身的优势在于发送方可以有效地识别自己,接收方可以确认发送方没有造假,内容没有被公钥篡改,从而提高了电子邮件的可信度。
dkim官方文件
此外,电子邮件是互联网发展中的一个重要的基本协议。许多应用程序和其他协议都可以基于电子邮件实现,如在线营销、时事通讯、日历邀请管理、作为信息源的聚集地等。
如果我们加上刚才提到的ifttt,我们可以实现更多与其他协议的交互,增加更多应用程序的互操作性。例如,当用户收到接收CKB资产的电子邮件时,他可以设置触发另一个任务:查询钱包余额,推送或转发邮件,并将资产发送给其他人。
隐藏在背后的神经
另一种感觉是,nervos在促进互操作性进步时,把自己放在较低的层次,而不是强调它是一个区块链网络,而是充当前端服务的结算层和计算层。其他项目可以使用它以非授权和去中心化的方式与传统互联网建立联系。
门户网站wallet也表达了这种观点,称“nervos的做法是一种无处不在的感觉。因此,它的定位是成为一个枢纽(hub)。所有资产都可以跨境结算,用户可以直接使用这项服务。”
也许在将来,区块链可以完全整合到互联网设施中,并完全改变互联网设施之后,它会像现在所有人看到的http或TCP/IP协议一样。很多人可能不知道它到底是做什么的,但它是一个无法绕过的底层协议,无处不在。
文章链接:https://www.btchangqing.cn/165488.html
更新时间:2020年12月18日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。
谢谢分享了!区块链
非常感谢楼主,楼主万岁万岁万万岁!比特币
区块链哈哈,看的人少,回一下
顶
市场说不准,说不定哪天就归零
看来需要收网了?
我知道玩比特币的都发来
哈哈哈,别急,等哥先开个空。。。
真是令人钦佩区块链
应该还不错
研究研究~
前期没埋伏的,现在已经没啥事了