Matrix 1.0 - การเปิดตัวโปรโตคอลการส่งข้อความแบบกระจายอำนาจ

เมื่อวันที่ 11 มิถุนายน 2019 ผู้พัฒนามูลนิธิ Matrix.org ได้ประกาศเปิดตัว Matrix 1.0 ซึ่งเป็นโปรโตคอลสำหรับการนำเครือข่ายรวมที่สร้างขึ้นบนพื้นฐานของประวัติเชิงเส้นของเหตุการณ์ (เหตุการณ์) ภายในกราฟอะไซคลิก (DAG) วิธีทั่วไปในการใช้โปรโตคอลคือการใช้เซิร์ฟเวอร์ข้อความ (เช่น เซิร์ฟเวอร์ไซแนปส์ ไคลเอนต์ Riot) และ "เชื่อมต่อ" โปรโตคอลอื่น ๆ เข้าด้วยกันผ่านบริดจ์ (เช่น การใช้งาน libpurple พร้อมรองรับ XMPP, Telegram, Discord และ IRC)

Matrix 1.0 - การเปิดตัวโปรโตคอลการส่งข้อความแบบกระจายอำนาจ

นวัตกรรมหลัก (และข้อกำหนดเบื้องต้นสำหรับการใช้งาน) ของเซิร์ฟเวอร์ Synapse 1.0 - การใช้งานโปรโตคอล Matrix 1.0 - คือการใช้ใบรับรอง TLS (Let's Encrypt ฟรีก็เหมาะสมเช่นกัน) สำหรับโดเมนเซิร์ฟเวอร์ ซึ่งรับประกันการถ่ายโอนข้อมูลที่ปลอดภัยระหว่างเซิร์ฟเวอร์ เข้าร่วมในเครือข่ายสหพันธรัฐ ดังนั้น หากคุณใช้ใบรับรองที่ลงนามด้วยตนเองสำหรับโฮมเซิร์ฟเวอร์ของคุณ คุณต้องสร้างใบรับรองที่ถูกต้อง มิฉะนั้นเซิร์ฟเวอร์ของคุณจะหยุดโต้ตอบกับเซิร์ฟเวอร์อื่นบนเครือข่าย

แผนการเผยแพร่โปรโตคอล Matrix 1.0 ได้รับการประกาศในกรุงบรัสเซลส์ในเดือนกุมภาพันธ์ 2019 ในการประชุมโอเพ่นซอร์สที่ใหญ่ที่สุด FOSDAM 2019 ซึ่งเป็นส่วนหนึ่งของงานในการใช้เทคโนโลยีมูลนิธิ Matrix.org เพื่อจัดหาโครงสร้างพื้นฐานการสื่อสารของรัฐบาลฝรั่งเศส

ที่น่าสนใจคือเมื่อสองเดือนที่แล้วเซิร์ฟเวอร์ matrix.org ถูกแฮ็กเกอร์โจมตี ซึ่งส่งผลให้ต้องสร้างฐานข้อมูลเซิร์ฟเวอร์ matrix.org ขึ้นใหม่ (โดยสูญเสียประวัติการแชทที่เข้ารหัสที่เก็บไว้บนเซิร์ฟเวอร์) - เช่นเดียวกับ แอปพลิเคชัน Riot สำหรับ Android จะต้องได้รับการเผยแพร่อีกครั้งเนื่องจากมีการรั่วไหลของคีย์และรหัสผ่าน แฮกเกอร์ทิ้งคำแนะนำในการปรับปรุงกระบวนการทางธุรกิจและความปลอดภัยของเซิร์ฟเวอร์ (เกี่ยวข้องกับช่องโหว่ใน Jenkins ซึ่งเป็นแพลตฟอร์มสำหรับการพัฒนาและทดสอบซอฟต์แวร์อัตโนมัติ) เซิร์ฟเวอร์ Matrix “home” ไม่ได้รับผลกระทบ ยกเว้น “สติ๊กเกอร์” ที่ไม่สามารถใช้งานได้ชั่วคราวสำหรับข้อความของผู้ใช้และบริการที่ไม่จำเป็นอื่นๆ

ไคลเอนต์ Riot.im ที่ได้รับความนิยมสูงสุด (เวอร์ชันปัจจุบัน 1.2.1) - ใช้งานได้ทั้งในการใช้งานเดสก์ท็อปและบนแพลตฟอร์มมือถือส่วนใหญ่ - สะดวกสบายและเชื่อถือได้ใกล้เคียงกับไคลเอนต์ที่คล้ายกันสำหรับ Slack และ Telegram

Matrix 1.0 - การเปิดตัวโปรโตคอลการส่งข้อความแบบกระจายอำนาจ

เหมือนฉันแล้ว อ้างเซิร์ฟเวอร์ไซแนปส์นั้นไม่ต้องการฮาร์ดแวร์มากนัก - สำหรับเซิร์ฟเวอร์ "ที่บ้าน" คุณสามารถใช้ไมโครคอมพิวเตอร์ ARM ODROID-XU4 ได้ในราคา $ 49 และเนื่องจากการปรากฏตัวของเครื่องเสมือนบนโปรเซสเซอร์ ARM Graviton ใน Amazon Cloud เมื่อปลายปีที่แล้ว คุณสามารถตั้งค่าระบบสำรอง “home mini data center” ในระบบคลาวด์ของ Amazon ได้ในราคาประหยัด

ข่าวสารและข้อมูลเพิ่มเติม - matrix.org

ที่มา: will.com

เพิ่มความคิดเห็น