‹ 第 12 章,所有课时

探路者 · 第 12 章 · 第 3/5 课时

闪电网络

路由支付

你需要和每个你支付的商店都建立一个通道吗? 5 分钟

不需要。通道连接成一个网络。如果Alice和Bob有通道,Bob和Carol有通道,Alice可以通过Bob支付给Carol,而无需与Carol见过面。

一个秘密,让一切成败在此一举

Carol创建一个随机秘密,并将其哈希值包含在发票中交给Alice。Alice向Bob提供一笔支付,Bob只有在揭示秘密后才能 claiming。Bob向Carol提供同样的交易。当Carol claiming 支付时,秘密被揭示,Bob用它来 claiming Alice的支付。这些锁定的支付被称为HTLCs,即哈希时间锁定合约。

要么所有节点都完成支付,要么一个都不完成。Bob永远无法在不支付给Carol的情况下 claiming Alice的钱,如果任何环节失败,时间锁会将资金退还。

洋葱路由

路由被封装在多层加密中。每个节点只知道支付来自哪里以及发送到哪里,而不知道谁是第一个发送者或谁是最后一个接收者。路由节点可能会为该服务收取少量费用。

▶ 在机器中查看

在闪电网络站点,支付在通道之间闪电般地跳转。

需要记住的内容

  • 支付可以路由通过别人的通道。
  • HTLCs使多跳支付成为一个“全有或全无”的交易。
  • 洋葱路由向每个节点隐藏了完整的支付路径。

快速检查

为什么中间节点不能保留经过它的钱?

每个路由节点会了解到关于支付的什么信息?

路由支付 · 比特币大学