区块连互通的机会

英文原文:https://multicoin.capital/2018/01/27/opportunity-interoperable-chains-chains/


如今,区块链的交互性几乎不存在。

如果您想要通过连锁转移价值,您必须将代币转换为集中交易所,在交易所内部分类账上进行交易,然后在新链中提取新资产。这个过程是缓慢的,昂贵的并涉及实质性的交易对手风险。

基本上,链式交互性有两种类型:

  • 将有关一条链状态的消息转发给另一条链。这包括合成令牌(即一对一挂钩,双向挂钩或侧链)。
  • 交叉链式原子交换。不用信任第三方,就可以在用户之间交换令牌。

诸如Polkadot 和 Cosmos等一些备受瞩目的项目 正在争取成为“ 区块链的区块链”的超级链。这些系统中的每一个都有一个自己本身的令牌,验证者必须参与其中以便为其各自的网络执行工作。

另一个连锁连锁店 Block Collider提出了一个完全不同的技术机制来实现许多相同的功能。

基于Vitalik Buterin 关于链式互操作性的优秀论文的见解 ,我将介绍上述两个功能,并强调这些系统最大的机会就是信息中继。交叉链式原子互换可以不需要专门的连锁链系统而可靠地完成。

交叉链消息

交叉链信息从根本上说是一个信任问题:如何设计一个系统在信任链之间可靠地中继消息?

考虑到孤儿链风险,这是特别困难的:如果一项服务将链A的状态传递给链B,但事实证明,该中介是在最终孤立的链A的分支上(无论是良性的或者恶意),那么转发给链路B的消息是无效的。

如果一个人传递信息在整个连锁店发布合成代币,这将导致交叉连锁花费的双倍增长,这是不可接受的。容纳永久性的“如果中间人在孤立的分岔路口上”风险是消息中继系统中最大的挑战。

Cosmos和Polkadot通过两种机制解决了孤儿链问题。首先,使用 区块链间通信(IBC)协议,它们为每个交叉链式事务存储默克尔树化的区块标题。Cosmos / Polkadot建立在默克尔树化块头的历史基础上,保持每个令牌总供给的全局不变平衡。这些机制一起阻止了交叉链的双重花费。

如果像Oraclize这样的系统 可以在链路之间转发消息,那将会很不错 。但是这些系统并没有解决孤儿链问题。

如果我们关注未来,可以设想一个时间,孤儿链问题可以通过发送链本身来解决。怎么样?通过利用基于证明(PoS)的系统的最终性。这是以太坊Casper FFG的明确目的, 现在是阿尔法版。然而,目前还不清楚在参数化 这样一个PoS系统时可以有多快的终结权衡 。

即使有最终保证,还有其他挑战。

目前,我们正在目睹区块链创新的寒武纪大爆发。这可能会在未来几年持续下去。考虑到正在出现的新链的数量,每个链将被要求存储和验证与其通信的每个其他链的默克尔树化块头。

每个区块链可能会因为每个其他链的区块头而变得臃肿。使用桥链将每个链中的膨胀从n ^ 2的函数减少到n的函数。

尽管我希望看到区块链彼此之间没有中间链直接沟通的未来,但这似乎不太可能。由于比特币等系统可能永远不会从工作证明(PoW)的共识转向PoS达成一致,并且保证最终结果,这一问题更加复杂。

如果你足够投入,中间连锁店似乎有可能变得多余,但未来仍不明朗。在可预见的未来 - 至少几年 - Cosmos / Polkadot有真正的机会成为推动交叉链信息传递的中坚力量。

交叉链原子交换

第一次交叉链式 原子交换 最近发生在Litecoin和Decred之间。

这些都是不支持图灵完整编程语言的链。交叉链式原子互换在技术上将更易于在通用智能合约平台之间实施。这些图书馆还需要一两年的时间才能成熟并被广泛采用,但它们会。剩下的技术问题并不多。

交叉链式原子交换的另一个主要挑战是价格发现和订单匹配。这就是像0x 和 OmiseGo这样的去中心化交易(DEX)。OmiseGo是完全分散的,这意味着订单是在链上的。

在0x中,订单由中继节点(中心化实体)托管,然后向区块链提交匹配的订单以进行结算。

如果市场最终要求DEX完全分散化,包括线上订单,那么像OmiseGo这样的系统将是交叉链式原子交换功能的必要条件。然而,考虑到线上订单买卖盘的固有局限性(结算时间, 矿工超前交易, 矿工悲痛等),我相信在可预见的将来,0x模式将占上风。

尽管0x现在只适用于以太坊生态系统,但0x路线图还是包含了交叉链支持(它可能会充分利用基于Scrypt链的Litecoin-Decred概念证明中构建的大部分技术)。0x中继节点将主持订单价格发现,并将在链条之间传递消息,以触发每条链上托管的资金释放。这应该提供很多权力下放(没有交易对手风险)和集中(速度,订单匹配)的最佳元素,只有最小的信任保证(只有中介者实际上将消息中继给两条链)。

链上的去中心化交易在理论上是可能的。

然而,考虑到它们所面临的限制,网络本身对买卖盘记录的流动性影响,上市时间和上市优势,以及对0x中继节点最小信任保证,我认为0x模式将占上风,而Cosmos / Polkadot / Block Collider之类的去中心化交易所来说机会将会不多。

结论

随着Cosmos的发布在接下来的一两个月内即将到来,我们即将目睹一场关于互联网区块链机会的巨大炒作循环。像Cosmos这样的系统解决了基本的交叉链通信问题,但并不一定是所有交叉链通信挑战的答案。

最重要的是要认识到,这些系统所能做的并不是所有的事情都需要通过一系列的链条来完成。随着密码生态系统的发展,信任模型,中继节点和解决方案的广泛应用将更加多样化。

*注意:只有两条链都提供本地代管功能时,才可以进行交叉链式原子交换。这至少需要比特币式的脚本功能。一些连锁店,例如IOTA和sia,根本不支持在线不信任托管,因此不能实现不可靠的交叉链式原子互换。

**交叉链式原子掉期的最大局限之一是结算时间。根据定义,这些交易只能像两条链中速度较慢的块的时间一样快。Block Collider系统允许理论上甚至比任一链的块时间更快的结算。使交叉链交换比任一链的阻塞时间更快解决是一个非常疯狂的想法。鉴于比特币区块的缓慢程度,Block Collider可以挖掘出一个有趣的利基。

特别感谢Sunny Aggarwal,Matt Luongo,James Prestwich和Sina Habibian对本文的投入。

你可能感兴趣的:(区块连互通的机会)