社区提交 - 作者:匿名
术语哈希时间锁定合约 (HTLC) 是指一种特殊功能,用于创建智能合约,可以修改支付渠道。从技术上讲,HTLC 功能可以在两个用户之间实现有时限的交易。实际上,HTLC 交易的接收者必须通过在指定时间范围(区块数量)内提交加密证明来确认付款。如果收款人放弃或未能领取付款,资金将退还给原始发件人。
HTLC 功能应用于双向和路由支付通道,以实现安全转账HTLC 与标准加密货币交易的区别有两个关键要素,即:
比特币闪电网络是哈希时间锁定合约最流行的用例之一。通过在支付渠道中实施 HTLC,资金可以通过互连的支付渠道在用户之间进行交易,而无需任何级别的信任。此过程称为网络路由。它允许 Alice 与 Carol 交换资金,即使他们没有通过支付渠道直接连接。 HTLC 使 Alice 能够通过网络的其他参与者(例如 Bob)将资金发送给 Carol - 并且哈希锁和时间锁功能确保 Bob 无法拦截资金。
除了在闪电网络上使用之外,HTLC 在其他环境中也很有用,例如跨链原子交换、金融智能合约和托管等等。