什么是闪电网络中的潜交换 (Submarine Swaps) ?

本文摘要:关于舟互相交换的辩论早已持续了有一段时间了,在许多产品和服务中也有了一些有意思的反映。但是,舟互相交换究竟是什么?人们又是如何将其应用于在现实中的?通过这篇文章,我们将了解的探究这些问题。 要明白舟互相交换的原理,我们首先必须理解HTLC是什么。HTLC是一种散列的时间瞄准合约,事实上他们比听得上去更容易解读。更加最重要的一点是,理解HTLC不仅是理解舟互相交换的关键,而且也是理解雷电网络本身的关键。

欧宝体育app网页

关于舟互相交换的辩论早已持续了有一段时间了,在许多产品和服务中也有了一些有意思的反映。但是,舟互相交换究竟是什么?人们又是如何将其应用于在现实中的?通过这篇文章,我们将了解的探究这些问题。

要明白舟互相交换的原理,我们首先必须理解HTLC是什么。HTLC是一种散列的时间瞄准合约,事实上他们比听得上去更容易解读。更加最重要的一点是,理解HTLC不仅是理解舟互相交换的关键,而且也是理解雷电网络本身的关键。

1. HTLC作为建构基块假设你是一个比特币的持有者,早些时候你将一些比特币发送到了你朋友马丁的地址上。要花费你所发送到的比特币,马丁必须证明他具备该地址比较不应的私钥。这就是比特币最基本的工作原理:马丁证明他有钥匙的所有权,然后才可以花上你发送给他的比特币。

说道这是最基本的原理是因为,如果你想要容许马丁用于你所发送到的比特币,你只不过可以减少更好的容许条件。比如马丁必需在等价的时间段内说明了某个秘密,否则时间到了之后,这些比特币有可能被另一个密钥的拥有者所用于。

那这个秘密又是什么?这个秘密是马丁或网络中其他人创立的一条信息。如果是马丁自己创立了这个秘密,他当然不会告诉它是什么。

但如果是别人建构的秘密,马丁之后必须想要办法找到这个秘密。无论如何,只要马丁告诉了这个秘密,他之后可以用于比特币,更进一步将比特币发送到自己的钱包地址以避免超时,我们称之为此动作为资金提供。

这整个流程简而言之就是一个HTLC:它的本质是一个合约,在某个交易中,其拒绝收款人在一定时间内证明自己告诉特定的秘密后才能花钱。事实证明,加到这个条件后将构建一个十分有意思且简单的功能:链接缴付功能。这有可能与链上交易牵涉到,因为在链上交易中,人们可以必要向最后收款人缴付,但是在雷电网络中这十分简单,因为在雷电网络中如果必要向所有人缴付不会使得效率十分低落。在诸如雷电网络之类的路由网络环境中更容易解读HTLC的原理和目的,让我们再行来看一个脱链缴纳的示例。

看之前请求忘记,无论交易再次发生在链上还是链下,HTLC只不过都可以起着适当的起到,它们甚至可以在其他区块链(例如莱特币)中工作。2. 雷电网络中的HTLC假设你现在想要向Sandra缴纳1个BTC,但你和她之间却没缴付地下通道。

而托马斯与你们两个都有缴付地下通道,于是你们之后可以通过托马斯来构建这笔交易。在没HTLC的情况下,这个交易过程中可能会经常出现什么问题?各不相同谁再行缴付作为前提,可能会经常出现以下两个问题:如果你再行借钱给托马斯,并坚信他不会借钱给桑德拉,那么很有可能托马斯不会携款而逃亡。如果托马斯再行借钱给桑德拉,并坚信你之后不会再行支付他,那么你就可以让托马斯为你缴纳费用,然后总有一天不付这笔钱。

如果用于HTLC,Sandra之后可以创立只有她自己告诉的秘密,你则可以安全性地将比特币发送给Thomas并加到一个容许条件,比如他必需在一定时间内说明了秘密,否则你之后可以用于比特币。而Sandra不会给你看她雷电网络的凭证,上面的二维码不会提醒你涉及的信息。由于HTLC的特性,你将告诉Thomas说明了的是否是Sandra所创立的秘密,即使你事前并不知道这个秘密是什么。

现在,Thomas可以向Sandra发送到一个比特币,并且包括完全相同的条款:如果要花费它,她必须在一段时间内说明了秘密。而早已告诉秘密的Sandra可以立刻用于这笔钱。

在提供资金的那一刻,Sandra说明了了秘密,于是Thomas也可以用于你发送给他的比特币了。最后的结果是在彼此不信任的情况下,你通过Thomas顺利向Sandra缴纳了比特币。现在,你和Thomas都告诉了Sandra建构的秘密,你们都可以将其用于缴付证明,因为Sandra说明了了这个秘密用来提供她的款项。

欧宝体育app网页

值得注意的是,如果Sandra拒绝接受或者无法说明了秘密,网卓新闻网,超时这个容许条件十分关键,其彰显了交易回滚的可能性。3. 舟互相交换中的HTLC我们一般称之为普通的比特币交易为链上交易, 雷电网络地下通道创建后,所有交易都是链下交易, 也可以解读为雷电缴纳就是链下交易,而HTLC可以同时在链上和链下交易中构建。

实质上,它们可以用作链接链上缴付和链下收款的交易,反之亦然。这乃是舟互相交换。假设你想要在雷电网络中构建一笔交易,但又怕麻烦想自己管理。舟互相交换容许你通过中介用于链上的比特币来缴纳雷电凭证,这个过程是如何构建的?雷电网络中的商人不会分解一个二维码,用来提醒你必须向潜互相交换提供者提供的秘密,只有说明了了这个秘密,你才能用于资金。

已完成这个步骤后你之后可以安全性的将比特币发给服务提供商,构成一个链上的HTLC。服务提供商由于不告诉秘密,所以无法立刻用于你发给他们的比特币。

忽略,他不会将比特币移往到雷电网络商家那里,并再加一条条款,拒绝雷电网络商家必需透露适当的秘密才可以提供资金。雷电网络商家早已告诉了这个秘密,但要想要提供这笔钱,他必需揭发这个秘密。在这个过程中,互相交换服务提供商不会了解到这个秘密,并提供你缴纳给他们的钱。互相交换服务提供商和商家都可以缴纳适当的钱,但是有一个区别:互相交换服务提供商接到的是链上的钱,而商家接到的是链下的钱。


本文关键词:欧宝体育app网页,什么,是,闪电,网络,中的,潜,交换,Submarine,Swaps

本文来源:欧宝体育app网页-www.chaoren023.com

Copyright © 2008-2021 www.chaoren023.com. 欧宝体育app网页科技 版权所有   ICP备86818813号-6   XML地图   织梦模板