Ich habe den folgenden Artikel gelesen und das folgende Video angesehen.
https://www.youtube.com/watch?v=Ug8NH67_EfE
Auf diesen Medien heißt es, dass Zahlungskanäle nur auf einer TCP/IP-Verbindung (Unicast) und nicht auf p2p basieren.
Im Whitepaper des Lightning-Netzwerks gibt es keine Erklärung dafür, welche Methode verwendet wird, um einen Zahlungskanal zwischen zwei Knoten einzurichten.
Welche Methode wird zur Einrichtung von Zahlungskanälen verwendet? traditioneller TCP/IP-Weg oder p2p?
Sie verwechseln hier zwei Dinge: Zahlungskanäle und Netzwerkkommunikation. Ein Zahlungskanal ist wirklich die Menge von Commitment-Transaktionen und deren Widerrufen. Es hat nichts mit der Netzwerkkommunikation zu tun und die Teilnehmer eines Zahlungskanals müssen nicht auf einem bestimmten Weg kommunizieren.
Die Netzwerkkommunikation, die die Knoten verwenden, um miteinander zu kommunizieren (z. B. um den Status des Zahlungskanals zu aktualisieren), verwendet TCP auf P2P-Weise. Wie Bitcoin stellt ein Knoten eine TCP-Verbindung zu anderen Knoten her, und diese Knoten haben Verbindungen zu anderen Knoten. P2P ist kein Kommunikationsstandard wie TCP und UDP, sondern ein Modell der Netzwerkstruktur und ein Konzept.
Pieter Wuille
xiaofo
Pieter Wuille
KappaDev