Ein hypothetisches, verteiltes, verschlüsseltes Instant Messaging -Protokoll.
Bitte lesen Sie das Protokoll für einen detaillierteren Überblick.
COMM -Ziele Rost Stable (derzeit 1.30). Es hängt davon ab, dass Protobuf installiert wird.
Sie können einen CLI -Chat -Client durch Ausführen starten
cargo run comm -- $SECRET 0.0.0.0:$PORT [1.2.3.4:$OTHER_NODE_PORT]
Wo Geheimnis ein Wort ist, das in die Adresse Ihres Knotens in die Adresse Ihres Knotens gehasht wird, ist Port der lokale Port, auf dem Sie ausführen möchten, und dann ist das dritte Argument die Adresse und den Port eines anderen Knotens. Dieser andere Knoten ist ein "Bootstrap -Knoten" und ist Ihr Einstiegspunkt in das Netzwerk. Es kann ein anderer comm -Kunden sein, der ohne eigene Bootstrap -Router läuft.
Eine interaktive CLI beginnt, und Sie können eine Nachricht an einen anderen Knoten senden, indem Sie ihre Adresse eingeben, gefolgt von einer Nachricht:
44751799925b964a00bae3863cc4236f9bb8d519 Hi there!
Die Dokumentation ist noch vorhanden, aber viele der Module haben DOC -Kommentare. Ich versuche immer noch herauszufinden, dass Rost -Dokumente aus Github -Seiten herausgefunden haben.