Un protocolo hipotético, distribuido, encriptado e instantáneo de mensajería.
Lea el protocolo para obtener una descripción más detallada.
COMM DISCUESTA ESTABLE DE RUST (actualmente 1.30). Depende de la instalación de ProtoBuf.
Puedes encender un cliente de chat de CLI ejecutando
cargo run comm -- $SECRET 0.0.0.0:$PORT [1.2.3.4:$OTHER_NODE_PORT]
Donde Secret es una palabra que se ha convertido en la dirección de su nodo, el puerto es el puerto local en el que desea ejecutar, y luego el tercer argumento es la dirección y el puerto de otro nodo. Este otro nodo es un "nodo Bootstrap" y será su punto de entrada en la red. Puede ser otro cliente comm que se ejecuta sin un enrutador de arranque propio.
Se iniciará una CLI interactiva, y puede enviar un mensaje a otro nodo ingresando su dirección, seguido de un mensaje:
44751799925b964a00bae3863cc4236f9bb8d519 Hi there!
La documentación aún se presenta, pero muchos de los módulos tienen comentarios de DOC. Todavía estoy tratando de encontrar una buena manera de organizar Rust Docs fuera de las páginas de Github.