本文介绍了 Nostr Wallet Connect (NWC) 协议,该协议旨在解决比特币应用和钱包之间的兼容性问题。NWC 基于 Nostr 的身份架构,允许应用使用 Nostr 密钥对与外部比特币钱包通信,实现闪电支付等功能,并可应用于多方 coinpool、多签名钱包和谨慎日志合约等场景。
手续费支付
本文介绍了闪电网络上涌现的即时通讯应用,例如Whatsat和Sphinx Chat。这类应用旨在提供低成本、抗审查且私密的通信,与传统加密通信应用相比,闪电网络通讯应用具有去中心化、难以审查的特点,并且能够将支付与通信结合。但同时也面临可用性、用户体验以及用户是否愿意为通信付费等挑战。
本文介绍了 Cashu,一个基于比特币的电子现金系统,它通过盲签名技术实现隐私保护,并鼓励建立小型、个人化的铸币厂生态系统。文章还探讨了 Cashu 如何利用 Nostr 协议进行铸币厂发现,支持多铸币厂的使用,以及如何通过脚本为 ecash token 增加可编程性,类似于比特币脚本。
本文深入探讨了闪电网络中的多路径支付(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可以在收到支付凭证后再进行结算,从而可以安全地重发或并行尝试支付,提高支付的成功率。这种方法只需要支付的终点节点使用,并为闪电网络上的托管合约等应用奠定基础。
本文介绍了比特币二层协议 Statechains 的概念、发展历程和不同实现方式。Statechains 允许在链下转移 UTXO 的所有权,并探讨了其与闪电网络、Ark 等其他二层方案的协同可能性。文章还对比了最初的 Statechain 提议以及 CommerceBlock 开发的 Mercury 和 Mercury Layer 变种,并讨论了它们各自的优缺点和信任模型。
本文介绍了闪电网络上托管合约的实现方式,通过支付点合约,可以实现Alice、Bob和Erin三方参与的托管合约,其中Erin作为可信的托管者,根据合约内容判定是否向Bob提供密钥,从而完成支付。这种方式可以用于执行各种类型的智能合约,并扩展到更复杂的双向多次支付场景。
本文介绍了点支付合约(Payment Point Contracts)在闪电网络中的应用,重点讨论了如何利用该技术实现免信任的签名销售。通过支付点合约,买方可以购买卖方的签名,且卖方必须揭示买方指定的签名才能获得支付,从而消除了对卖方的信任。此外,还探讨了如何利用签名销售实现ecash、盲签名侧链、谨慎日志合约(DLC)以及谨慎日志期权合约(DLOCs)。