本文讨论了多方通道的设计及其面临的挑战,特别是在参与者不完全在线的情况下如何安全更新通道状态。提出了使用OP_CHECKSEPARATESIG操作码和仲裁者(Actuary)的概念,通过经济激励来保证交易的有效性,从而在非全员在线的情况下实现更安全的多方通道更新。
本文介绍了闪电网络中一种名为“蹦床支付”的新型路由外包方法,旨在解决当前闪电网络支付发送者需要计算完整路径的问题。蹦床支付允许轻节点将路由计算外包给具有更多资源的“蹦床节点”,文章讨论了两种实现方法:简单变体和多蹦床路由,并分析了它们的优缺点,以及对隐私性、手续费和支付成功率的影响。
闪电网络是一种去中心化的链下技术方案,可支持每秒上万笔交易并发,接近于 Visa 系统能做到的程度(举个例子)。而在当前的比特币(世界上最流行的密码学货币)区块链上,只能支持每秒处理约 7 笔事务,还要付出高昂的手续费,并等待很长时间来确认交易生效,这些因素都使得几乎不可能用比特币发送小额交易。而闪电网络把这两个问题都解决了。
在本文中,我们会讲解 HTLC 工作的方式,并使用一个例子来展示多跳支付是如何在闪电网络中实现的。
本文介绍了 Nostr Wallet Connect (NWC) 协议,该协议旨在解决比特币应用和钱包之间的兼容性问题。NWC 基于 Nostr 的身份架构,允许应用使用 Nostr 密钥对与外部比特币钱包通信,实现闪电支付等功能,并可应用于多方 coinpool、多签名钱包和谨慎日志合约等场景。
手续费支付
本文介绍了闪电网络上涌现的即时通讯应用,例如Whatsat和Sphinx Chat。这类应用旨在提供低成本、抗审查且私密的通信,与传统加密通信应用相比,闪电网络通讯应用具有去中心化、难以审查的特点,并且能够将支付与通信结合。但同时也面临可用性、用户体验以及用户是否愿意为通信付费等挑战。
本文深入探讨了闪电网络中的多路径支付(Multipart Payments),讨论了它如何克服单路径支付的局限性,允许更大数额的支付通过分割成较小的部分来传送。文章分析了多路径支付对网络去中心化和隐私性的好处,以及当前可用的不同实现方式,包括SMP、AMP和High AMP,并比较了它们的优缺点,还提到了利用多路径支付提高支付可靠性的研究。
本文介绍了Neutrino协议,一种允许轻客户端在不信任中心化服务器的情况下验证比特币支付的新协议。Neutrino通过让客户端自行过滤压缩的区块数据来实现隐私保护,虽然牺牲了一些带宽和计算资源,但提高了轻钱包的隐私性和安全性,并可能促进闪电网络轻客户端的普及。
在上一篇文章中,Alice 和 Bob 建立了一个双向的支付通道。现在,Alice 想要给一个第三方 Carol 支付 1 btc......
一旦闪电网络上有了稳定币和其它资产,就有可能直接在闪电网络上实现去中心化交易所功能,即,两个节点能够点对点完成比特币与其它资产的互换,不仅在交易速度和成本上比肩闪电网络付款,而且无需担心对手方风险。
本文介绍了eltoo,一种为layer 2协议提出的新的、更简洁的状态更新机制,旨在替代闪电网络中原有的更新机制。eltoo通过更新交易和结算交易的配合,以及SIGHASH_NOINPUT标签的使用,实现了更高效、更安全的状态更新,并可应用于闪电网络以外的场景,如多方合约和通道工厂。
本文介绍了闪电网络中HTLC的不足,以及使用点支付合约(Payment Points)替代 HTLC 的方案,包括其原理和优势,例如可以隐去支付交易的关联,防止虫洞攻击。点支付合约使用标量和点代替原像和哈希值,并结合 Schnorr 聚合签名实现。
大约 3 周以前,超过 30 位闪电网络的开发者和研究者齐聚日本东京,在三天中讨论了许多跟闪电网络协议(以及相关的比特币 P2P 协议和共识协议)当前的状态和未来的发展有关的问题。
本文讨论了基于点支付的闪电网络新功能,重点是解决支付“卡住”的问题。通过引入“更新”阶段,在启动和结算之间增加通信轮次,使得Alice可以在收到支付凭证后再进行结算,从而可以安全地重发或并行尝试支付,提高支付的成功率。这种方法只需要支付的终点节点使用,并为闪电网络上的托管合约等应用奠定基础。