区块链技术中链式互操作性的机会

Kyle Samani是Multicoin Capital的联合创始人和管理合伙人,该公司是一家专门投资于crypto资产的公司驱动的crypto基金。

今天,区块链的互操作性实际上是不存在的。

如果您想要跨链转移价值,那么您必须通过将代币移动到一个集中的交易所,在交易所的内部分类帐上进行交易,然后在新的链上提取新资产。这一过程是缓慢的、昂贵的,而且涉及到相当大的交易风险。

从根本上说,链式互操作性有两种类型:

将一条链的状态传递给另一个链。这包括合成代币(即一对一的peg、双向peg或侧链)。

交叉链式原子交换。用户之间通过链接交换代币,而不信任第三方。

一些引人注目的项目,如Polkadot和Cosmos,正在争相成为“区块链的区块链”。每一个系统都有一个本地的staking代币,验证者必须为了完成相应的网络工作而加入。

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

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

交叉链接消息

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

鉴于我所说的孤儿链风险,这是特别困难的:如果一项服务将链A的状态传递给链B,但事实证明,这个中继者最终成为孤儿(或者是良性的或恶意),则转发给B链的消息无效。

如果一个人传递信息来跨链发布合成代币,这将导致跨链的双倍开销,这是不可接受的。容纳永久的“如果中间人是孤立的分叉”的风险是消息传递系统中最大的挑战。

Cosmos和Polkadot通过两种机制解决了孤岛的问题。它们为每个交叉链交易存储Merkle化的区块标题。 Cosmos / Polkadot建立在Merkle化块历史的基础上,保持每个代币总供给的全局不变平衡。这些机制一起阻止了交叉链的双重花费。

如果像Oraclize这样的系统能够在链之间传递消息,那就太好了。但这类系统并不能解释孤立链的问题。

如果我们展望未来,就有可能设想一个发送链本身解决孤儿链问题的时间。怎么样?通过利用基于证明(PoS)的系统的终结。这是Casper FFG的明确目的,现在在alpha中。然而,目前还不清楚在参数化这样一个PoS系统时,终端能有多快的折衷。

即使有最后的保证,也还有其他的挑战.

我们正在见证区块链创新的寒武纪大爆发。这很可能在未来几年内至少持续下去。考虑到正在出现的新链的数量,每个链都将被要求存储和验证其通信的所有其他链的Merkle-ized化块头。

每一个区块链都可能因其他链的阻塞而变得臃肿。使用一个桥链可以减少每个链的膨胀从一个函数n!到n的一个函数.

虽然我希望看到区块链彼此直接沟通而没有中间环节,但这似乎是不太可能的。这一问题更复杂的是,像比特币这样的系统可能永远不会脱离工作证明(PoW)的共识,也可能无法达成一致,并且保证最终的结果。

如果你计划的足够多,中介链可能会变得多余,但未来仍不明朗。在可预见的未来,至少在未来几年,Cosmos/Polkadot将有一个真正的机会,成为驱动跨链消息传递的主干。

交叉链式原子交换

据iftnews.cn了解,第一个跨链原子交换最近发生在Litecoin和Decred之间。

这些都是不支持完整编程语言的链。在一般用途的智能合同平台之间,跨链原子交换技术更容易实现。这些图书馆要花一两年的时间才能成熟并被广泛采用,但它们会。没有太多的技术问题。

交叉链原子交换的另一个主要挑战是价格发现和订单匹配。这就是分散交易(DEX),比如0x和OmiseGo。

来源:coindesk

作者:Kyle Samani

翻译:ifintechnews.com

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180127A0RE6800?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券