本文深入探讨了闪电通道的技术原理,包括通道的构建、交易实现以及免信任特性,解释了闪电网络作为比特币扩容方案的原因,并探讨了闪电通道的技术改进方向,例如Taproot升级、PTLC以及LN-Penalty的改进,还介绍了聚合HTLC输出的概念,主要解释了闪电通道的构造,闪电支付的概念,以及,其构造方法如何可以随着比特币协议的升级而升级。
本文深入探讨了闪电网络中路由分析可能暴露支付者和接收者隐私的场景,并提出了PTLC、时机推迟、数额随机的多路径支付和裂变支付等优化措施,旨在提升闪电网络的隐私性和抗审查性,同时讨论了这些升级可能带来的负面影响及实现进度。
本文深入探讨了闪电网络在链上和链下两个层面的隐私性问题,分析了闪电网络中存在的隐私泄露风险,例如:通过识别通道充值脚本暴露身份、公开通道泄露交易信息、付款关联、移动钱包识别、路径寻找方案等,并介绍了诸如Taproot、PTLC、Offer、路由盲化和Trampoline等技术,以规避风险、提升闪电网络的隐私保护能力。
Taproot 是比特币自 2017 年隔离见证(SegWit)升级以来的最大升级,它通过引入 Schnorr 签名、Taproot 和 Tapscript 等技术,提升了比特币的可扩展性、隐私性,并为未来的创新打开了大门,例如 Scriptless Scripts、MuSig、适配器签名、PTLC、DLC 等。
本文介绍了闪电网络中HTLC的隐私问题,并提出了使用PTLC作为更优解决方案。HTLC在每条路径上使用相同的原像,可能降低隐私性,而PTLC在每一跳使用不同的秘密值,从而保护了隐私。文章详细解释了PTLC的工作原理,并通过实例说明了其在隐私保护方面的优势。
本文探讨了由 Schnorr 签名赋能的隐形脚本的概念及其在比特币中的应用。隐形脚本是一种合约,它由不包含任何代码的区块链协议来执行,仅使用签名方案来执行合约。适配器签名是实现隐形脚本的关键技术,通过修改 Schnorr 签名方案,使得签名中可以“藏匿一个秘密值”,收款方需要公开这个秘密值才能取走资金。
本文介绍了基于隐形脚本(Scriptless Script)的多跳锁(Multi-hop Locks)技术,这是一种在闪电网络中实现隐私保护和高效支付的新方法。通过使用 MuSig2 签名和点时间锁合约(PTLC),多跳锁不仅减少了交易体积,提高了隐私性,还支持原子化的多路径支付和可取消的支付,从而解决了传统哈希时间锁合约(HTLC)的一些不足。
本文是闪电网络开发者在2024年东京峰会的会议记录,讨论了交易包转发和V3承诺交易、PTLC与简化的通道状态机、链下的SuperScalar、通道工厂等技术,以及Gossip改进、支付分发限制、移动用户体验和BOLT 12等问题。重点在于解决闪电网络当前的技术挑战和未来发展方向。
本文介绍了 Taproot 支持闪电网络(LN)实现的两个隐私功能:PTLC 和 P2TR 通道。PTLC 通过标量调整每个转发的 PTLC,实现支付无关性,增加分析中的不确定性。P2TR 通道通过 schnorr 签名,使得 n-of-n 看起来和 1-of-1 完全一样,从而增加非公开通道的链上隐私。文章还分析了这两个功能实现的时间范围,并参考了双边供资的实现时间。
本文深入探讨了闪电网络中的多路径支付(Multipart Payments),讨论了它如何克服单路径支付的局限性,允许更大数额的支付通过分割成较小的部分来传送。文章分析了多路径支付对网络去中心化和隐私性的好处,以及当前可用的不同实现方式,包括SMP、AMP和High AMP,并比较了它们的优缺点,还提到了利用多路径支付提高支付可靠性的研究。
“多跳锁” 指的是让两方可以交换资金和支付证据、无需手动为多签名输出注资的协议。也就是说,这两方会通过两两具有共享的多签名输出的中间节点连接起来。当前,基于密码学哈希函数的多跳锁正在闪电网络协议中用于转发支付。