本文档详细描述了闪电网络通道管理对等协议,该协议分为建立、正常运行和关闭三个阶段。
使用合适的限制条款,我们可以创建链上效率高得多的 HTLC 输出、使之不受替代交易循环攻击,而且更难被阻塞。
本文介绍了OmniBOLT协议中的原子互换协议,该协议允许在不同的OmniLayer通道之间安全地交换代币,无需信任第三方中介。其核心是通过哈希时间锁定合约(HTLC)实现,确保交易双方在规定的时间内确认交易,否则资金将退回原账户,从而消除交易对手风险,并详细描述了交易过程以及涉及的消息类型。
本文介绍了一种名为“swap-in-potentiam”的新协议,旨在解决将链上资金快速转移到闪电网络的问题。该协议允许用户几乎即时地使用已确认的链上资金进行闪电网络支付,通过与闪电网络服务提供商 (LSP) 合作,在链上资金得到确认后,立即进行单跳互换交易,从而快速转移资金。文章还详细描述了合约的结构、参与者的安全性考虑以及 LSP 如何利用该协议来优化移动钱包的入账容量。
本文作者Shinobi是闪电网络的支持者,但他指出了闪电网络当前存在的几个问题,包括状态管理问题导致需要存储大量数据、HTLC 的局限性影响路由效率和小额支付、支付时延问题影响用户体验、通道容量受链上手续费影响、以及依赖Tor带来的隐私和审查问题。作者强调认识到这些局限性是为了更好地改进和发展闪电网络。
本文解释了闪电网络中的 Submarine Swap(潜水艇互换)技术,它允许用户通过链上比特币支付来完成闪电网络支付,而无需手动管理通道。核心在于利用哈希时间锁合约(HTLC)实现链上支付方和链下接收方之间的连锁支付,从而简化闪电网络的使用并促进流动性。
本文介绍了闪电网络多路复用器(Lightning Multiplexer),旨在提高闪电网络入账支付的可靠性。多路复用器通过精简闪电网络全节点,实现故障切换,确保付款可以顺利到达目的地,即使部分节点停机。文中详细描述了多路复用器的工作原理、实现方式,以及如何通过开源代码推动闪电网络的发展。
本文介绍了闪电网络中的Hold Invoices(暂缓兑付发票)的概念、工作原理和应用场景。Hold Invoices允许收款方延迟或取消支付结算,从而实现更灵活的支付流程,例如用于收取押金、原子化外卖和交易托管等场景。文章还提到了Hold Invoices的缺点,如流动性锁定和信任接收者的问题。
本文是闪电网络系列文章的第二部分,主要讲解了闪电网络中哈希时间锁合约(HTLC)的创建和使用,以及在通道中进行交易和关闭通道的流程。通过HTLC,Alice和Bob可以在通道中安全地进行交易,并在不需要实际用到区块链的情况下完成支付和结算,极大地减轻了区块链的负担。
本文解释了闪电网络中如何通过中间节点实现支付,以及如何使用哈希时间锁合约(HTLC)来确保交易的原子性和安全性。Alice通过Bob向Carol支付,同时避免信任问题,最终实现各方受益。
在本文中,我们会讲解 HTLC 工作的方式,并使用一个例子来展示多跳支付是如何在闪电网络中实现的。
本文介绍了闪电网络中HTLC的不足,以及使用点支付合约(Payment Points)替代 HTLC 的方案,包括其原理和优势,例如可以隐去支付交易的关联,防止虫洞攻击。点支付合约使用标量和点代替原像和哈希值,并结合 Schnorr 聚合签名实现。
本文讨论了基于点支付的闪电网络新功能,重点是解决支付“卡住”的问题。通过引入“更新”阶段,在启动和结算之间增加通信轮次,使得Alice可以在收到支付凭证后再进行结算,从而可以安全地重发或并行尝试支付,提高支付的成功率。这种方法只需要支付的终点节点使用,并为闪电网络上的托管合约等应用奠定基础。
前言本文主要利用哈希时间锁合约(HashTimeLockedContract,HTLC)是一种去中心化的合约机制,通过结合时间锁和哈希锁,实现了条件支付的功能,包含了开发、测试、部署全部流程;区块链上的时间锁定义:一种去中心化的合约机制,通过时间锁和哈希锁的结合从而实现。工作流程创