بروتوكول مراسلة افتراضية وموزعة ومشفر.
يرجى قراءة البروتوكول للحصول على نظرة عامة أكثر تفصيلاً.
Comm يستهدف Rust مستقرة (حاليًا 1.30). ذلك يعتمد على تثبيت protobuf.
يمكنك إطلاق عميل دردشة CLI عن طريق التشغيل
cargo run comm -- $SECRET 0.0.0.0:$PORT [1.2.3.4:$OTHER_NODE_PORT]
عندما يكون Secret هي كلمة سيتم تجزئة SHA1 في عنوان العقدة الخاص بك ، فإن المنفذ هو المنفذ المحلي الذي تريد تشغيله ، ثم الوسيطة الثالثة هي عنوان ومنفذ عقدة أخرى. هذه العقدة الأخرى هي "عقدة bootstrap" وستكون نقطة الدخول الخاصة بك في الشبكة. يمكن أن يكون عميل comm آخر يعمل بدون جهاز توجيه bootstrap الخاص به.
سيبدأ CLI التفاعلي ، ويمكنك إرسال رسالة إلى عقدة أخرى عن طريق إدخال عنوانها ، تليها رسالة:
44751799925b964a00bae3863cc4236f9bb8d519 Hi there!
لا تزال الوثائق قادمة ، لكن العديد من الوحدات النمطية لديها تعليقات DOC. ما زلت أحاول اكتشاف طريقة جيدة لاستضافة مستندات الصدأ من صفحات جيثب.