首页 > 比特币 > 正文

闪电网络是比特币的第 2 层协议,专为廉价、快速和私人支付而设计。作为由支付渠道组成的覆盖网络,闪电支付没有记录在比特币的区块链上——只有渠道融资交易和渠道关闭交易记录在案。这实际上意味着可以用更少的链上比特币交易来结算许多闪电交易。

通过将许多闪电交易结算为更少的比特币交易,比特币网络上的用户和矿工不必验证和存储所有这些闪电交易。这可能是主要的好处,这意味着闪电用户的费用较低。此外,闪电用户不再需要等待比特币区块链上的确认:交易是即时的。

最后,作为额外的好处,交易未记录在区块链上(结合用于闪电支付的类似 Tor 的路由算法)这一事实意味着闪电用户通常享有一些额外的隐私。

BM-LNhub-_6什么是比特币

谁创建了闪电网络?

闪电网络于 2015 年首次在由 Joseph Poon 和 Thaddeus Dryja 撰写的闪电网络白皮书(全称:“比特币闪电网络:可扩展的链下即时支付”)中提出。闪电网络的各种设计方面的历史甚至比白皮书还要早。

从那时起,几个团队开发了不同的 Lightning 实现,包括 Blockstream 的 c-lightning、Lightning Labs 的 lnd 和 Acinq 的 Eclair。所有实现都通过 BOLT 协议规范兼容。

闪电网络每天都在改进;这是一项正在进行的工作。

什么是SAT?

Sats 或“satoshis”是记录在比特币区块链上的最小比特币面额。一个 sat 代表 0.00000001 BTC,或 1 亿分之一比特币。这个名字取自比特币的匿名创造者中本聪。

由于比特币的价值已经上升到仅 BTC 的一小部分就足以支付许多商品和服务、常规投资和微任务支付的程度,因此 BTC 通常以 sats 计价。使用 sats 还允许用户进行价值低于 1 美分的交易。

标签#StackingSats 在社交媒体上用于指代satoshis 的习惯性累积。像Carrot这样的赚钱平台会为完成任务支付奖励。

闪电网络费用如何运作?

在比特币上,向矿工支付费用以将交易包含在一个区块中。但是闪电网络本身没有矿工,也没有区块。(当然,作为第 2 层解决方案,它最终确实依赖于矿工和区块;没有矿工和区块,就没有比特币,因此也就没有闪电网络。)

相反,费用支付给网络上的闪电节点,这些节点负责提供流动性(资金渠道)和转发交易。一些节点会比其他节点收费更高,但费用通常很低,而且由于任何人都可以建立一个竞争节点,竞争可能会使费用保持在相当低的水平。

支付费用通常在钱包中抽象出来,而不是你需要担心的太多。与链上交易不同,不存在包含过低费用的风险——您的交易要么立即通过,要么根本没有通过。

如果您想自己赚取费用,则必须设置一个闪电节点,理想情况下,该节点与闪电网络上的许多其他节点连接良好,并且在不同渠道具有大量流动性。尽可能让这个节点在线也有帮助。

如何设置闪电网络节点

与比特币节点一样,闪电网络节点是连接到网络以通过闪电从其他节点发送和接收 BTC 的软件。本质上,闪电网络是由这些节点组成的。

要真正参与闪电网络,用户应该考虑运行自己的节点。你不必运行节点来通过闪电网络渠道发送 BTC,但运行你自己的节点有助于网络发展、增加流动性并可能帮助你盈利(如下所述)。

什么是闪电网络钱包?

比特币钱包是允许用户发送和接收 BTC 的程序或应用程序。支持闪电网络功能的比特币钱包允许用户进行闪电支付。

与一般的比特币钱包一样,支持闪电的钱包有不同版本,每个版本都有自己独特的属性和权衡。例如,桌面闪电钱包可能是某人的首选,因为他们想经常查看他们的频道。但闪电网络的设计初衷是为了促进相对较小的 BTC 交易,许多用户并不强调全节点安全性。对于许多人来说,移动闪电钱包是首选,尽管很难在移动设备上托管完整节点,因为它们最方便。

如何设置闪电通道?

要设置闪电通道,您需要运行闪电节点或拥有闪电钱包。流行的选项包括c-lightninglnd(节点)以及EclairZapLightning App(钱包)。设置完成后,您可以通过与该节点对应的唯一代码与另一个闪电节点或钱包建立支付渠道。这是如何完成的,从一种解决方案到另一种解决方案略有不同。

设置完成后,只要渠道资金允许,您就可以通过渠道和网络的其余部分进行交易。根据您的设置,您还可以为其他用户转发交易并可能赚取费用。

我可以在不打开自己的频道的情况下发送或接收闪电付款吗?

严格来说,您需要至少打开一个支付渠道来发送或接收闪电支付。也就是说,如果由于某种原因你不想打开闪电通道(还),有一些方法可以解决它。

例如,一些闪电钱包——比如Blue Wallet——提供托管解决方案。这实质上意味着当用户收到付款时,实际上是钱包背后的运营团队代表他们收到了付款。资金可以由钱包用户提取,但在此之前它真正由蓝钱包团队控制。这样做的好处是用户可以立即开始接受付款,但也有明显的缺点,即用户必须信任钱包团队,让他们在选择时提取资金。

或者,像Submarine Swaps这样的服务可以让用户在没有打开闪电通道的情况下进行付款。相反,用户向该服务发送常规的链上交易,然后该服务将付款作为闪电付款转发给预期的收件人。虽然这些类型的支付可能是不可信的——这意味着服务提供商不能放弃转发支付——但这确实意味着用户需要支付链上费用和额外的服务费用

什么是 WUMBO?

Wumbo 是一种闪电网络实现,旨在消除闪电通道中可持有的 BTC 数量限制(最初限制为 0.16777215 BTC)和个人支付的上限。由于闪电网络是一种全新且相对未经测试的技术,因此首次实施这些限制是因为与闪电网络相关的风险。对于通过 wumbo 绕过上限的支付渠道,双方的用户都必须表明他们的愿望。

该开发项目以卡通海绵宝宝的一集中创造的术语命名,其中角色帕特里克·斯塔通过在一系列示例中使用它来定义“wumbo”一词:“我 wumbo,你 wumbo,他,她,我:wumbo,”他说。

这个词在 2018 年 11 月的一次峰会上被用于闪电开发,似乎是因为该引用暗示了协议要求的相互同意类型,以超过原始渠道和支付上限。但是,根据峰会鼓励自由交流思想的规则,本次峰会的直接引述和想法不得与特定个人联系在一起。

“如果一个新频道的双方​​都同意通过设置'option_i_wumbo_you_wumbo'来互相wumbo,他们就可以建立容量高于167.77216mBTC的频道,”当时Lightning开发者ZmnSCPxj向Lightning Dev邮件列表解释道。“宣传‘option_wumborama’的节点允许任何节点建立容量超过限制的通道。请把这个学期归咎于参加[第二届闪电发展峰会]的人之一。”

Eclair 和 c-lightning 客户端于 2020 年初采用 wumbo 支持,LND 于 2020 年 8 月开始支持 wumbo 频道。

闪电如何扩展比特币?

正如网络白皮书所说,闪电网络最初是作为解决“比特币区块链可扩展性问题”的解决方案而提出的。正如作者所描述的,比特币无法有效地充当世界支付平台,因为它向所有网络参与者广播所有交易。

“如果比特币网络中的每个节点都必须了解全球发生的每一笔交易,这可能会严重拖累网络涵盖所有全球金融交易的能力,”白皮书中写道。“相反,希望以不牺牲网络提供的去中心化和安全性的方式包含所有交易。”

正如作者继续指出的那样,像 Visa 这样的传统支付网络每秒可以管理 47,000 笔交易,而比特币每秒支持的交易少于 7 笔,其 1 MB 的块限制。他们针对这个扩展问题提出的解决方案是 Lighting Network,这是一种第二层协议,允许用户与 BTC 进行交易,同时仅在渠道获得资金或关闭时将这些交易记录在比特币区块链上。

闪电网络有哪些风险?

虽然闪电网络为比特币提供了巨大的扩展潜力和世界传统支付系统的替代品,但它仍然是一种相对较新的技术,采用率较低。可能尚未确定大规模采用闪电网络可能带来的所有风险。而且,即使在这个新生阶段,承认该技术的一些缺点也很重要。

由于闪电网络的运营节点相对较少,因此资金可能会集中在某些节点上——这一现实构成了比特币网络不应该发生的集中风险。如果资金高度集中的节点试图同时欺骗许多用户,则可能会导致网络严重中断。

此外,如上所述,这些交易相对较慢,因为它们作为比特币公共和去中心化分类账的一个特征在整个网络中进行广播。从本质上讲,闪电网络通过允许不向整个网络广播的通道内的交易来提高速度,这本身可能是一种安全权衡。这为这些渠道中的不良行为者提供了潜在的机会。

“假设 Molly 与 Angela 有一个频道,他们每人向其中存入 10,000 个 sats,总共 20,000 个 sats,”根据比特币杂志描述的场景 在 2019 年。“在频道的生命周期中,安吉拉向莫莉支付了 5,000 个坐席,使莫莉的总坐席总数达到 15,000 个,安吉拉的坐席总数达到 5,000 个。但是突然间,不知什么原因,莫莉无法访问她的闪电钱包(可能她的节点离线,她的电脑出现故障或她正在度假),所以安吉拉决定有点淘气——到了广播决赛的时候到区块链的频道状态,她决定广播频道的第一个状态(他们都存入的原始 10,000 sat 余额)以欺骗莫莉从她获得的报酬中扣除。由于莫莉在墨西哥湾的一个偏远岛屿上,而不是在她的电脑旁,她无法检查安吉拉的不良行为并验证频道的实际状态,因此她失去了 5,000 个坐席。”

什么是闪电网络瞭望塔?

为了降低这种风险,闪电网络开发人员引入了一种称为“瞭望塔”的技术功能来监控频道。

当频道更新时,包含与用户公钥相对应的秘密签名的加密“blob”被发送到瞭望塔。同时,瞭望塔接收通道先前状态的交易 ID 的一半,用作 blob 的解密密钥。瞭望塔存储这些 blob 和解密密钥,以便如果坏人试图将旧的通道状态广播到内存池,它可以识别出交易 ID 与它持有的另一个交易 ID 匹配。有了交易 ID 的两半,瞭望塔就可以解密相应的 blob,然后拒绝作恶者并将资金发送到诚实通道用户的钱包。

闪电网络上有多少比特币?

在任何给定时间,闪电网络通道内持有的 BTC 的确切数量很难估计。正如BitMEX Research在其 2020 年闪电网络系列中所解释的那样,可以通过区块链数据以不同方式识别不同类型的交易,并非所有交易都可以很明确地归因于闪电渠道。

总结其报告的一部分,可以通过公共区块链数据分析三种闪电网络交易类型:开放通道、“合作”通道关闭和“非合作”通道关闭。当闪电网络节点在没有直接与通道链接的节点通信的情况下启动支付通道关闭时,就会发生“非合作”闪电通道关闭。同时,“合作”通道关闭意味着两个通道参与者都同意关闭通道并将通道的最终状态固定到区块链上。

开通频道

对于公共闪电网络通道,可以从公共闪电网络节点获得的数据中识别开放交易。此外,如果该关闭是“不合作的”,则可以稍后在通道关闭期间赎回交易输出时识别打开的交易。但是,根据 BitMEX 研究,可能无法仅从区块链数据中可靠地识别所有通道开放交易。

非合作关闭

根据 BitMEX Research 的报告,在分析区块链数据时,很难确定非合作的闪电通道关闭与闪电相关。然而,该报告指出,这些关闭可以在区块链上以合理的确定性直接识别,并且在通道关闭后赎回交易的输出时,可以更准确地表征这些交易。

合作关闭

BitMEX Research 指出,可以使用 2-of-2 多重签名脚本扫描比特币区块链中赎回的所有支出,这表明这是闪电交易,但这并不能提供确定性。正因为如此,在这一点上似乎不可能确定区块链上的合作通道关闭并获得闪电活动的精确统计。

BitMEX Research 的另一份2020 年报告估计,使用“扫描交易”分析方法确定的闪电渠道中有 72.2% 是公共渠道,而 27.8% 是私人渠道。

然而,闪电网络容量的一般衡量标准是公开的,通过比特币视觉和其他数据聚合器。这是衡量所有已知闪电网络渠道的累积比特币容量的指标,截至撰写本文时,自网络推出以来,可确认在闪电网络渠道上交易的 BTC 数量已相当稳定地增长。

此外,闪电网络上可能有更多的比特币无法被公开识别为在闪电渠道中持有。

猜你喜欢
发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论信息