本篇文章给大家谈谈什么是跨链技术,以及以太坊就是中继链对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。
本文目录
什么是跨链技术
跨链,简单来说就是信息从一条链到另一条链。
从互联网的角度来理解,我们可以理解为信息从一个内网转移到另一个内网上。对于互联网来讲,由于互联网已经有了标准化的底层输出协议,因此,信息的传输比较容易。但是对于区块链来讲,由于不同的主链具有不同的共识机制,且它们之间是互不信任的,因此,信息的传输就是一个很大的问题。
说信息传输,现在的区块链还没有达到很成熟的水平,我们觉得很陌生。不过,说数
字资产兑换,比方说用比特币兑以太坊,大家肯定不陌生,这其实也属于信息交换的一种。
那可能有人会问,我现在可以通过交易平台,轻轻松松地实现资产兑换啊。的确可以,但是你使用的交易平台大多是中心化的,本质上相当于你数字资产的托管机构,并没有实现真正的信息传输。
但是,如果区块链技术想要真正地应用落地,主链与主链之间的信息传输始终是绕不开的话题。
试想一下,如果某个DAPP的不同模块部署在不同链上,那么如果它需要调用其他链上的模块,让不同链上的模块进行交互,该怎么办?
这就需要跨链了,所以我们说,如果DAPP想要大规模落地,那么跨链始终是一个绕不过的话题。
目前,区块链圈对于跨链的呼声也比较高。我们今天为大家介绍几个主要的跨链手段:侧链技术、见证人机制、中继技术。
一、侧链技术
侧链技术本质上是一种跨链方案。侧链技术提出了“双向锚定”这个概念,通过双向锚定,可以实现暂时将数字资产在主链中锁定,同时将等价的数字资产在侧链中释放。同样,当等价的数字资产在侧链中被锁定的时候,主链的数字资产也可以被释放。
也就是说,通过双向锚定,你的数字资产可以从A区块链中转移到B区块链,之后,又可以从B区块链中转回到A区块链中。在这个过程中,A区块链可以被称为主区块链或者主链,而B区块链可以称为侧链。
说白了,侧链技术就是想通过双向锚定,允许不同种类的数字资产在主链和侧链之间相互转移。设想一下,你可以用比特币在以太坊系统上购买以太坊的Gas,你用比特币就可以使用以太坊的智能合约,侧链技术想要实现的就是这样的一个场景。
这也是为什么很多人支持侧链技术,假如侧链技术成熟了,那么,成熟的去中心化交易所便呼之欲出,除此之外,一旦数字货币的政策放开,金融机构普遍承认数字货币,那么侧链技术还能够扩展来支持传统金融的行业,譬如:股票、债券,将真实世界的法币和数字货币充分结合起来。
二、见证人机制
见证人机制也是一种跨链方案,不过,实现跨链要通过“见证人”这样的第三方。
生活中,我们经常见到公证处,一些重要的合同或者文件呢,也需要去公证一下。对于区块链来讲,有些人也提出了建立一个这样的第三方“见证人机制”来实现跨链。
在区块链领域,见证人机制,有时候也被称为公证人机制,顾名思义,就是选择一个见证人,也就是一个第三方,来监听目标区块链上的事件和状态,比如说在这条区块链上进行资产转移。
瑞波早前便建立了这样一种“见证人机制”,瑞波的Interledger协议中,两个不同的记账系统(也就是区块链,不过瑞波主要是to b的,主要服务于一些银行和金融系统,所以这里的区块链可能是联盟链这种类型),它们之间可以通过第三方的“连接器”或者
“验证”机器来实现数字货币的转移。
在这个协议中,采用的是密码学手段来为两个记账系统创建资金托管,当所有参与者都对资金量达成共识时,就可以实现互相交易。
三、中继技术
中继技术是通过在两个链中加入一个数据结构,使得两个链可以通过该数据结构进行数据交互,并通过在一个链上调用数据结构的API,实现监听并验证另一个链上的交易。
如果这个数据结构是一个链式结构,那么它就具备侧链的形式,被称作:中继链。
以太坊概率微支付
本文由币乎社区(bihu.com)内容支持计划赞助。
到目前为止,大多数以太坊项目都需要用到支付通道。支付通道允许线下发送任意数量的交易,而只需要两个链上交易:
在这两者之间,我们可以根据需要发送尽可能多的链下交易。这对于正常的在线交易来说是一个很大的改进,因为像视频流和能源市场这样的服务可以连续支付少量的金额。
由于需要两个链上交易,我们不能简单地把一分钱给一个我们还没有通道的人,因为通道初始化和结算的交易费会比付款多很多倍。
怎样我们才能向任意数量的收款者发送任意小额金额,而不需要初始化或结算交易?
回答:以太坊概率微支付可以向任意数量的收件人发送任意数量的付款,而无需收款人初始化或结算交易。
听起来太好了,是不是真的?几乎是这样-我们总是至少需要一个链上交易才能解决付款问题,但是可以在没有任何链上交易发生的情况下有效地接收付款。
根据上面的区别,注意每个收款人的资格;一个微妙而重要的区别。以太坊概率微支付只需要每个发送者进行一次初始化交易,锁定一定数量的代币,然后将代币发送给任何收款人。收款人不需要和发送者建立支付通道。下面我们通过一个例子来看看它是如何工作的。
在兰花实验室,我们正在研究一个新的去中心化网络,目的是消除互联网上监视和审查。在兰花网络中,带宽贡献者(被称为节点)共享他们的带宽并为接入互联网的用户中继流量。用户不断地向带宽贡献者(由用户客户自动化)支付代币。
兰花的一个节点可以服务其他成千上万的节点,用户也可以使用几百个节点访问不同的网站,建立各节点间的状态通道的交易费(即使使用如雷电网络的状态通道)是过高的。
因此,我们采用以太坊的概率微支付
这个方案在兰花草案白皮书中有详细的描述(部分是正式的),该白皮书讨论并参考了先前关于概率微支付的研究及其对区块链的适用性。
虽然我们不能将这个计划用于单一付款,但由于收款人并不能保证实际收到付款,我们可以用它来加密地向收件人证明他们收到的票据有一定的可能性,从而导致可以索赔的付款。
由于我们可以配置确切的获胜概率,获胜数量和票据使用的频率,我们可以将差异(贸易差额)降低到一个可以忽略不计的程度。
换句话说,只要提供的服务是连续的,粒度足以使概率方差变得可以忽略不计,概率支付就比支付通道更有效率。
让我们设想一个去中心化的YouTube,任何人都可以将视频流传输给任何观众。
即使票据未获胜,仍然有加密证据证明您正在付款,因为发件人和收件人都无法操纵确定票据是否获胜的价值。有了这个证明,您很高兴继续将视频流传送给观众。由于成千上万(新)观众连接到您,每个观众没有开销-唯一的开销是当您要链上公布你的获奖票据时。
对于给定的“平均总付款”,获胜的可能性(以及门票的频率)决定了所需的上链交易的数量。因此,获胜金额设置得越高,收款人随时间支付的交易费用就越少。获胜金额设置得越低,发送者锁定的代币越少,流动性成本越低。
对于视频流,合理的赢利金额可能是2.78美元。对于电力或能源市场,可能是27美元。
概率支付的一个关键部分是确保不能双花,否则,没法保证发送者不作弊。前面提到的“惩罚托管”使我们的计划双花无利于发送者。这种方式的工作原理是,发送者必须锁定(区块链上的锁定合约)一定数量的票据获胜金额代币,然后才能构建门票。接收者验证发送者不仅有足够的资金来支付获胜票据,而且他们的罚款托管中有足够的余额。
在双花的情况下,在发送者余额不足以支付票款的情况下,获胜票据的上链付款合约将导致发送者的罚款代管帐户的扣减。这有效地焚烧了一个发送者被要求发送的小额存款,这给发送者造成了经济上的损失,从而抑制了双花。罚款托管的金额应该设置得足够高,以防止双花,即使足够低,也不会给发送者带来多少不便。
以太坊概率微支付对于向用户提供连续细粒度服务的系统而言具有优于支付通道的几个优点。交易费用的减少不仅可以实现有效的微支付,还可以实现纳米支付。
视频流,电力/能源市场和带宽共享是适用系统的好例子。我们只需要每个接收者进行一次上链交易,而不是每个发件人/收件人对,或者使用复杂的支付通道网络都要花费初始化交易成本。服务提供商能够立即开始为用户提供服务,而不会冒着吝啬鬼的风险。如果用户停止接收服务,用户可以快速断开连接。
这使得服务可以完全避免freeloaders的成本,并可以立即阻止拒绝服务攻击,因为我们甚至可以要求第一次请求附加微型支付。
“值得一提的是,在我们的研究中,我们意识到这个概念实际上可以追溯到1996年的文献中(见我们的白皮书参考文献),David Salamon独立地得出了概率微支付。”
译者感想:比特币的闪电网络和以太坊的雷电网络都是基于状态通道,需要两笔交易,都是合约的执行,需要大量的手续费。以及iota的闪电网络(IOTA本身不是区块链,交易也不需要手续费,但能预防双花不确定)。兰花网络的概率微支付解决了这几个痛点。
对兰花协议感兴趣的可以看看郭光华翻译的中文版白皮书:兰花协议中文版白皮书
翻译作者:许莉
原文地址: Ethereum Probabilistic Micropayments
如果你还想了解更多这方面的信息,记得收藏关注本站。
原创文章,作者:,如若转载,请注明出处:https://www.peipei.net/78253.html