BlueWallet 发布了支持闪电网络的移动钱包 LndHub,该工具通过开源后端简化了闪电网络的使用,用户无需自行运行节点即可进行闪电支付,提高了使用便捷性,但也存在资金托管和网络中心化的问题。
BlueWallet 刚刚发布了对 Lightning Network 的支持。作为第二层扩展解决方案,Lightning 承诺低费用和即时支付。但作为一个缺点,它也给毫无戒心的用户带来了许多复杂性和不熟悉性。
完全符合比特币的“成为你自己的银行”理念,Lightning 要求用户运行自己的 Lightning 节点(除了自己的比特币节点之外),与其他节点打开并管理状态通道(这就是网络的构成),保持通道中的流动性(无论是流入还是流出),基本上,就是做繁重的“节点运营商”工作。这是从金融机构独立的代价。
我们对 Lightning 的方法不同。
我们决定将运行节点的复杂性隐藏在幕后,并接管枢纽运营商的工作。
这使得用户体验更加流畅,为任何至少略微熟悉加密货币和移动钱包的人带来了 Lightning 支付。
我们称之为 LndHub,一个围绕 LND 的开源包装器。这是我们开玩笑地称之为“第三层解决方案”(当然,这并不是真正的第三层)。
它是这样工作的:用户将他的比特币发送到一个专用的充值地址,然后这个余额会添加到他在 LndHub 上的账户中。然后,用户可以使用这个余额来支付 Lightning 发票。但在幕后,实际上是 LndHub 支付发票,扣除用户的账户余额。当用户想要接收 Lightning 支付时,它的工作原理是一样的——LndHub 创建 Lightning 发票,并实际在其一个通道中接收硬币。
1) 创建钱包 2) 立即创建空钱包 3) 管理资金 4) 发送 BTC 到充值地址 5) 经过 3 次确认后,Lightning 余额准备好用 6) 开始支付 Lightning 发票!
这也有它的缺点。基本上,用户将他的资金托管给第三方(我们都知道,根据 Nick Szabo 的说法,信任的第三方是安全漏洞)。但这有多大问题?让我们稍微思考一下。信任被最小化到执行其职责所需的最低限度。另一方面,Lightning 预计用于日常使用,而且普通用户通常在他的口袋里有多少钱用于日常开支?可能是 50 美元用于杂货和咖啡?用这些风险换取可用性,是一个公平的权衡。
当然,链上比特币的私钥应该完全由用户控制。不是你的钥匙——不是你的硬币,正如他们所说。我们将其视为“储蓄”账户(相对于 Lightning 的“活期”账户)。
其他缺点包括网络的中心化。假设许多用户开始使用 LndHub,它持有的资金和流动性也会增加,使 LndHub 成为网络上的主要枢纽。这在 Lightning 发展的黎明时期就被预料到了,我们不认为这是个问题。网络仍然是开放的,并且可以根据当前的经济现实自由变形和变异。
幸运的是,LndHub 是完全开源的,这意味着任何技术娴熟的用户都可以部署他自己的 LndHub 实例,并在他的钱包中使用它。这个实例甚至可以与朋友和家人分享:每个成员都将拥有他自己的独立余额和交易历史。这对于入门更多人使用 Lightning 应该非常方便。只需安装 lnd、bitcoind、lndhub,并在你的钱包设置中放置你的枢纽链接。与你的朋友分享链接,并帮助他们配置他们的钱包。完成!
打开设置并使用你自己的 lnd/lndhub 连接 BlueWallet
这也减轻了枢纽中心化的影响,使用户能够保持对其链上和链下资金的控制。
总结一下,这里是一个快速的优缺点列表:
优点:
缺点:
你可以使用 BlueWallet 移动应用程序(iOS 和 Android) 试一试,查看 LndHub 或 BlueWallet 的代码(两者都是开源的并且是 MIT 许可的),并告诉我们你的想法!当然,可能会有一些错误,所以请小心并请报告它们。LndHub API 规范也是开放的,所以你可以在它之上构建你自己的产品。
为了额外的赛博朋克积分,你可以自己构建钱包二进制文件并插拔你自己的 bitcoind/lnd/lndhub!
- 原文链接: medium.com/bluewallet/bl...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!