PTLC
各hop はpayee pubkey と adoptor でロックされる
つまり unlock は adoptor に対応する hidden value を使って署名を生成することによって行われる
最終的な payee が hidden value t を作成し対応する公開鍵Tを payer に渡す。payer はTを使って有効な署名に対する adaptor を作成してロックする。peyee は t で有効な署名を作成できる
Setup と Update を分ける理由
支払いが完了しない状態で止まってしまった場合 HTLC timeout まで待たないといけなかったが、止まってしまう状況が起きないようにできる
Stuckless Payments allow users to attempt multiple payments concurrently.
HTLC and PTLC
逆になんで HTLC だったんだ。ECDSA では PTLC はできないの?
HTLC in each hops can be linked because they are locked by same preimage
ワームホールアタック