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
领取专属 10元无门槛券
私享最新 技术干货