Tx B
In
Out
Commitment Tx AのUTXO
In
Out
Commitment Tx BのUTXO
Aのお釣り
A→BへのHTLC
Aへのお釣り
A→BへのHTLC
アリスの
Penalty Claim Key による署名
アリスの
Penalty Claim Key による署名
Fast Forward HTLC Tx A2
Fast Forward HTLC Tx B2
In
Out
FF HTLC Tx AのUTXO
Aのお釣り
A→BへのHTLC
In
Out
FF HTLC Tx BのUTXO
Aのお釣り
A→BへのHTLC
アリスの
Penalty Claim Key による署名
アリスの
Penalty Claim Key による署名
アリス→ボブへの支払いが発生した場合
・・・ 支払いはすべてFast Forward HTLC Tx の
チェーンになる。
Txをブロードキャストするための条件は
• 自分が持つRevocation Keyによる署名
• 相手が持つPenalty Claim Keyによる署名
Fast Forward HTLC Txは相手の資金をインプットとした
Txであるため、Tx作成時に自身の秘密鍵による署名を
相手に渡す必要がない。
アリス(送信者)の署名はTxの作成時=状態更新時に
Txと一緒に相手から送信される。
※ 資金を受け取るだけであれば、自身の秘密鍵は不要、
つまり、オフラインのままでいい。
両者の秘密鍵を必要とするCommitment Txの更新を
発生させないのがポイント