专业服务于区块链(blockchain)、数字货币、人工智能(AI)、物联网、互联网等领域的创投媒体俱乐部。
2018年,我们已不在担心我们充值的是以太坊地址还是比特币地址,原子互换协议一样可以识别,并兑换成相应的等额币种。
未来可能有很多不同的联盟链,采用不一样的技术,支持不同的资产。目前资产在区块链内部的可靠流转已经不是问题,需要仔细考虑的是,如何用一种简单的方法进一步促进各条链上资产的互相交换、发掘更多的商业机会?比如Alice在一个区块链A上拥有股权,Bob在区块链B上拥有债权,如何让Alice用区块链A上的股权换取Bob在区块链B上的债权?怎么用尽可能简单的方法,既不采用侧链锚定机制在链和链之间增加复杂的通信机制,却又保证这种交换是原子的、可信的,不会出现股权发生了转移但债权没发生转移的情况?今天介绍一种可以简单实现跨链原子互换的方式。
这种方式本身并不新,比特币社区早就提出了这个方案,以太坊大神VitlikButerin在最近一篇文章里也提到过这种方式。笔者觉得此机制可以推广到中心化账本,因此在此推介一下。
本协议很适合OTC市场的资产协商交易,如上所述,可以跨越两个完全无关的区块链实现各自数字资产的物物交换。但其用途其实并不止此——如果我们将传统支付机构的系统看作一个中心化账本,而支付机构又愿意根据本协议对其系统来进行少许改造,则本协议还能支持链上数字资产协商交易的法币支付。推广本协议带来的好处是,此协议得到普遍部署后,如果一个新的联盟链被创建,则其他联盟链和传统支付机构无需对自身系统来进行进一步的改造,彼此之间就能够自如地进行资产的原子互换。这种原子互换当然包括法币和数字资产的原子互换,也就是得以用法币买卖链上资产,因此意义重大。为方便起见,下文我们将联盟链和中心化账本都统称“账本”,并因此将这种协议称为“跨账本资产原子互换协议”,以有别于最初的“跨链资产原子互换协议”。
随着新一代加密用户开始投资这项技术,研发人员越来越关注其基础设施。他们已看到这样的一种情况发生,新用户进入了被巨大收益所吸引的空间,然后突然间,一个灾难性的失败,通常在旨在持有和保管这些资金的交易所。
但是,出于逆境,灵感正在酝酿,高调的编码人员将注意力转向原子交换,这个概念宣称允许密码货币在不同的区块链上进行直接的点对点转移。代替今天个人会使用的易受攻击的交易所,原子互换背后的想法是,这些大型客户资金库可能会被代码所淘汰。
像Alex Bosworth这样经验比较丰富的区块链研发人员认为这是非常必要的,尤其是考虑到今天的用户若选择在交易所持有资金,就需要有效地放弃他们的资产保管。
“尽管有个别案例的损失,让用户控制自己的私钥仍然是最好的安全总记录,交易所集中控制下的资金导致了我们所看到的最严重的安全失败。
“尽管有个别案例的损失,让用户控制自己的私钥仍然是最好的安全总记录,交易所集中控制下的资金导致了我们所看到的最严重的安全失败。
Altcoin.io的首席执行官兼联合创始人Andrew Gazdecki最近推出了一个用于原子交换的密码令牌的beta钱包,用类似的术语描述了这样的一个问题,认为用户应该被授权保留他们自己的私钥(字母数字字符串允许用户解锁,访问和花费他们的资金)而不依靠他人。
早期的原子掉期技术的例子在2017年出现了不同的阶段,尽管对于时间表有不同意见,但也有的人觉得2018年是他们的一年。
“几乎即时的原子掉期......比所有人都早,但一定不是一年,而是几个月。”
“几乎即时的原子掉期......比所有人都早,但一定不是一年,而是几个月。”
例如,去年在类似代码的不同区块链之间交换 - 密码货币降低,litecoin 和bitcoin - 被执行。与此同时,同一区块链上的加密货币标记之间的原子交换变得更普遍,像0x这样的分散交易,以及如上所述的Altcoin.io,在以太相容协议上的标记之间增加即时交易。
在区块链上运行的密码货币有很多不同的代码库,但是,必须依靠特定的工具来促进今天的这种传输。
为了实现这一目标,去年开发了一种名为ZBXCAT的交换zcash的工具。合作开发商Jay Graber将其描述为“付费对讲机”,该工具将很快伴随着一个简化的Web界面。
事实上,原子互换“总是可以手动完成的,”Graber说。但是,由于这需要某些特定的程度的技术技能,所以在原子互换看到主流使用之前,需要开发更易于使用的平台。
与此同时,致力于推动比特币闪电网络的Lightning Labs公司最近在其测试区块链上进行了第一次脱链原子互换。在11月份完成的交易中,莱特币和比特币在非支付渠道上交换。
这种类型的离线原子交换是很值得期待的,因为交易是自动的,不依赖于不同区块链的处理时间,但是实施离线原子交换所需的技术(如闪电网络和雷电以太网网络)仍在发展中。
这就是为什么有些像Lightning Labs首席执行官伊丽莎白·斯塔克(Elizabeth Stark)那样对跨区块链交换不那么乐观。
斯塔克最近对这种炒作打了折扣,在开发渠道上写道:“任何人告诉人们,闪电交换将在几个月内完成,不明白他们在说什么。”
其中一个网站供了每种密码货币与支持交叉链接原子交换功能的接近程度的细目,到目前为止,只有极少数可以互操作。
镜像Stark的观点,Ox开发者关系经理Philippe Castonguay告诉CoinDesk,在不同的协议之间建立原子交换的开发者面临着“很多挑战”,他在Ox上提供了链上的令牌的原子链交换。
例如,在比特币和以太网之间进行接口所需的基础架构仍在开发中,而“更糟糕的是,这些交叉链平台还要解决其他区块链试图解决的一些主体问题,例如可伸缩性,“Castonguay说。
博斯沃思的工作大多分布在在开发比特币闪电网络的应用上,他对一个新时代的公众兴奋不已,他啁啾道:“原子时代马上就要来临,不能交换的东西将会被抛在后面。
Castonguay的工作重点在以太坊,同样受到该生态系统发展的鼓舞。即使不同代码的区块链之间的交换证明是麻烦的,但他认为区块链可以产生其他解决方案,因为其代码的扩展能力。
他说:“最终以太坊区块链将能够与其他区块链做沟通。“若发生这种情况,来自不同区块链的所有不同的硬币就可以在以太坊区块链上反映出来。”
例如,如果比特币和以太坊区块链可以以无可信赖的方式相互通信,那么用户都能够在以太坊区块链上使用ERC-20比特币,并在比特币区块链上与比特币一一对应。
这意味着现在原子交换可能没办法实现的现实原因,包括由于资产之间的价格差异,一比一的比特币到以太坊交易并不完全是公平的交易。
对此,Altcoin交易所首席执行官安德鲁·加兹代基(Andrew Gazdecki)告诉CoinDesk,该团队以“测试目的”这样的形式建立了示范,不过下一步可能是将比特币换成以太币,换取相应的美元金额或另一种法定货币。
此外,尽管加兹代茨基认为这是原子掉期的“里程碑”,但他承认,在这种新型贸易出现日常使用之前,开发商仍然有很多问题是需要解决。