Im Moment arbeite ich an der Entwicklung einer eigenständigen Anwendung in C++ mit Bibliotheken von cpp-ethereum, ich habe mir den Quellcode für cpp-ethereum angesehen und eine Idee ist mir in den Sinn gekommen, dass es nicht cool wäre, wenn wir das Flüsterprotokoll verwenden könnten von cpp-ethereum für die Übertragung tatsächlicher Daten wie die tatsächliche Dateiübertragung? Können wir es tun?
Nein. Natürlich ist es möglich, was Sie vorschlagen, aber nein, weil Sie eine große Verwechslung in der Terminologie haben.
Sehen Sie sich für eine Peer-2-Peer-Kommunikationsschicht devp2p an . Hier ist die Spezifikation .
Für die eigentliche Daten-/Dateiübertragung werfen Sie einen Blick auf swarm , das Peer-2-Peer -Datei-Hosting-Protokoll . (Siehe auch .)
Whisper ist ein Peer-2-Peer-verschlüsseltes Messanging-Protokoll, das derzeit von status.im gepusht wird , die neueste Spezifikation ist hier . Soweit ich weiß, hat Geth nur eine ziemlich aktuelle Implementierung, keine Ahnung über den C++-Status.
Im Allgemeinen, nur eine Warnung, ist der C++-Client für die Verwendung in der Produktion veraltet. Wenn Sie an einer Weiterentwicklung gegen Schwarm oder Flüstern interessiert sind, werfen Sie einen Blick auf go-ethereum . Oder tragen Sie zu cpp-ethereum bei.
Shirish Patel
q9f