哈希时间锁合约 (HTLC)
HTLC 结合了哈希锁和时间锁,支持双路径解锁:通过原像揭示或超时退款。这是闪电网络和跨链原子交换的核心技术。
⛏️ 区块高度模拟器
模拟比特币网络的区块高度,用于测试时间锁条件。
当前区块高度
840000
🔐 第一步:创建 HTLC 合约
设置哈希原像、接收方公钥、发送方公钥和超时区块高度,生成 HTLC 脚本。
发送方 (Alice)
🔐 私钥:
-
🔓 公钥:
-
接收方 (Bob)
🔐 私钥:
-
🔓 公钥:
-
💸 第二步:选择解锁路径
HTLC 支持两种解锁方式:接收方揭示原像获取资金,或发送方在超时后取回资金。
🔍 第四步:验证过程
观察网络如何验证 HTLC 交易的不同路径。
💡 HTLC 应用场景
闪电网络
支付通道中的即时小额支付,无需链上确认
跨链原子交换
无需信任的跨链资产交换,如 BTC ↔ LTC
条件支付
只有满足特定条件时才能完成的支付