מטריקס, פרוטוקול תקשורת מבוזר ומוצפן ורשת פתוחה

כאן בבלוג הוזכרו כמה יישומים המשתמשים במטריקס יש לי אפילו כמה הערות קשורות, אך לא דיברנו ספציפית על הפרויקט הזה קוד פתוח המנוהל על ידי קרן Matrix.org ללא מטרות רווח.

בהתחלה אתה צריך לדעת את זה קרן Matrix.org מוקדשת לבניית פרוטוקול פתוח ורשת תקשורת לתקשורת מבוזרת ומוצפנת, במטרה לספק אלטרנטיבה פתוחה בת-קיימא ל- Slack, WhatsApp, Discord וממגורות תקשורת קנייניות אחרות.

פרוטוקול זה, יכול לשמש להפעלת התקשורת של אינטרנט של דברים (IoT), איתות VoIP / WebRTC, מסרים מיידיים וכו '.

על מטריקס

מטריקס היא לא רק לאפשר למשתמשים לאחסן שיחות משלהם - היא גם מונעת תלות באינטרנט בעבודה ברשתות מקומיות, ברשתות רשת או במצבים בהם האינטרנט נותק.

למעשה, יוצריו מתכוונים ליצור פלטפורמה פתוחה עצמאית, דינמי ומתפתח כמו האינטרנט עצמו, אך לתקשורת.

מטריקס ירדה מביטא ביוני 2019 והפרוטוקול מתאים לחלוטין לשימוש בייצור עם תכונות רבות.

מציע ממשק API ו- SDK פשוט של HTTP (iOS, Android, Web) עמ 'כדי ליצור חדרי צ'אט, לנהל צ'אטים ובוטים צ'אטים, עם הצפנה מקצה לקצה, העברת קבצים, היסטוריית שיחות מסונכרנת, הודעות מעוצבות, אישורי קריאה ועוד ועוד.

השיחות משוכפלות בכל השרתים המשתתפים. המשמעות היא שאין נקודת שליטה או כישלון אחת. כך, היא יכולה להגיע לכל משתמש אחר במערכת האקולוגית העולמית של מטריקס, שמונה יותר מ -9 מיליון משתמשים, כולל משתמשים ברשתות אחרות באמצעות גשרים.

מטריקס מספקת הצפנה מקצה לקצה באמצעות מחגרות הצפנה של Olm ו- Megolm. זה מבטיח שרק הנמענים המיועדים יוכלו לפענח את ההודעות שלך, תוך הודעה אם יתווספו לשיחה מכשירים לא צפויים אחרים.

ההצפנה מבוססת על אלגוריתם הלחיצה הכפולה שאותה פופולרי Signal, אך הורחב כדי לתמוך בהצפנה בחללים המכילים אלפי מכשירים. Olm ו- Megolm מוגדרים כסטנדרט פתוח והמימושים משוחררים ברישיון Apache.

כמו כן, עם כניסתו של WebRTC, מפתחים רכשו את היכולת להחליף שיחות קוליות ווידאו באיכות גבוהה, אך אין דרך סטנדרטית לנתב שיחות. מפתחי מטריקס מאמינים כי ניתן לראות בכך שכבת איתות חסרה ל- WebRTC.

הם גם מסבירים כי המטריקס חייבת את שמה ביכולתה לגשר על הפער בין פלטפורמות קיימות למטריצת תקשורת פתוחה בקנה מידה עולמי. גשרים הם לב המטריקס ונועדו להיות קלים ככל האפשר לכתיבה, כאשר המטריקס מספקת את השפה של המכנה המשותף הגדול ביותר לחיבור רשתות זו לזו.

צוות הליבה של מטריקס שומר על גשרים עם Slack, IRC, XMPP ו- Gitter, בעוד קהילת מטריקס רחבה יותר מספקת גשרים לטלגרם, ווטסאפ, פייסבוק, Hangouts, Signal וכו '.

לדברי מפתחי החברה, מטריקס יכולה לעבד כל סוג של נתונים בזמן אמת, לא רק הודעות ו- VoIP. על ידי בניית גשרים עם כמה ממגורות IoT רבות ככל האפשר, ניתן לפרסם נתונים באופן מאובטח ברשת מטריקס.

פתרונות IoT מבוססי מטריקס מאוחדים, במקום להיחסם עבור ספקים ספציפיים, ואף יכול לפרסם או לצרוך נתוני מטריקס ישירות ממכשירים באמצעות הובלת רוחב פס נמוך מאוד (100 bps או פחות).

הם גם מצביעים על כך שהמטריקס יכולה להיות הרובד המאחד של נתונים ותקשורת גלובליים במציאות מדומה ומוגברת.

בקיצור, מטריקס היא חנות צ'אט מבוזרת ולא פרוטוקול העברת הודעות.

כשאתה שולח הודעה במטריקס, היא משוכפלת לכל השרתים המשתמשים שמשתתפים בהם בשיחה מסוימת, באותו אופן שבו משוכפלת התקשורת בין מאגרי Git.

כברירת מחדל, מטריקס משתמשת בממשקי API פשוטים של HTTPS + JSON כתחבורה בסיסית, אך היא גם מאמצת תחבורה מתוחכמת יותר כמו WebSockets או CoAP + Noise.

עוד מידע: https://matrix.org


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.