14章ライトニングの暗号化メッセージトランスポート

本章では、ライトニングネットワークの暗号化メッセージトランスポートについて説明します。暗号化メッセージトランスポートはBrontide Protocolとも呼ばれており、ピアがエンドツーエンドの暗号化通信の確立、認証、完全性のチェックを行うことができます。

[注記]

本章の一部は、ライトニングの暗号化トランスポートで使われる暗号プロトコルと暗号アルゴリズムに関するかなり専門的な内容となっています。それらの詳細に興味がない場合は、その部分を読み飛ばしてください。

14.1 ライトニングプロトコルスイートの暗号化トランスポート

ライトニングネットワークのトランスポートコンポーネントとその構成要素は、図14-1の枠で囲まれている部分に当たります。

ライトニングプロトコルスイートの暗号化メッセージトランスポート

図14-1 ライトニングプロトコルスイートの暗号化メッセージトランスポート

14.2 暗号化トランスポート:概要

ビットコインのピアツーピア(P2P)ネットワークとは異なり、ライトニングネットワークのノードはそれぞれIDの役割を果たす一意な公開鍵によって識別されます。デフォルトでは、この公開鍵はネットワーク内のすべての通信をエンドツーエンドで暗号化するために使われます。プロトコルの最下位レベルでのデフォルトの暗号化により、すべてのメッセージが認証され、中間者攻撃(man-in-the-middle ...

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.