付録Cワイヤープロトコルメッセージ
本付録では、現在定義されているメッセージタイプのうちライトニングP2Pプロトコルで使われているものをすべて紹介します。また、各メッセージの構造を明らかにし、プロトコルフローに基づいてメッセージを論理的に分類します。
ライトニングプロトコルのメッセージは拡張可能であり、それらの構造はネットワークレベルのアップグレードで変更されることがあります。公式情報はBOLTの最新バージョンで確認できます。 |
C.1 メッセージタイプ
現在定義されているメッセージタイプは表C-1のとおりです。
メッセージタイプ(整数) | メッセージ名 | カテゴリ |
---|---|---|
16 | init | 接続の確立 |
17 | error | エラー通知 |
18 | ping | 接続のライブネス |
19 | pong | 接続のライブネス |
32 | open_channel | チャネルファンディング |
33 | accept_channel | チャネルファンディング |
34 | funding_created | チャネルファンディング |
35 | funding_signed | チャネルファンディング |
36 | channel_ready | チャネルファンディング+チャネルオペレーション |
38 | shutdown | チャネルクロージング |
39 | closing_signed | チャネルクロージング |
128 | update_add_htlc | チャネルオペレーション |
130 | update_fulfill_htlc | チャネルオペレーション ... |
Get マスタリング・ライトニングネットワーク ―ビットコインの迅速な支払いを実現するセカンドレイヤーブロックチェーンプロトコル now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.