本系列文章旨在填补关于闪电网络的文献资料的一些空白。对闪电网络和闪电通道的整体性介绍一般都撰写于几年前 1,因此,它们往往只及于闪电通道和闪电网络的基本技术概念
闪电网络:技术与用户体验(三):路由
在上一篇文章中,我们了解了如何借助比特币的脚本和交易特性,实现双方可以无限次更新状态的共有资金(“通道”);并在此基础上实现可以获得收据的 “支付”。与链上支付相比,这种基于通道的支付具有低手续费、确认速度快的特点,因此扩大了比特币的吞吐量(“可扩展性”)。
闪电网络:技术与用户体验(五):流动性获取
在本篇中,我们将介绍让节点获得入账流动性(收款额度)的方案,并介绍这些方案在闪电网络终端用户所用的实现上的演化。
闪电网络:技术与用户体验(二):通道与支付
在上一篇文章中,我们介绍了闪电网络用户体验的基本元素,包括:在线收款、收款额度以及支付成功率。这些概念都可以从我们对闪电网络基本概念的分析中得出,也是对入门用户最有用的概念
闪电网络:技术与用户体验(六):只有一种比特币
在前面的文章中,我们一直在讨论,如何优化闪电网络,并通过技术的进步来为用户提供更好的体验。但有一个 “简单的” 问题我们一直没有触及:在闪电钱包用户的日常生活中,可能既需要发起闪电支付,也需要发起 “链上支付” —— 具体来说,就是让一笔交易获得区块确认,或者说,在比特币网络中创建一个新的 UTXO;既需要利用闪电网络来收款,也需要接收链上支付。
闪电网络:技术与用户体验(四):收款码
在上一篇文章中,我们了解到,在最初设想的闪电网络支付中,收款方应该向付款方发送一个 “闪电网络发票(invoice)”,使后者能够在闪电网络中找出收款方的位置并通过 HTLC 和中间节点送达支付。作为一段数据,闪电网络可以有各种各样的形式,它可以是一串字符,也可以编码成一个 QR 码。