Contents

Giao thức nhắn tin XMTP Web3 là gì và nó hoạt động như thế nào?

Bài học chính

XMTP là một giao thức truyền thông sáng tạo được thiết kế để đảm bảo tính bảo mật và bảo mật của các tin nhắn được truyền giữa các tài khoản dựa trên blockchain đồng thời nhấn mạnh đến khả năng kiểm soát phi tập trung và quyền tự chủ của người dùng.

XMTP hoạt động ở nhiều cấp độ, bao gồm các lớp ứng dụng, máy khách và mạng, để tạo điều kiện giao tiếp liền mạch và khả năng tương tác trên các nền tảng và hệ thống phần mềm đa dạng thông qua cách tiếp cận phi tập trung.

Các ứng dụng nhắn tin XMTP cung cấp một số lợi thế bao gồm kiến ​​trúc phi tập trung, khả năng tương thích đa nền tảng liền mạch, kiểm soát an toàn thông tin cá nhân và truyền tải tài sản kỹ thuật số dễ dàng bắt nguồn từ sổ cái phân tán. Tuy nhiên, sự chấp nhận và tích hợp phổ biến với các nền tảng liên lạc được sử dụng rộng rãi như WhatsApp và Facebook Messenger vẫn bị hạn chế trong giai đoạn cụ thể này.

Web3 thể hiện một tiến bộ đáng kể so với phiên bản tiền nhiệm của nó, Web 2.0, chủ yếu nhấn mạnh đến khả năng sử dụng, thu thập dữ liệu và nội dung do người dùng tạo. Ngược lại, Web3 đặt tầm quan trọng hàng đầu vào việc phân cấp, trao quyền cho người dùng quyền kiểm soát dữ liệu của chính họ và thúc đẩy sự tương tác liền mạch giữa các hệ thống khác nhau thông qua khả năng tương tác nâng cao. Sự xuất hiện của mô hình mới này mang đến cơ hội chưa từng có cho việc tạo ra các giao thức dựa trên web ưu việt khi chúng ta chuyển từ Web2 sang Web3.

Trong quá trình chuyển đổi sang web thế hệ tiếp theo, hay “WebThus”, người ta dự đoán rằng một trong những thay đổi quan trọng nhất sẽ xảy ra trong lĩnh vực giao tiếp và cách sử dụng nó. Điều này là do các giao thức thông thường hiện có, được tối ưu hóa cho phiên bản thứ hai của Internet, được gọi là “Web2”, thiếu các tính năng cần thiết cần thiết cho chức năng nâng cao của “WebThus”. Do đó, một giải pháp thay thế có tên Giao thức hiện diện và nhắn tin mở rộng (XMPP) đã được phát triển để giải quyết những thiếu sót này và hỗ trợ các nhu cầu liên lạc hiện đại.

XMTP (Giao thức truyền thư mở rộng) là một phần mở rộng được đề xuất cho Định dạng thư Internet (IMF) được sử dụng rộng rãi, bao gồm Giao thức truyền thư đơn giản (SMTP). Mục tiêu chính của XMTP là cung cấp các tính năng bảo mật nâng cao cho giao tiếp qua email trong khi vẫn duy trì khả năng tương thích ngược với các hệ thống SMTP hiện có. Nó đạt được điều này bằng cách sử dụng nhiều cơ chế khác nhau như mã hóa S/MIME (Phần mở rộng thư Internet đa năng an toàn), chữ ký số và xác thực thư dựa trên miền. Ngoài ra, XMTP hỗ trợ các tùy chọn gửi nâng cao như tin nhắn nhiều phần, lọc nội dung và kiểm soát quyền truy cập hộp thư đến. Tuy nhiên, do tính chất phức tạp và khả năng gián đoạn cơ sở hạ tầng email hiện có, XMTP vẫn chưa được áp dụng rộng rãi.

##XMTP là gì?

Giao thức truyền tải tin nhắn mở rộng (XMTP) cải tiến, cung cấp nền tảng và khuôn khổ cho giao tiếp bí mật và được mã hóa giữa các địa chỉ blockchain, đã được giới thiệu. Giao thức này đóng vai trò là một thành phần không thể thiếu của nền tảng nhắn tin bằng cách cung cấp cho các cá nhân những khả năng không thể thiếu như cơ sở hạ tầng phân tán, khả năng tương thích đa nền tảng, hỗ trợ tích hợp ví blockchain và quyền tự chủ của người dùng.

XMTP và công ty con của nó, XMTP Labs, tận tâm hỗ trợ các nhà phát triển bằng cách cung cấp cho họ các tài nguyên cần thiết như cơ sở hạ tầng mạng, tài liệu toàn diện và hướng dẫn từng bước để tích hợp XMTP vào các ứng dụng phi tập trung (DApps) của họ.

XMTP đã nhận được sự chứng thực từ một số công ty công nghệ nổi tiếng, điều này nói lên tác động tiềm tàng của nó đối với ngành. Những người quan tâm đến việc trải nghiệm trực tiếp các khả năng của XMTP có thể làm như vậy bằng cách sử dụng nó trong nhiều nền tảng khác nhau như Ví Coinbase, Converse, CyberConnect, Lens và bất kỳ ứng dụng phi tập trung (DApp) nào sử dụng Giao thức Lens.

XMTP hoạt động như thế nào?

XMTP hoạt động ở ba cấp độ riêng biệt, bao gồm lớp ứng dụng, lớp máy khách và lớp mạng.

/vi/images/xmtp-network-overview.jpg

Lớp ứng dụng bao gồm một loạt các ứng dụng khách được thiết kế bằng cách sử dụng bộ công cụ phát triển phần mềm máy khách XMTP (SDK). Kết hợp ứng dụng khách API nhắn tin XMTP, SDK này cho phép liên lạc liền mạch giữa ứng dụng khách và cơ sở hạ tầng cơ bản. Vì XMTP hỗ trợ khả năng tương thích đa nền tảng nên người dùng có thể linh hoạt tận dụng nhiều ứng dụng khách bao gồm Converse, Coinbase Wallet, Lenster và các nền tảng hỗ trợ Lens khác.

Lớp máy khách bao gồm các trình tiêu dùng API thông báo XMTP hoạt động ở cấp ứng dụng. Trách nhiệm của tầng này trong XMTP bao gồm việc tạo ra các cá nhân có nguồn gốc từ blockchain được trang bị cả khóa mật mã công khai và riêng tư, mã hóa và giải mã các thư từ và yêu cầu, mã hóa và giải mã phân loại nội dung giao tiếp, cũng như gửi và phục hồi các bộ khóa toàn diện và các thông cáo và lời khẩn cầu được mã hóa.

Kiến trúc của XMTP kết hợp một lớp mạng phi tập trung giúp phân biệt nó với các hệ thống nhắn tin web2 thông thường. Ngược lại với các hệ thống dựa trên các máy chủ tập trung được điều khiển bởi một nền tảng đơn độc này, XMTP dựa trên mạng phân tán gồm các nút máy chủ do nhiều bên quản lý. Về cơ bản, bất kỳ ai cũng có thể đóng góp vào việc phát triển và bảo trì mạng bằng cách vận hành phiên bản nút XMTP trên thiết bị máy tính của họ.

Mặc dù khái niệm sử dụng một ứng dụng tuân thủ Giao thức hiện diện và nhắn tin mở rộng (XMPP) có vẻ hấp dẫn nhưng điều cần thiết là phải khám phá những lợi ích của việc sử dụng giải pháp như vậy.

##4 Lợi ích của Ứng dụng nhắn tin XMTP

/vi/images/freestocks-mw6onwg4fry-unsplash-muo.jpg Nguồn hình ảnh:freestocks/Unsplash

Theo diễn ngôn trước đây của chúng tôi, Web3 cách mạng hóa cả cách chúng ta sử dụng Internet cũng như các cơ chế cơ bản của nó. Bằng cách điều chỉnh theo các thông số kỹ thuật của Web3, XMTP đảm bảo trải nghiệm nhắn tin phi tập trung, an toàn và thân thiện với người dùng thông qua việc cung cấp các tính năng nâng cao cho các ứng dụng nhắn tin. Những lợi ích này bao gồm chức năng gia tăng cho người dùng cuối.

XMTP đạt được sự phân cấp thông qua việc thiết lập mạng lưới các nút toàn cầu, từ đó loại bỏ yêu cầu về một máy chủ tập trung. Bằng cách sử dụng các máy chủ phân tán này, việc kiểm soát thông tin liên lạc không tập trung vào tay một thực thể hoặc một nhóm nhỏ, do đó thúc đẩy trao đổi thông tin công bằng và dân chủ hơn.

Khả năng tương tác là tính năng chính của Giao thức nhắn tin mở rộng (XMTP), cho phép các nền tảng, chương trình phần mềm và dịch vụ khác nhau giao tiếp trơn tru. Vì không có quyền kiểm soát tập trung trên mạng nên người dùng có quyền tự do sử dụng bất kỳ ứng dụng nhắn tin ưa thích nào mà không bị ép buộc. Do đó, các cá nhân có thể gửi tin nhắn trên nhiều nền tảng và dịch vụ khác nhau bất kể lựa chọn của họ. Sau khi được chấp nhận rộng rãi, người dùng sẽ có thể sử dụng nhiều ứng dụng nhắn tin như WhatsApp, Messenger, Gmail, Discord, Viber, cùng nhiều ứng dụng khác để dễ dàng truyền tải tin nhắn qua bất kỳ nền tảng hoặc dịch vụ nào tuân thủ XMTP.

Khi sử dụng các nền tảng như WhatsApp hoặc Snapchat, người ta thừa nhận quyền sở hữu một tài khoản do nền tảng nói trên cung cấp một cách hiệu quả. Ngược lại, với XMTP, quyền sở hữu tài khoản được trao cho người dùng cùng với tất cả dữ liệu liên quan, bao gồm cả hộp thư của cá nhân. Sự sắp xếp như vậy đảm bảo an ninh cho khách hàng quen vì họ có thể tìm cách truy xuất kho lưu trữ thư được mã hóa của mình từ nút XMTP chứ không phải từ chính nền tảng. Do đó, bất kể dịch vụ nhắn tin chấm dứt hoạt động hay chọn loại trừ một khách hàng cụ thể, bên bị ảnh hưởng có thể chuyển sang một ứng dụng liên lạc khác trong khi vẫn giữ lại tài khoản cũ của họ và tất cả thư từ trong đó.

XMTP mang đến sự tiện lợi trong việc chuyển tiền thông qua việc hỗ trợ các tài khoản blockchain. Người dùng có thể tạo tài khoản XMTP proxy được liên kết với ví Coinbase của họ để truyền và nhận tiền tệ blockchain kỹ thuật số một cách an toàn và dễ dàng thông qua nền tảng nhắn tin đã chọn của họ.

Về bản chất, XMTP tạo điều kiện tích hợp liền mạch hơn các dịch vụ nhắn tin trong các ứng dụng Web3 hiện đại, từ đó thu hẹp khoảng cách giữa tiền điện tử, công nghệ chuỗi khối và nền tảng truyền thông.

Bạn có nên chuyển sang XMTP DApp không?

/vi/images/emily-morter-8xaa0f9yqne-unsplash-muo.jpg Tín dụng hình ảnh: Emily Morter/Bapt

Mặc dù vô số lợi ích liên quan đến XMTP khiến nó trở thành một triển vọng hấp dẫn đối với những người đang tìm kiếm giải pháp thay thế cho hệ thống email truyền thống, nhưng phải thừa nhận rằng XMTP vẫn là một công nghệ tương đối mới và chưa được thử nghiệm. Do đó, những cá nhân chọn sử dụng ứng dụng nhắn tin được phát triển trên nền tảng này có thể gặp phải những thách thức hoặc trở ngại nhất định trong quá trình thực hiện.

Một số nền tảng nhắn tin nổi bật, bao gồm WhatsApp, Messenger và Snapchat, hiện không có khả năng hỗ trợ XMTP. Việc thiếu khả năng tương tác này cản trở giao tiếp giữa các ứng dụng hỗ trợ XMTP và dịch vụ nhắn tin web 2.0 truyền thống. Do đó, những người dùng chọn sử dụng XMTP vào thời điểm này sẽ thấy mình không thể duy trì kết nối với các cá nhân sử dụng bất kỳ nền tảng nhắn tin nào được sử dụng rộng rãi hiện có.

Ngoài ra, cần lưu ý rằng XMTP hoạt động trong cơ sở hạ tầng tập trung chứ không phải cơ sở hạ tầng phi tập trung hiện nay. Các máy chủ XMTP hiện tại được sở hữu và vận hành bởi XMTP Labs, đóng vai trò là điểm khởi đầu cho mạng XMTP trong khi nỗ lực mở rộng phân phối nút của nó. Do đó, việc sử dụng XMTP trong giai đoạn đầu này không thể hiện đầy đủ bản chất của phân cấp.

Mặc dù cấu trúc cơ bản của XMTP đã chứng minh tính ổn định, nhưng điều cần thiết là giao thức này phải trải qua quá trình phân cấp để thu hút sự ủng hộ rộng rãi từ công chúng.

Tương lai của tin nhắn phi tập trung

Khi quá trình chuyển đổi từ Web 2.0 sang Web 3.0 diễn ra, người ta dự đoán rằng các giao thức email phi tập trung như XMTP sẽ được các nhà phát triển áp dụng trên toàn cầu ngày càng tăng. Việc sử dụng Ứng dụng phi tập trung (DApps) dự kiến ​​sẽ trở thành phương thức liên lạc hai chiều phổ biến. Hơn nữa, với yêu cầu của ví blockchain để thiết lập danh tính giả để tương tác trong các DApp này, có thể có sự gia tăng sự quan tâm của các nhà đầu tư đối với các token tiền điện tử được tích hợp với chức năng hợp đồng thông minh.

Sự chuyển đổi từ Web 2.0 sang Web 3.0 được dự đoán sẽ diễn ra dần dần, đòi hỏi sự kiên nhẫn trong thời gian này. Có thể nên thận trọng khi duy trì khả năng truy cập vào các ứng dụng nhắn tin phổ biến như WhatsApp, Snapchat và Facebook Messenger trên thiết bị di động của một người, đồng thời khám phá các ứng dụng phi tập trung (DApps) và chờ đợi sự chấp nhận rộng rãi của chúng.