Các nền tảng truyền thông xã hội do doanh nghiệp kiểm soát đã làm suy yếu kỳ vọng về văn hóa có sự tham gia trực tuyến, nhưng các nền tảng truyền thông xã hội thay thế mang lại sự quay trở lại khái niệm ban đầu về tính xã hội trực tuyến. Lens Protocol cung cấp một giao thức mạng xã hội phi tập trung lưu trữ an toàn hồ sơ và ấn phẩm của người dùng, đồng thời cho phép kiếm tiền từ nội dung và ảnh hưởng của người dùng. Mạng lưới phi tập trung được kỳ vọng sẽ chuyển đổi giao tiếp giữa các cá nhân, chia sẻ thông tin và xây dựng cộng đồng, dân chủ hóa việc tiếp cận thông tin và tài nguyên, đồng thời giảm thiểu rủi ro liên quan đến kiểm soát tập trung.
Tiêu đề gốc: Phân tích so sánh các giao thức Decentralized Social
Tác giả gốc: 1kx, Accelxr
Nguồn gốc: gương
Biên soạn bởi: Kate, Mars Finance
Sự xuất hiện của các nền tảng truyền thông xã hội do doanh nghiệp kiểm soát, được thúc đẩy bởi động cơ thương mại, đã làm suy yếu đáng kể những hy vọng ban đầu về một nền văn hóa có sự tham gia trực tuyến. Công nghệ thông tin nối mạng được cho là về cơ bản sẽ dân chủ hóa hoạt động sản xuất văn hóa, nhưng ngày nay, những nền tảng này hạn chế và định hình sự tham gia trực tuyến chủ yếu vì mục đích hướng đến lợi nhuận—lượt “thích” không thể hiện lòng biết ơn đối với một phần nội dung mà thúc đẩy công cụ kiếm tiền từ thuật toán có động cơ thương mại.
Các nền tảng truyền thông xã hội thay thế dựa trên các giao thức phi tập trung mang lại sự quay trở lại khái niệm ban đầu về tính xã hội trực tuyến. Dữ liệu được người dùng kiểm soát và phổ biến trong cơ sở dữ liệu phi tập trung, giao diện người dùng do cộng đồng điều khiển, kiểm duyệt là sự thể hiện sở thích của cộng đồng, các thuật toán được người dùng lựa chọn và tinh thần mã nguồn mở thúc đẩy sự đổi mới.
Lịch sử của phương tiện truyền thông xã hội phi tập trung và thay thế
Trước khi web trở thành trung tâm thương mại, giải trí và tương tác xã hội, nó chủ yếu là một công cụ học thuật và quân sự. Tim Berners-Lee đã có viễn cảnh mong đợi bình đẳng khi phát triển các giao thức mạng đầu tiên—Internet ban đầu được thiết kế để trở thành một mạng phi tập trung nơi thông tin có thể lưu chuyển tự do giữa nút mà không có bất kỳ điểm kiểm soát hay lỗi nào.
Tuy nhiên, khi web ngày càng có tầm quan trọng về mặt thương mại, các nền tảng tập trung như công cụ tìm kiếm và những gã khổng lồ truyền thông xã hội trở nên chiếm ưu thế. Mặc dù các thực thể này mang lại giá trị đáng kể nhưng chúng lại đi chệch khỏi đặc tính phi tập trung ban đầu, dẫn đến hoàn cảnh web2 mà chúng ta có ngày nay.

Sự đổi mới quan trọng trên dòng thời gian của các mạng xã hội thay thế là sự xuất hiện của khái niệm giao thức liên kết. Mạng liên kết đề cập đến một hệ thống trong đó nhiều máy chủ độc lập hoặc "nút" hợp tác để tạo thành một mạng xã hội duy nhất, thay vì một nền tảng tập trung trong đó một tổ chức kiểm soát tất cả các máy chủ.
Trong một hệ thống liên kết, mỗi máy chủ chạy phần mềm tương thích tuân theo giao thức chung cho phép chúng giao tiếp với nhau. Người dùng đã đăng ký trên một máy chủ có thể theo dõi, tương tác và chia sẻ nội dung một cách liền mạch với người dùng đến từ các máy chủ khác như thể họ đang ở trên cùng một nền tảng. Ví dụ về các giao thức này bao gồm ActPub và OStatus, hỗ trợ các nền tảng liên kết như Mastodon và PeerTube.
Trong thiết lập liên kết, người dùng có thể chọn máy chủ mà họ tín nhiệm , có khả năng di chuyển sang máy chủ khác hoặc thiết lập máy chủ của riêng họ, mang lại cho họ nhiều quyền tự chủ hơn. Từ "Fediverse", từ ghép giữa "liên bang" và "vũ trụ", được dùng để mô tả một hệ thống như vậy. Fediverse bắt đầu với các nền tảng như GNU Social và các nền tảng tiền thân của nó (StatusNet và Laconica), nhưng bước ngoặt thực sự là sự phát triển và áp dụng rộng rãi giao thức ActPub, được World Wide Web Consortium (W3C) công bố như một tiêu chuẩn được đề xuất vào năm 2018 .
Trong web3, các mạng xã hội liên kết là trạng thái mặc định của các hệ thống phi tập trung sau khi dữ liệu được chuyển trên chuỗi. Blockchain hoạt động như một máy chủ phụ trợ không ràng buộc, lưu trữ nội dung và giao diện người dùng lập chỉ mục nội dung này và phục vụ trực tiếp cho người dùng. Danh tính được xử lý bởi cặp khóa công khai đã quản lý ví của người dùng, cho phép họ dễ dàng xác minh bất kỳ dữ liệu hoặc nội dung nào họ tạo ra. Ngoài ra, việc sử dụng các nguyên hàm trên chuỗi như NFT cho phép gói nội dung được lưu trữ trong dữ liệu và hoạt động như tên miền hoặc số nhận dạng phi tập trung(DID).
Tương tự như cách hoạt động của ActPub, giao thức web3 cố gắng khởi động lại biểu đồ xã hội thông qua các mối quan hệ được xác thực giữa nút người dùng. Vì bất kỳ giao diện người dùng nào cũng có thể lập chỉ mục và phục vụ nội dung này nên có sự cạnh tranh gay gắt ở lớp giao diện người dùng, khiến các tính năng phát triển mạnh mẽ. Ngoài ra, vì dữ liệu nằm trên chuỗi nên người dùng có thể chọn thuật toán họ muốn sử dụng và họ có thể được khích lệ sử dụng một số thuật toán nhất định để lấy lại giá trị dữ liệu. Điều này, kết hợp với các phương tiện kiếm tiền trực tiếp hơn từ nội dung, tạo ra trải nghiệm tổng thể tốt hơn cho những người sáng tạo gần như bị loại khỏi khả năng kiếm tiền, mặc dù nội dung của họ là yếu tố thúc đẩy nhu cầu đối với các nền tảng này.
So sánh các giao thức
Để thực sự hiểu được những đổi mới trong các giao thức truyền thông xã hội phi tập trung, cần phải hiểu các sắc thái kỹ thuật cho phép chúng. Điều đáng chú ý là chúng tôi không bao gồm tất cả các giao thức xã hội mà chỉ chọn một số giao thức phổ biến nhất:

danh tính/không gian tên
Trong bối cảnh biểu đồ xã hội hoặc giao thức mạng được liên kết và phi tập trung, "không gian tên" đề cập đến một miền hoặc miền trong đó số nhận dạng người dùng hoặc các tài nguyên khác là duy nhất. Đây là một phương pháp để phân biệt tài nguyên hoặc danh tính từ miền/máy chủ này với miền/máy chủ khác, đảm bảo rằng không có xung đột hoặc mơ hồ khi tích hợp hoặc liên lạc trên nhiều miền.
Danh tính và không gian tên có liên quan trên các giao thức xã hội phi tập trung bao gồm từ các cặp khóa đơn giản (Nostr, Scuttlebutt) đến các URI trỏ đến URL HTTP cho các tệp cấu hình được lưu trữ (ActivityPub) đến việc sử dụng các nguyên hàm trên chuỗi như NFT. Các mô hình phức tạp hơn (và mở rộng ERC-6551 gần đây như Ống kính v2).
Farcaster là một ví dụ tuyệt vời về những công nghệ này. Tài khoản Farcaster đại diện cho một thực thể duy nhất trên mạng. Mỗi tài khoản có một số nhận dạng số duy nhất được gọi là ID Farcaster ("fid"). Danh tính được phát hành và quản lý trên chuỗi thông qua hợp đồng Ethereum có tên IdRegistry. Người dùng thực hiện giao dịch tới IdRegistry để nhận fid mới. Địa chỉ sở hữu fid là địa chỉ lưu trữ của người dùng. IdRegistry đảm bảo rằng ID có thể được chuyển giữa các địa chỉ và không có hai địa chỉ nào có cùng fid. Farcaster cũng đã mở rộng không gian tên này để hỗ trợ các tên ENS được xuất bản trên chuỗi hoặc ngoài chuỗi. Bằng chứng có chữ ký phải được gửi tới mạng để có được tên người dùng.
Mặt khác, ActPub xác định từng người dùng thông qua một URI duy nhất (thường là URL HTTPS). URI này trỏ đến hồ sơ của người dùng và đóng vai trò là mã định danh toàn cầu của người dùng trong liên kết đa dạng. Để làm cho các URI này thân thiện hơn với người dùng, nhiều nền tảng ActPub sử dụng hệ thống có tên Webfinger. Webfinger cho phép người dùng có danh tính như "@username@domain.com".
Lens và CyberConnect quản lý hồ sơ người dùng dưới dạng NFT. Trong trường hợp của Lens, một địa chỉ người dùng chứa một ProfileNFT và một địa chỉ có thể chứa nhiều ProfileNFT. Mỗi Hồ sơ NFT gói gọn toàn bộ lịch sử hoạt động của người dùng, bao gồm các bài đăng, bản sao, nhận xét và các loại nội dung khác mà họ tạo. Ngoài ra, Hồ sơ NFT có FollowModule, về cơ bản là một bộ quy tắc chi phối cách các tài khoản khác nhau có thể nhận được Theo dõi NFT. Các NFT theo dõi này được sử dụng để ghi lại kết nối giữa các tài khoản và hồ sơ chính trực tiếp trên chuỗi. Ngoài ra còn có phương pháp hành động có thể tồn tại, có thể được tạo riêng biệt với các tệp cấu hình và có thể được liên kết từ tệp cấu hình này sang tệp cấu hình khác. Phương pháp hành động tồn tại trong không gian tên riêng của chúng (ví dụ: lens/@alice).
dữ liệu
Dữ liệu được cho là tính năng quan trọng nhất của mạng phi tập trung, vì việc tạo và tiêu chuẩn hóa dữ liệu là nền tảng của các hệ thống này. Các kỹ thuật phổ biến nhất để quản lý dữ liệu ở đây là sử dụng các định dạng được tiêu chuẩn hóa như JSON và các đối tượng quan hệ công chúng (ví dụ: lượt thích, lượt theo dõi). Các đối tượng dữ liệu cốt lõi thường bao gồm:
• Tác nhân và đối tượng: Xác định "tác nhân" (ví dụ: người dùng hoặc nhóm) và "đối tượng" (ví dụ: bài đăng hoặc tin nhắn).
• Xuất bản: Một bài đăng hoặc bình luận được đóng gói dưới dạng "xuất bản" và thường liên kết đến nội dung bên ngoài thông qua URL.
• Chỉ thêm nội dung vào nhật ký: Mỗi mục trong nhật ký, dù là bài đăng hay bản cập nhật, là một mục nội dung riêng biệt được thêm vào và lưu trữ tuần tự.
Hãy cùng tìm hiểu một vài ví dụ để xem nó hoạt động như thế nào khi sử dụng các giao thức cụ thể.
Hoạt độngPub sử dụng định dạng dữ liệu Hoạt động 2.0, cấu trúc dựa trên JSON, để thể hiện các tương tác xã hội khác nhau như bài đăng hoặc lượt thích. Giao thức phân biệt giữa hai thành phần chính: máy trạm server (C2S) và server-to-server (S2S). C2S cho phép người dùng tương tác với các máy chủ tương ứng thông qua các ứng dụng máy trạm. Ngược lại, S2S tạo điều kiện giao tiếp giữa các máy chủ, mang lại cho giao thức các thuộc tính liên kết mạnh mẽ.
Trong ActPub, các thực thể được phân loại thành "người tham gia" (thường là tài khoản người dùng hoặc nhóm) và "đối tượng" (nội dung hoặc hành động, chẳng hạn như bài đăng hoặc lượt thích). Khi người tham gia thực hiện một hành động trên một đối tượng, hành động đó sẽ tạo ra một "hoạt động" như "Tạo", "Theo dõi" hoặc "Thích".
Web3 Social Graph áp dụng nhiều ý tưởng cốt lõi của ActPub nhưng áp dụng chúng trên chuỗi. Ví dụ: Lens Protocol giới thiệu “Ấn phẩm”, gói gọn nhiều nội dung khác nhau do người dùng tạo như bài đăng, phản hồi, nhận xét và các hình thức truyền thông khác. Mỗi ấn bản được liên kết với một ContentURI trỏ đến nội dung cụ thể được lưu trữ trên giao thức phi tập trung như IPFS hoặc Arweave hoặc trên dịch vụ lưu trữ tập trung như AWS S3. Cấu hình này đảm bảo rằng hồ sơ người dùng và tất cả các ấn phẩm liên quan được lưu trữ an toàn trong ví cá nhân của họ, loại bỏ sự phụ thuộc vào cơ sở dữ liệu tập trung.
Ngoài ra, Web3 cung cấp một phương pháp trực tiếp hơn để kiếm tiền từ nội dung và ảnh hưởng của người dùng so với các khung Web2. Người dùng có thể tính phí cho đúc Follow NFT hoặc họ có thể tích hợp mô-đun sưu tập với các ấn phẩm của họ. Tùy chọn thứ hai cho phép họ nhận phí đúc cho các NFT được liên kết với ContentURI của ấn phẩm của họ. Ngoài các tính năng này, Lens Protocol còn cung cấp API GraphQL để bảo vệ các thành phần blockchain khỏi giao diện người dùng, mang lại trải nghiệm thân thiện hơn với người dùng so với những nỗ lực trước đây phi tập trung .
Cuối cùng, nhiều giao thức mạng xã hội phi tập trung tạo ra cấu trúc dữ liệu chỉ bổ sung được xác thực bằng dữ liệu người dùng. Ví dụ: trên CyberConnect, mỗi dữ liệu lấy người dùng làm trung tâm được biểu diễn dưới dạng luồng dữ liệu, trong đó chỉ chủ sở hữu dữ liệu mới được phép cập nhật. Mỗi bản cập nhật dữ liệu sẽ được thêm vào luồng dữ liệu dưới dạng chỉ thêm nhật ký cam kết và cấu trúc dữ liệu thu được sẽ trở thành cấu trúc dữ liệu được liên kết băm được gọi là Merkle DAG. Các loại dữ liệu bao gồm nội dung, bộ sưu tập, nhận xét và đăng ký.
Tương tự, Scuttlebutt sử dụng nhật ký chỉ bổ sung. Mỗi người dùng có nhật ký riêng, trong đó mọi tin nhắn hoặc hành động mới sẽ được thêm vào cuối sau khi được danh tính của người dùng ký (tức là cặp khóa Ed25519 được liên kết). Nó cũng hỗ trợ chia sẻ dữ liệu nhị phân (được gọi là "blobs"). Đây có thể là hình ảnh, video hoặc bất kỳ nội dung nhị phân nào khác. Các đốm màu được lưu trữ riêng biệt với nhật ký chỉ nối thêm, nhưng các tham chiếu (băm) đến các đốm màu này có thể được đưa vào nhật ký.
Đối với Farcaster, tin nhắn là các cập nhật công khai, chẳng hạn như tạo bài đăng, theo dõi ai đó hoặc thêm ảnh hồ sơ, được mã hóa trong protobuf và phải được băm và ký bởi người ký tài khoản. Miễn là người dùng có đủ dung lượng lưu trữ, họ có thể xuất bản tin nhắn lên Hub. Hub kiểm tra tính hợp lệ của người ký từng tin nhắn trước khi chấp nhận nó.
kho
Phương pháp lưu trữ dữ liệu ban đầu cho các giao thức phi tập trung chủ yếu là ngoài chuỗi, mặc dù gợi nhớ đến sự đồng thuận trên chuỗi. Ví dụ: Scuttlebutt sử dụng mạng tin đồn ngang hàng đặt trách nhiệm lưu trữ trên thiết bị cục bộ của người dùng. Phương pháp này đảm bảo chủ quyền dữ liệu vì người dùng có toàn quyền kiểm soát thông tin của họ. Tuy nhiên, điều này cũng có nghĩa là tính khả dụng của dữ liệu phụ thuộc vào việc thiết bị của người dùng có trực tuyến hay không hoặc liệu các thiết bị ngang hàng khác trong mạng có bản sao dữ liệu không. Để quản lý không gian lưu trữ theo thời gian, một số máy trạm Scuttlebutt có thể cần triển khai chiến lược thu gom rác để xóa dữ liệu cũ hoặc ít liên quan hơn.
Một giải pháp thay thế khác cho phương pháp ngang hàng này là dưới dạng máy chủ lưu trữ dữ liệu, mặc dù có sự dư thừa so với các nền tảng truyền thông truyền thống. Lấy Matrix làm ví dụ, có nhiều máy chủ lưu trữ các bản sao lịch sử phòng và đồng bộ hóa chúng với nhau. Khi người dùng gửi tin nhắn (hoặc bất kỳ sự kiện nào) trong phòng, máy chủ gia đình của họ sẽ phát sự kiện đó đến các máy chủ gia đình tham gia khác, sau đó lưu trữ và chuyển tiếp sự kiện đến máy trạm được kết nối của họ. Tương tự, ActPub cho phép mỗi phiên bản (hoặc máy chủ) trong mạng lưu trữ dữ liệu của nó, thường là trong cơ sở dữ liệu. Việc lựa chọn cơ sở dữ liệu (quan hệ, NoSQL, v.v.) phụ thuộc vào việc triển khai cụ thể của phần mềm ActPub. Ví dụ: nền tảng Hoạt động phổ biến Mastodon sử dụng cơ sở dữ liệu PostgreSQL.
Các giao thức như CyberConnect, Farcaster và Lens đều sử dụng blockchain để lưu trữ. Việc sử dụng lưu trữ trên chuỗi đảm bảo tính bất biến và xác minh của dữ liệu, cung cấp nền tảng vững chắc cho các ứng dụng phi tập trung sử dụng cơ chế đồng thuận cơ bản để đồng bộ hóa trạng thái. Tuy nhiên, phương pháp này có thể đặt ra những thách thức mở rộng vì mỗi khối dữ liệu cần được lưu trữ trên chuỗi, điều này có thể dẫn đến phí giao dịch cao và thời gian truy xuất chậm hơn.
Điều này đã dẫn đến nhiều giao thức xã hội web3 đang cố gắng sử dụng phương pháp kết hợp, sử dụng bộ nhớ trên chuỗi cho các hoạt động ít thường xuyên hơn (ví dụ: hồ sơ, đăng ký) và bộ nhớ ngoài chuỗi cho các sự kiện thường xuyên hơn (ví dụ: lượt thích, lượt tweet lại, nhận xét) hoặc thường xuyên sử dụng bộ nhớ ngoài chuỗi như một giải pháp tạm thời cho dữ liệu được tải lên hàng loạt trên chuỗi.
Để xử lý hiệu quả các bản cập nhật thường xuyên giữa các kết nối của người dùng, CyberConnect sử dụng danh sách liên kết băm trong kho dữ liệu phi tập trung . Khi kết nối được bắt đầu, "nhật ký hoạt động" sẽ được tạo. Những thay đổi trạng thái tiếp theo, chẳng hạn như chuyển đổi giữa theo dõi và bỏ theo dõi, được thêm vào nhật ký này dưới dạng nút mới. Mặc dù các bản cập nhật này ban đầu được lưu trữ trên các máy chủ trung tâm, nhưng chúng được tải lên định kì lô phi tập trung như Arweave hoặc IPFS. Để thuận tiện cho việc truy xuất dữ liệu, nút trong nhật ký hoạt động được lưu trữ tập trung. Tuy nhiên, người dùng có thể xác minh tính toàn vẹn dữ liệu một cách độc lập bằng cách duyệt qua chuỗi băm này. Mặc dù một số truy vấn dữ liệu dựa vào máy chủ trung tâm, hệ thống của CyberConnect được thiết kế phi tập trung hoàn toàn đồng thời mang lại hiệu suất cao.
Tương tự, Farcaster sử dụng phương pháp kết hợp: hợp đồng trên chuỗi được sử dụng cho các hoạt động không thường xuyên , trong đó tính nhất quán và phi tập trung là quan trọng. Tài khoản, tên người dùng, bộ nhớ và khóa được quản lý bằng sê-ri hợp đồng Ethereum. Hệ thống ngoài chuỗi được sử dụng cho các hoạt động thường xuyên với yêu cầu hiệu suất cao. Tin nhắn do tài khoản người dùng tạo được lưu trữ và phổ biến trên mạng ngang hàng của trung tâm Farcaster.
bàn luận
Các giao thức xã hội phi tập trung sẽ cách mạng hóa trải nghiệm người dùng trong các tương tác kỹ thuật số. Việc tăng tốc áp dụng các cặp khóa công khai-riêng tư, được thúc đẩy bởi web3 như một biện pháp chủ động cho nội dung do AI tạo ra, sẽ thúc đẩy sự hiểu biết và làm quen rộng hơn với các nguyên tắc nhận dạng nguyên thủy trong bối cảnh này cũng như việc kiểm tra và thu thập dữ liệu liên tục của các công ty truyền thông xã hội web2. sự thúc đẩy công khai để nhiều người dùng tìm kiếm ở nơi khác. Chúng tôi kỳ vọng đường cong áp dụng các giao thức này sẽ tăng tốc.
Để tạo điều kiện thuận lợi cho việc phát triển các ứng dụng mới, các nhà phát triển giao thức và người đóng góp mã nguồn mở vượt qua các kiểu dữ liệu cơ bản và các đối tượng quan hệ hiện đang được sử dụng ở lớp cơ sở hạ tầng. Mặc dù các phiên bản nguyên thủy hiện có đã gói gọn đầy đủ chức năng của phương tiện truyền thông xã hội web2 truyền thống nhưng vẫn có tiềm năng rất lớn để mở rộng và đổi mới. Hầu hết các giao thức được thảo luận ở đây đều hỗ trợ mở rộng trong hệ thống, cung cấp nền tảng vững chắc cho sự phát triển trong tương lai và đóng góp mã nguồn mở.
Tuy nhiên, điều quan trọng là phải nhấn mạnh tầm quan trọng của khả năng tương tác. Mặc dù các nhà phát triển giao diện người dùng có thể nâng cao chức năng một cách độc lập nhưng làm như vậy có thể làm giảm hiệu quả tổng thể của hệ thống nếu những cải tiến này không thể tương tác với các ứng dụng khác được xây dựng trên cùng giao thức cơ bản. Đảm bảo khả năng tương thích và tích hợp liền mạch giữa các ứng dụng khác nhau là rất quan trọng đối với sự thành công lâu dài và việc áp dụng các giao thức xã hội phi tập trung.
Trong lĩnh vực lưu trữ dữ liệu, sự đồng thuận ngày càng tăng giữa các giao thức xã hội web3 ủng hộ phương pháp kết hợp. Với số lượng lượng lớn nội dung xã hội và mức độ tương tác, việc phân bổ các tài sản có giá trị cao (chẳng hạn như danh tính và nội dung chính) cho các nội dung gốc trên chuỗi, đồng thời ủy thác nội dung rủi ro thấp(chẳng hạn như lượt thích và lượt phản ứng) cho các nội dung ngoài chuỗi là điều thực tế. các giải pháp. Phương pháp cân bằng này không chỉ duy trì tính toàn vẹn và bảo mật của dữ liệu quan trọng mà còn mang lại trải nghiệm người dùng gợi nhớ đến các nền tảng truyền thông xã hội truyền thống.
Mạng lưới phi tập trung hứa hẹn sẽ chuyển đổi giao tiếp giữa các cá nhân, chia sẻ thông tin và xây dựng cộng đồng. Bằng cách ưu tiên quyền tự chủ, quyền riêng tư của người dùng và nuôi dưỡng các mối quan hệ hữu cơ, các mạng này đang mở đường cho một hoàn cảnh kỹ thuật số công bằng hơn và lấy người dùng làm trung tâm. Ngoài ra, tính chất phi tập trung của các mạng này giúp dân chủ hóa việc truy cập thông tin và tài nguyên, giảm thiểu rủi ro liên quan đến kiểm soát tập trung.






