שוחררו ספריית P2P של Communist 2.0 וספריית libcommunist 1.0, המשלבת פעולות רשת ויכולות תקשורת P2P. הן תומכות בפעולה הן באינטרנט והן ברשתות מקומיות בתצורות שונות. קוד הפרויקט מורשה תחת רישיון GPLv3 וזמין ב-GitHub (Communist, libcommunist) וב-GitFlic (Communist, libcommunist). הן פועלות על לינוקס ו-Windows.
קומוניסט משתמש בשילוב של טבלת גיבוב מבוזרת (גרסה של DHT המיועדת ללקוחות טורנט) וחירור חורים באמצעות UDP (לתקשורת עם מחשבי שרת מאחורי מתרגמי כתובות) כדי ליצור תקשורת בין משתמשים. פרוטוקולי IPv4 ו-IPv6 נתמכים. ניתן להעביר הודעות דרך ממסרים (ראה תיעוד). כל הנתונים מאוחסנים מוצפנים במחשב המשתמש ומועברים מוצפנים. הצפנת AES וסכמת החתימה הדיגיטלית ed25519 משמשות להצפנה.
בין השינויים בגרסה החדשה:
- כל יכולות הרשת מועברות לספריית libcommunist.
- נוספה פונקציונליות של ממסר הודעות (שרת ולקוח).
- בוצע ארגון מחדש כללי של הקוד.
- גרסה 2.0 אינה תואמת לגרסאות קודמות (דורשת יצירה מחדש של פרופיל המשתמש).
מקור: OpenNet.ru
