如何使闪电网络获得足够的入网容量
扫描二维码
随时随地手机看文章
如果您想通过闪电网络接受支付或适当平衡您的网络通道-您的节点需要有足够的入网容量。本文描述了这是什么以及获得它的实际方法。
问题
玩具网络图的例子。左图显示了通道及其容量——公开可见的信息。右图显示了余额在每个渠道(未知的公开渠道)中的实际分布情况,以及资金可以流动的方向。从左边的图可以看出,节点E的连通性最好。但实际上,它的所有余额都是本地的,没有入境能力,也不能接收或转送付款。闪电网络支付(LN)的工作方式与比特币链上交易的工作方式不同。
我的上一篇文章描述了LN背后美丽的加密魔法,下面是一些实用的要点。
· 闪电网络由双面通道组成,所有的金币都锁在这些通道中。
· 一个通道中锁定的比特币总量称为通道容量。
· 您这边的金额称为本地余额。对等方的金额称为远程余额。
· 当你打开一个新的渠道-你所有的余额都是本地的(在这里我们省略了双资助渠道和推动金额)。
· 通道的容量始终保持不变(为了简单起见,这里省略了拼接),大致等于本地余额加上远程余额。
· 当你支付时,余额从你这边的通道流向远端。当你收到付款时——反过来。
这让我们想到了最大的罪魁祸首之一:
为了接收支付,您的节点需要有足够的入网容量:有足够数量的开放通道和足够的远程余额(否则余额无法流到您这边)。增加入网容量意味着以某种方式获得具有大型远程平衡的通道。对于小的新节点,这是非常棘手的。如果这还不够,还有一个方面:
并非所有入站容量都相同。它可以更有用,也可以不那么有用。一个来自连接良好且平衡的节点的通道将把您的节点连接到数百个其他节点。来自新的非公共节点的通道不会。如果你不知道怎么做才是对的?别害怕,有办法的!
解决方案1: 消费
这是显而易见的,但需要说明。当您使用通道来消费代币时,它们将从本地余额中注销并添加到远程余额中。您消费的越多—远程余额越大,您拥有的入网容量就越多。
当然,这种方法并不能解决所有人的问题。但如果你有选择通过LN支付,使用它,你将有更少的麻烦。
解决方案2: 请求传入通道
对于大多数节点来说,这可能是最好的选择:如果您需要入网容量—请求入站通道。如果你是一个商人——问问你的客户,如果你知道有人在运行一个节点——就问问那个人。
但到目前为止,最简单的方法是使用通道开放服务。据我所知,目前只有三家。
1. Thor ——一个由闪电商人Bitrefill提供的服务。他们可以租给你一个容量从0.003到0.16 BTC的私人通道,他们承诺至少开放30天。根据容量的不同,它的成本从1美元到20多美元不等。
2. Y ‘alls—Alex Bosworth提供的一项服务,它允许您以低于1美元的价格购买0.02 BTC频道。虽然这看起来比Bitrefill便宜,但是要注意Y ’alls设置的路由费用要高于通常的路由费用(客户需要支付)。
3. LightningTo.Me-个人性和非盈利性项目,将打开一个0.02 BTC通道。是的,它还将路由费用设置为零。在这里你可以阅读一些常见问题的答案。
还有一些节点承诺,如果您首先打开它们的节点的通道,那么它们将打开到您的节点的通道。您可以检查WILL_CONNECT_BACK或lightning Power用户。注意,这并不总是适用于运行c-lightning的节点,因为c-lightning只允许两个节点之间有一个通道。
解决方案3:将闪电比特币兑换成链上比特币
有些人可能觉得这很荒谬,但这确实是一个解决方案:你可以用比特币交换比特币。在某种程度上,这也是一种消费形式:你花闪电上的比特币,然后购买链上比特币。
我希望很快就会有足够多的大型交易所允许闪电存款,但目前没有这么多选择。我只想提一些链接:zigzag.io,sideshift.ai,southxchange.com,btcduke.com,coinplaza.it,ln.zone,lightningconductor.net。
请注意兑换服务并不总是很可靠。你需要自己进行多多研究才行。
解决方案4: 使用托管存储
这是一种更危险的方法,因为它要求您长时间信任服务。在这里做你自己的研很重要。从本质上说,这些服务允许你把钱存入他们的托管账户,并承诺在你需要的时候把钱还给你们。
例如各种保管钱包:BlueWallet, Satoshi orHTLC.me。对于这些,一切都很清楚:您将闪电比特币从您的节点存储到他们的节点,从而释放您节点的本地余额。
但如果你有足够的创意,你也可以利用其他服务。例如,你可以通过tippin.me给自己寄一大笔小费。通过这种方式,您将在它们的节点上存储部分资金。
解决方案5: 保持节点在线
如果您只是让您的节点始终在线,那么您很可能会获得一些传入容量。向任意维护良好的节点开放通道(如果我的节点是其中之一,我将不胜感激),确保您的节点公开宣传其IP地址,检查端口是否打开,并设置监控以确保LN软件24小时运行。
首先,人们喜欢至少有一些连接始终在线的节点,因为这些节点更有可能是他们支付的根节点。其次,一些节点是自动运行的,如果你在线,你可能会得到一个渠道从这些节点只是纯粹的机会。
结论
接受闪电支付比接受链上支付更棘手,但不要气馁,使用上面的一些技巧。当您的节点成熟时——这根本不是问题。