Aller au contenu principal

BLIP-0050

bLIP qui définit LSPS0, la couche de transport standardisée pour la communication entre les fournisseurs de services Lightning (LSP) et leurs clients. Le protocole réutilise les connexions pair-à-pair BOLT-08 existantes et y transporte des messages JSON-RPC 2.0 via un identifiant de message unique (37913). Le LSP agit comme serveur JSON-RPC et le client comme client, avec des paramètres nommés et des réponses potentiellement désordonnées. LSPS0 définit également les schémas communs d’encodage pour les montants, les frais, les signatures et les adresses utilisés par toutes les spécifications LSPS de niveau supérieur (LSPS1 à LSPS5). Ce choix architectural évite d’introduire des dépendances externes comme HTTP ou gRPC.

Terme associé :