双方向payment channel
次は双方向マイクロペイメント。
双方向マイクロペイメント
二者間取引のおいて、双方向への支払いを可能にする。
単方向の場合と違い、チャンネルの有効期限はない。segwitが必要になる。
commitTXを作る前に、openTXのoutputを参照する必要があるためだ。これはtransaction mariabillityを解消したおかげと言われるが、詳細は別で調べる。
チャネルオープン
- open TXの作成
- secret hashの交換
- commitTXの作成
- openTXのbroadcast
残高更新
- secret hashの交換
- commitTXの交換
- secretの交換
クローズ
- closeTXのbroadcast