Tổng quan Kloud Klub
Kloud Klub Chat dựa trên Matrix, một giao thức nguồn mở được thiết kế cho khả năng tương tác, giao tiếp phi tập trung, mã hóa đầu cuối & API HTTP tiêu chuẩn, v.v.
Đây là Matrix: Matrix là một dự án mã nguồn mở xuất bản tiêu chuẩn mở Matrix cho giao tiếp an toàn, phi tập trung, thời gian thực và các triển khai tham chiếu được cấp phép Apache của nó.
Được duy trì bởi Tổ chức phi lợi nhuận Matrix.org, chúng tôi mong muốn tạo ra một nền tảng mở độc lập, sôi động và phát triển như chính Web, nhưng dành cho giao tiếp.
Kể từ tháng 6 năm 2019, Matrix đã hết giai đoạn thử nghiệm và giao thức này hoàn toàn phù hợp để sử dụng trong sản xuất.
Nhắn tin:
Matrix cung cấp cho bạn SDK và API HTTP đơn giản (iOS, Android, Web) để tạo phòng trò chuyện, trò chuyện trực tiếp và bot trò chuyện, hoàn chỉnh với mã hóa đầu cuối, truyền tệp, lịch sử hội thoại được đồng bộ hóa, tin nhắn được định dạng, biên nhận đã đọc, v.v.
Các cuộc hội thoại được sao chép trên tất cả các máy chủ tham gia vào chúng, nghĩa là không có điểm kiểm soát hoặc lỗi duy nhất. Bạn có thể tiếp cận bất kỳ người dùng nào khác trong hệ sinh thái Matrix toàn cầu với hơn 40 triệu người dùng, thậm chí bao gồm cả những người trên các mạng khác thông qua cầu nối.
Mã hóa đầu cuối:
Matrix cung cấp mã hóa đầu cuối tiên tiến nhất thông qua bánh cóc mật mã Olm và Megolm. Điều này đảm bảo rằng chỉ những người nhận dự định mới có thể giải mã tin nhắn của bạn, đồng thời cảnh báo nếu có bất kỳ thiết bị không mong muốn nào được thêm vào cuộc hội thoại.
Mã hóa của Matrix dựa trên Thuật toán Ratchet kép được phổ biến bởi Signal, nhưng được mở rộng để hỗ trợ mã hóa cho các phòng chứa hàng nghìn thiết bị. Olm và Megolm được chỉ định là một tiêu chuẩn mở và việc triển khai được phát hành theo giấy phép Apache, được NCC Group kiểm tra độc lập.
VoIP:
Với sự ra đời của WebRTC, các nhà phát triển đã có được khả năng trao đổi các cuộc gọi thoại và video chất lượng cao – nhưng không có cách tiêu chuẩn nào để thực sự định tuyến các cuộc gọi.
Ma trận là lớp báo hiệu bị thiếu cho WebRTC. Nếu bạn đang tích hợp VoIP vào ứng dụng của mình hoặc muốn hiển thị ứng dụng VoIP hiện tại của mình cho nhiều đối tượng hơn, thì việc xây dựng SDK và cầu nối của Matrix sẽ là điều dễ hiểu.
bắc cầu:
Matrix sở hữu tên gọi này nhờ khả năng kết nối các nền tảng hiện có thành một ma trận giao tiếp mở toàn cầu. Cầu nối là cốt lõi của Matrix và được thiết kế sao cho dễ viết nhất có thể, với Matrix cung cấp ngôn ngữ mẫu số chung cao nhất để liên kết các mạng lại với nhau.
Nhóm Matrix cốt lõi duy trì cầu nối với Slack, IRC, XMPP và Gitter, đồng thời, cộng đồng Matrix rộng lớn hơn cung cấp cầu nối cho Telegram, Discord, WhatsApp, Facebook, Signal, v.v.
Đây là Matrix: Matrix là một dự án mã nguồn mở xuất bản tiêu chuẩn mở Matrix cho giao tiếp an toàn, phi tập trung, thời gian thực và các triển khai tham chiếu được cấp phép Apache của nó.
Được duy trì bởi Tổ chức phi lợi nhuận Matrix.org, chúng tôi mong muốn tạo ra một nền tảng mở độc lập, sôi động và phát triển như chính Web, nhưng dành cho giao tiếp.
Kể từ tháng 6 năm 2019, Matrix đã hết giai đoạn thử nghiệm và giao thức này hoàn toàn phù hợp để sử dụng trong sản xuất.
Nhắn tin:
Matrix cung cấp cho bạn SDK và API HTTP đơn giản (iOS, Android, Web) để tạo phòng trò chuyện, trò chuyện trực tiếp và bot trò chuyện, hoàn chỉnh với mã hóa đầu cuối, truyền tệp, lịch sử hội thoại được đồng bộ hóa, tin nhắn được định dạng, biên nhận đã đọc, v.v.
Các cuộc hội thoại được sao chép trên tất cả các máy chủ tham gia vào chúng, nghĩa là không có điểm kiểm soát hoặc lỗi duy nhất. Bạn có thể tiếp cận bất kỳ người dùng nào khác trong hệ sinh thái Matrix toàn cầu với hơn 40 triệu người dùng, thậm chí bao gồm cả những người trên các mạng khác thông qua cầu nối.
Mã hóa đầu cuối:
Matrix cung cấp mã hóa đầu cuối tiên tiến nhất thông qua bánh cóc mật mã Olm và Megolm. Điều này đảm bảo rằng chỉ những người nhận dự định mới có thể giải mã tin nhắn của bạn, đồng thời cảnh báo nếu có bất kỳ thiết bị không mong muốn nào được thêm vào cuộc hội thoại.
Mã hóa của Matrix dựa trên Thuật toán Ratchet kép được phổ biến bởi Signal, nhưng được mở rộng để hỗ trợ mã hóa cho các phòng chứa hàng nghìn thiết bị. Olm và Megolm được chỉ định là một tiêu chuẩn mở và việc triển khai được phát hành theo giấy phép Apache, được NCC Group kiểm tra độc lập.
VoIP:
Với sự ra đời của WebRTC, các nhà phát triển đã có được khả năng trao đổi các cuộc gọi thoại và video chất lượng cao – nhưng không có cách tiêu chuẩn nào để thực sự định tuyến các cuộc gọi.
Ma trận là lớp báo hiệu bị thiếu cho WebRTC. Nếu bạn đang tích hợp VoIP vào ứng dụng của mình hoặc muốn hiển thị ứng dụng VoIP hiện tại của mình cho nhiều đối tượng hơn, thì việc xây dựng SDK và cầu nối của Matrix sẽ là điều dễ hiểu.
bắc cầu:
Matrix sở hữu tên gọi này nhờ khả năng kết nối các nền tảng hiện có thành một ma trận giao tiếp mở toàn cầu. Cầu nối là cốt lõi của Matrix và được thiết kế sao cho dễ viết nhất có thể, với Matrix cung cấp ngôn ngữ mẫu số chung cao nhất để liên kết các mạng lại với nhau.
Nhóm Matrix cốt lõi duy trì cầu nối với Slack, IRC, XMPP và Gitter, đồng thời, cộng đồng Matrix rộng lớn hơn cung cấp cầu nối cho Telegram, Discord, WhatsApp, Facebook, Signal, v.v.
Xem thêm