Giao thức ma trận là gì và nó hoạt động như thế nào?

Giao thức ma trận là gì và nó hoạt động như thế nào?

Hầu hết các nền tảng chúng tôi sử dụng để giao tiếp với nhau trực tuyến được gắn với một nhà cung cấp duy nhất. Nhưng không có lý do kỹ thuật nào để mọi thứ diễn ra theo cách này. Có nhiều cách để trò chuyện trực tuyến mang lại mức độ riêng tư và tự do cao hơn. Ma trận là một trong những cách đó.

Giao thức Ma trận là gì?

Ma trận là một tiêu chuẩn mở cho giao tiếp thời gian thực. Đặc biệt hơn, nó cho phép bạn giao tiếp giữa các nhà cung cấp dịch vụ khác nhau. Hãy nghĩ về cách thức hoạt động của email. Nếu bạn có địa chỉ email ProtonMail, bạn không bị giới hạn chỉ nói chuyện với những người dùng ProtonMail khác. Matrix cung cấp sự tự do tương tự để trò chuyện trực tuyến.

Matrix là một trong nhiều ứng dụng và dịch vụ có sẵn để giúp bạn phân cấp hoạt động trực tuyến của mình theo cách này. Cùng với nhau, chúng được gọi là web phi tập trung (hoặc fediverse ) và với chúng, bạn có thể kiểm soát cuộc sống kỹ thuật số của mình ngay hôm nay.

Ma trận không phải là nỗ lực đầu tiên trong việc phân quyền trò chuyện.

XMPP, Giao thức nhắn tin mở rộng và hiện diện, đã thực hiện điều này cho tính năng nhắn tin tức thời, nơi nó đóng vai trò là nền tảng cho những ứng dụng như Google Talk, Facebook Messenger và WhatsApp (tất cả đều ngày càng bị khóa). Ngoài ra, vì XMPP có thể mở rộng, nó đã phát triển để xử lý các cuộc gọi VoIP và trò chuyện video.

Matrix là một giao thức mới hơn được thiết kế để thực hiện tất cả những điều này ngay từ đầu, theo cách chúng ta đã quen với việc trò chuyện trên các thiết bị của mình. Tuy nhiên, không chỉ khả năng này làm cho Matrix trở nên thú vị mà còn là cách Matrix hoạt động.

Giao thức Ma trận hoạt động như thế nào?

Giao thức ma trận là gì và nó hoạt động như thế nào?

Matrix.org Foundation mô tả Matrix không phải là một giao thức mà là một kho hội thoại phi tập trung. Không có điểm lỗi nào, chẳng hạn như máy chủ tập trung, trong Matrix. Khi bạn giao tiếp với ai đó, dữ liệu được chia sẻ giữa tất cả các máy chủ, với những người dùng tham gia vào cuộc trò chuyện. Nếu máy chủ của bạn gặp sự cố, cuộc trò chuyện vẫn có thể tiếp tục ở nơi khác cho đến khi máy chủ của bạn hoạt động trở lại.

Đây là một nỗ lực để dân chủ hóa truyền thông. Mỗi máy chủ có quyền sở hữu ngang nhau đối với các cuộc trò chuyện và tự chủ đối với dữ liệu của người dùng. Các máy chủ này có thể được tự lưu trữ tại nhà hoặc trên một máy chủ riêng ảo hoặc được tổ chức, công ty hoặc cộng đồng lưu trữ. Điều này trái ngược với tất cả các nền tảng thương mại lớn, chẳng hạn như Discord, nơi công ty sở hữu các máy chủ mà mọi người kết nối và kết quả là tất cả dữ liệu. Và nếu các máy chủ đó gặp sự cố, không ai có thể liên lạc được.

Đó không phải là nơi mà sự tương phản dừng lại. Trong khi ai đó trên Twitter không thể gửi tin nhắn trực tiếp cho ai đó trên Facebook, Matrix có thể tương tác theo thiết kế. Bạn có thể thiết lập tài khoản Skype, tài khoản Discord và tài khoản Slack của mình để bất kể ai đó gửi tin nhắn cho bạn ở đâu, bạn sẽ thấy chúng trong ứng dụng khách Matrix của mình và bạn có thể trả lời bất kỳ chúng từ một nơi. Ma trận đề cập đến chức năng này như là cầu nối .

Cách sử dụng ma trận

Giao thức ma trận là gì và nó hoạt động như thế nào?

Để bắt đầu giao tiếp bằng giao thức Ma trận, bạn cần một ứng dụng khách Ma trận. Đây là ứng dụng có biểu tượng mà bạn sẽ thấy trong ngăn kéo ứng dụng, trên màn hình nền hoặc thanh tác vụ của bạn.

Tổ chức Matrix.org đề xuất Element là thứ gần nhất để trở thành một sản phẩm chủ lực. Nó giới thiệu những gì Matrix có thể làm và đa nền tảng, vì vậy bạn có thể cài đặt nó trên bất kỳ hệ điều hành máy tính để bàn hoặc di động nào bạn muốn.

Yếu tố không đơn độc và có rất nhiều khách hàng để lựa chọn. Một số được điều chỉnh cho phù hợp với một hệ điều hành cụ thể hoặc trên Linux, một môi trường máy tính để bàn cụ thể, chẳng hạn như Fractal cho GNOME và NeoChat cho KDE Plasma. Những người khác được tạo bằng ngôn ngữ lập trình hoặc bộ công cụ cụ thể, chẳng hạn như FluffyChat được tạo bằng Go và Mirage với Qt và Python. Mỗi cung cấp hỗ trợ cho các mức độ khác nhau của các tính năng Ma trận.

Bạn cũng sẽ cần chọn một máy chủ để lưu trữ tài khoản của mình. Bạn có thể đi theo con đường tự lưu trữ nếu bạn muốn kiểm soát tối đa dữ liệu của mình và đánh giá cao sự tự do mà bạn không có với các mạng thương mại lớn. Nhưng điều này đi kèm với sự phức tạp hơn và nó hầu như không bắt buộc. Nếu bạn chỉ muốn thiết lập và chạy và bắt đầu trò chuyện nhanh chóng như trên bất kỳ nền tảng nào khác, bạn cũng có thể làm điều đó. Có lẽ nơi dễ nhất để bắt đầu là app.element.io .

ID người dùng Ma trận của bạn xuất hiện ở định dạng sau.

@username:server.com

Đây giống như một địa chỉ email hoặc xử lý của bạn trên Mastodon. Trên nền tảng tập trung, mọi người trên cùng một máy chủ, vì vậy chỉ cần một tên người dùng là đủ. Trên các mạng liên kết, bạn cần chỉ định tên người dùng và máy chủ nơi tên người dùng đó có thể được tạo. Hãy nhớ rằng thuật ngữ "máy chủ" đang được sử dụng lỏng lẻo ở đây. Về mặt kỹ thuật, một dịch vụ như Instagram có nhiều máy chủ xử lý lượng dữ liệu không thể tưởng tượng được, nhưng đối với người dùng cuối, nhiều máy chủ này xuất hiện như một.

Ma trận có những tính năng nào?

Ma trận xử lý tất cả các loại giao tiếp, nhưng giao tiếp là một thuật ngữ rất rộng. Vì vậy, bạn thực sự có thể làm gì với Matrix?

  • Nhắn tin tức thời một-một
  • Các phòng chat
  • Cuộc gọi video
  • Cuộc gọi âm thanh
  • Chia sẻ file
  • Các chức năng bắc cầu khác không liên quan đến giao tiếp

So sánh trực tiếp nhất với một dịch vụ tương tự như Matrix sẽ là Discord. Nhưng ngoài việc Ma trận được liên kết, còn có hỗ trợ mã hóa end-to-end. Vì vậy, ngoài quyền sở hữu lớn hơn đối với dữ liệu của mình, bạn cũng có mức độ riêng tư cao hơn.

Một lần nữa, cũng có cầu nối. Mặc dù trải nghiệm không liền mạch nhưng Matrix là một trong những lựa chọn tốt nhất hiện nay để sử dụng một ứng dụng khách duy nhất để quản lý tất cả các nền tảng nhắn tin khác nhau của bạn. Bạn cũng có thể kết nối các dịch vụ không được sử dụng để giao tiếp với người khác, chẳng hạn như nhận thông tin cập nhật về các bài đăng mới với nguồn cấp dữ liệu RSS.

Bạn thậm chí có thể kết nối Matrix với Twitter, mặc dù nếu bạn muốn có một giải pháp thay thế phi tập trung toàn diện, bạn có thể muốn xem xét Mastodon để thay thế .

Bạn có nên sử dụng ma trận?

Như với bất kỳ nền tảng truyền thông nào, câu hỏi đặt ra là bạn bè, gia đình hoặc đồng nghiệp của bạn sử dụng nền tảng nào? Họ có sẵn sàng chuyển đổi không? Hay bạn có hài lòng khi kết nối với những người đã sử dụng Matrix? Một lần nữa, bạn có thể tham gia các kênh hiện có để trò chuyện với người lạ về những sở thích được chia sẻ.

Ngay cả khi không có ai trong vòng kết nối của bạn sử dụng Ma trận, bạn vẫn có thể tự mình áp dụng Ma trận và là cầu nối cho bất kỳ nền tảng nào họ sử dụng.

Ma trận là một công nghệ thú vị và là một ví dụ về cách thức giao tiếp trực tuyến có thể được thực hiện. Nếu đó là tầm nhìn mà bạn chia sẻ, hãy đăng ký và giúp biến nó thành hiện thực.


Mã hóa đồng hình là gì?

Mã hóa đồng hình là gì?

Một từ được xuất hiện rất nhiều gần đây là mã hóa đồng hình. Nhiều công ty và dịch vụ trực tuyến đang chuyển đổi mô hình mã hóa của họ thành một loại mã hóa đồng hình, quảng cáo rằng nó mang lại sự riêng tư và bảo mật cho người dùng tốt hơn.

Màn hình trường ánh sáng là gì và hoạt động như thế nào?

Màn hình trường ánh sáng là gì và hoạt động như thế nào?

Màn hình trường ánh sáng đang dần thay đổi cách chúng ta nhìn thế giới xung quanh. Hay đúng hơn, cách chúng ta nhìn thế giới không xung quanh chúng ta. Từ nhiếp ảnh cổ điển đến giáo dục và chẩn đoán nâng cao đến hiện diện và giải trí từ xa, bài viết này sẽ xem xét màn hình trường ánh sáng là gì, cách hoạt động của các loại màn hình khác nhau và cách chúng được sử dụng.

Cách thức hoạt động của UART, SPI và I2C Serial Communications, và tại sao chúng ta vẫn sử dụng chúng

Cách thức hoạt động của UART, SPI và I2C Serial Communications, và tại sao chúng ta vẫn sử dụng chúng

Cho dù đó là thiết bị ngoại vi máy tính, thiết bị thông minh, thiết bị Internet vạn vật (IoT) hay công cụ đo lường điện tử, chúng đều sử dụng giao thức truyền thông nối tiếp để kết nối các thành phần điện tử khác nhau với nhau.

Đe doạ trực tuyến là gì và bạn có thể đối phó với nó như thế nào?

Đe doạ trực tuyến là gì và bạn có thể đối phó với nó như thế nào?

Internet đã cho phép nhiều người kết nối hơn bao giờ hết, cho dù tốt hơn hay tồi tệ hơn. Nhiều người sử dụng Internet cho mục đích xây dựng và vui vẻ, thì những người khác sử dụng nó để thực hiện một kiểu bắt nạt mới: bắt nạt trên mạng.

Hypervisor là gì? Nó có khác với máy ảo không?

Hypervisor là gì? Nó có khác với máy ảo không?

Hypervisor là một phần mềm được sử dụng để tạo máy ảo. Máy ảo là một mô phỏng của máy tính. Máy ảo được sử dụng để tạo nhiều môi trường máy tính trên một phần cứng.

Điểm truy cập so với Bộ định tuyến — Sự khác biệt là gì?

Điểm truy cập so với Bộ định tuyến — Sự khác biệt là gì?

Việc thiết lập Wi-Fi cho gia đình hoặc cơ sở kinh doanh của bạn có thể dễ dàng trở nên quá tải và khó hiểu. Có khá nhiều thuật ngữ và thiết bị khác nhau tham gia vào quá trình này và mỗi tình huống Wi-Fi là duy nhất. Một doanh nghiệp lớn với rất nhiều thiết bị được kết nối với mạng trên một khu vực rộng lớn sẽ cần những thứ khác biệt đáng kể so với một ngôi nhà đơn giản với một vài thiết bị.

8 ví tiền điện tử phần mềm tốt nhất để lưu trữ tài sản của bạn

8 ví tiền điện tử phần mềm tốt nhất để lưu trữ tài sản của bạn

Nếu bạn sở hữu bất kỳ lượng tiền điện tử nào, bạn có thể tự hỏi làm thế nào để lưu trữ nó một cách an toàn và bảo mật nhất. Cho rằng tiền điện tử là một dạng tiền kỹ thuật số, bạn không thể chỉ để nó trong ngăn kéo cạnh giường ngủ hoặc két sắt của mình. Thay vào đó, nó cần được lưu trữ trên một phần cứng hoặc phần mềm.

Trọng lượng kỹ thuật số theo dõi Tonal và Nordic hoạt động như thế nào?

Trọng lượng kỹ thuật số theo dõi Tonal và Nordic hoạt động như thế nào?

Bạn đã từng xem quảng cáo về máy tập thể dục sử dụng trọng lượng kỹ thuật số và tự hỏi đó là cái quái gì chưa? Hay bạn đã nhìn vào những chiếc máy mới kiểu dáng đẹp và gọn gàng này và tự hỏi tất cả sự phản kháng đến từ đâu?

10 câu hỏi thường gặp về ô tô điện mà bạn luôn muốn hỏi

10 câu hỏi thường gặp về ô tô điện mà bạn luôn muốn hỏi

Xe điện (EV) đang trở nên phổ biến hơn rất nhiều. Tính đến năm 2020, có khoảng 1,8 triệu xe điện đã được đăng ký ở Mỹ - gấp ba lần so với năm 2016. Trên toàn thế giới, ước tính có khoảng 10,2 triệu xe điện vào năm 2020.

Một eGPU mini Mac có thể tăng hiệu suất đồ họa

Một eGPU mini Mac có thể tăng hiệu suất đồ họa

Sử dụng eGPU với Mac mini của bạn có thể là một cách tuyệt vời để tận dụng tối đa không gian nhỏ trong khi vẫn đạt được hiệu suất đồ họa tuyệt vời cho các tác vụ như chơi game và xử lý hình ảnh. Trong hướng dẫn này, hãy giải thích rõ ràng những gì một eGPU có thể thêm vào thiết lập của bạn, cách chúng hoạt động và liệu nó có đáng để chi thêm một số tiền cho bộ dụng cụ nhỏ gọn này hay không.

Âm thanh 16 bit so với 24 bit so với 32 bit

Âm thanh 16 bit so với 24 bit so với 32 bit

Khi xử lý âm thanh kỹ thuật số, bạn sẽ thường thấy các thuật ngữ như độ phân giải âm thanh, tốc độ lấy mẫu và các thuật ngữ khác mô tả đặc điểm tệp. Điều quan trọng là phải biết điều gì phân biệt âm thanh tốt và âm thanh xấu, vì vậy sẽ giúp bạn làm quen với các thuật ngữ này.

Xbox Series X so với PS5: Cái nào có nhiều Teraflop nhất?

Xbox Series X so với PS5: Cái nào có nhiều Teraflop nhất?

Một thế hệ bảng điều khiển mới đang đến với chúng tôi. Sự xuất hiện của PlayStation 5 và Xbox Series X đánh dấu bước tiến tiếp theo của trò chơi console. Như bạn có thể mong đợi, các game thủ muốn biết máy chơi game nào tốt hơn? Tùy chọn chơi game nào sẽ mang lại hiệu quả tốt nhất cho đồng tiền của bạn trong tương lai gần?

Bộ điều hợp đường dây điện so với Wi-Fi lưới: Điều gì tốt nhất cho ngôi nhà của bạn?

Bộ điều hợp đường dây điện so với Wi-Fi lưới: Điều gì tốt nhất cho ngôi nhà của bạn?

Nếu bạn không thể kết nối Internet ở một số khu vực trong nhà, có một số cách để giải quyết vấn đề. Hai trong số các tùy chọn phổ biến nhất là bộ điều hợp đường dây điện và Wi-Fi lưới.

Làm thế nào để lực lượng và phản hồi xúc giác làm cho trò chơi trở nên hấp dẫn hơn?

Làm thế nào để lực lượng và phản hồi xúc giác làm cho trò chơi trở nên hấp dẫn hơn?

Một phần quan trọng trong việc thưởng thức trò chơi của chúng ta là sự đắm chìm, cho phép bản thân đi sâu vào thế giới ảo như thể bạn đang thực sự ở đó. Một điều có thể làm tăng sự đắm chìm của bạn là mô phỏng cảm ứng vật lý trong thế giới thực, đưa bạn đến gần với thế giới ảo.

5 phát minh hay nhất của Nikola Teslas và cách chúng định hình thế giới

5 phát minh hay nhất của Nikola Teslas và cách chúng định hình thế giới

Khi bạn nghĩ đến từ Tesla, hình ảnh những chiếc ô tô điện và tỷ phú sẽ xuất hiện tự nhiên. Tuy nhiên, nhà phát minh Nikola Tesla, người được Elon Musk đặt tên cho công ty của mình, đã đóng một vai trò rất lớn trong lịch sử và thay đổi cuộc sống của nhiều người. Vậy Nikola Tesla là ai và ông ấy chịu trách nhiệm cho những phát minh quan trọng nào?

DNS qua HTTPS: DNS được mã hóa có chậm hơn không?

DNS qua HTTPS: DNS được mã hóa có chậm hơn không?

Khi chọn giao thức bảo mật và kết nối internet phù hợp, nhiều yếu tố có thể ảnh hưởng đến quyết định của bạn, từ mức độ dễ dàng và thuận tiện để triển khai, mức độ an toàn mà nó giữ cho dữ liệu của bạn và tốc độ kết nối tổng thể.

Ví đa chữ ký là gì?

Ví đa chữ ký là gì?

Một mối quan tâm lớn đối với những người nắm giữ tiền điện tử là bảo mật. Các mối lo ngại về bảo mật thường liên quan đến các giao thức bảo mật và tính bảo mật của ví tiền điện tử, những mối đe dọa đáng kể đối với tiền có thể bị tin tặc giả mạo hoặc đánh cắp.

Huy động vốn từ cộng đồng là gì và bạn có thể tin tưởng vào chiến dịch Kickstarter không?

Huy động vốn từ cộng đồng là gì và bạn có thể tin tưởng vào chiến dịch Kickstarter không?

Kickstarter, Indiegogo, Unbound, Blurb ... ngày nay cơ hội cho các chiến dịch huy động vốn từ cộng đồng là rất lớn. Nhưng nếu bạn chưa bao giờ ủng hộ một dự án trên Kickstarter và không thực sự biết huy động vốn từ cộng đồng là gì - hoặc nếu bạn lo ngại về độ tin cậy của chúng - thì chúng tôi sẽ giúp bạn.

HDMI-CEC là gì và nó có tác dụng gì?

HDMI-CEC là gì và nó có tác dụng gì?

HDMI đã là cáp tiêu chuẩn để kết nối các thiết bị âm thanh và video trong một thời gian, nhưng không phải tất cả các tính năng của nó đều được nhiều người biết đến. Bạn có thể đã thấy tùy chọn cho HDMI-CEC trên TV, hệ thống rạp hát gia đình hoặc tương tự và tự hỏi điều này có tác dụng gì.

Mã hóa đồng hình là gì?

Mã hóa đồng hình là gì?

Một từ được xuất hiện rất nhiều gần đây là mã hóa đồng hình. Nhiều công ty và dịch vụ trực tuyến đang chuyển đổi mô hình mã hóa của họ thành một loại mã hóa đồng hình, quảng cáo rằng nó mang lại sự riêng tư và bảo mật cho người dùng tốt hơn.

Ảnh Bitmap là gì?

Ảnh Bitmap là gì?

Đối với hầu hết mọi người, phương tiện kỹ thuật số là một phần trong cuộc sống hàng ngày của bạn. Nhưng chúng tôi không phải lúc nào cũng nghĩ về cách nó được tạo ra.

Màn hình trường ánh sáng là gì và hoạt động như thế nào?

Màn hình trường ánh sáng là gì và hoạt động như thế nào?

Màn hình trường ánh sáng đang dần thay đổi cách chúng ta nhìn thế giới xung quanh. Hay đúng hơn, cách chúng ta nhìn thế giới không xung quanh chúng ta. Từ nhiếp ảnh cổ điển đến giáo dục và chẩn đoán nâng cao đến hiện diện và giải trí từ xa, bài viết này sẽ xem xét màn hình trường ánh sáng là gì, cách hoạt động của các loại màn hình khác nhau và cách chúng được sử dụng.

Giao thức ma trận là gì và nó hoạt động như thế nào?

Giao thức ma trận là gì và nó hoạt động như thế nào?

Hầu hết các nền tảng chúng tôi sử dụng để giao tiếp với nhau trực tuyến được gắn với một nhà cung cấp duy nhất. Nhưng không có lý do kỹ thuật nào để mọi thứ diễn ra theo cách này. Có nhiều cách để trò chuyện trực tuyến mang lại mức độ riêng tư và tự do cao hơn. Ma trận là một trong những cách đó.

Cách thức hoạt động của UART, SPI và I2C Serial Communications, và tại sao chúng ta vẫn sử dụng chúng

Cách thức hoạt động của UART, SPI và I2C Serial Communications, và tại sao chúng ta vẫn sử dụng chúng

Cho dù đó là thiết bị ngoại vi máy tính, thiết bị thông minh, thiết bị Internet vạn vật (IoT) hay công cụ đo lường điện tử, chúng đều sử dụng giao thức truyền thông nối tiếp để kết nối các thành phần điện tử khác nhau với nhau.

Đe doạ trực tuyến là gì và bạn có thể đối phó với nó như thế nào?

Đe doạ trực tuyến là gì và bạn có thể đối phó với nó như thế nào?

Internet đã cho phép nhiều người kết nối hơn bao giờ hết, cho dù tốt hơn hay tồi tệ hơn. Nhiều người sử dụng Internet cho mục đích xây dựng và vui vẻ, thì những người khác sử dụng nó để thực hiện một kiểu bắt nạt mới: bắt nạt trên mạng.

Giải thích 99 thuật ngữ về tiền điện tử: Mọi định nghĩa về tiền điện tử mà bạn cần

Giải thích 99 thuật ngữ về tiền điện tử: Mọi định nghĩa về tiền điện tử mà bạn cần

Tiền điện tử là loại tiền kỹ thuật số chạy trên mạng máy tính phi tập trung được gọi là blockchain. Một số loại tiền điện tử quan trọng nhất và được chấp nhận rộng rãi là Bitcoin, Ethereum, Tether, Cardano, Binance Coin và USD Coin.

Hypervisor là gì? Nó có khác với máy ảo không?

Hypervisor là gì? Nó có khác với máy ảo không?

Hypervisor là một phần mềm được sử dụng để tạo máy ảo. Máy ảo là một mô phỏng của máy tính. Máy ảo được sử dụng để tạo nhiều môi trường máy tính trên một phần cứng.

Điểm truy cập so với Bộ định tuyến — Sự khác biệt là gì?

Điểm truy cập so với Bộ định tuyến — Sự khác biệt là gì?

Việc thiết lập Wi-Fi cho gia đình hoặc cơ sở kinh doanh của bạn có thể dễ dàng trở nên quá tải và khó hiểu. Có khá nhiều thuật ngữ và thiết bị khác nhau tham gia vào quá trình này và mỗi tình huống Wi-Fi là duy nhất. Một doanh nghiệp lớn với rất nhiều thiết bị được kết nối với mạng trên một khu vực rộng lớn sẽ cần những thứ khác biệt đáng kể so với một ngôi nhà đơn giản với một vài thiết bị.

8 ví tiền điện tử phần mềm tốt nhất để lưu trữ tài sản của bạn

8 ví tiền điện tử phần mềm tốt nhất để lưu trữ tài sản của bạn

Nếu bạn sở hữu bất kỳ lượng tiền điện tử nào, bạn có thể tự hỏi làm thế nào để lưu trữ nó một cách an toàn và bảo mật nhất. Cho rằng tiền điện tử là một dạng tiền kỹ thuật số, bạn không thể chỉ để nó trong ngăn kéo cạnh giường ngủ hoặc két sắt của mình. Thay vào đó, nó cần được lưu trữ trên một phần cứng hoặc phần mềm.