
01 Aug Pubky: Mạng Xã Hội Phi Tập Trung Đúng Nghĩa Đã Ra Mắt Beta!
Chúng tôi đã có cơ hội trò chuyện với John Carvalho, CEO của Synonym – công ty đứng sau Pubky, một giao thức web phi tập trung và nền tảng mạng xã hội hoàn toàn mới hiện đang trong giai đoạn thử nghiệm beta. Pubky mang đến một cách tiếp cận đột phá cho web phi tập trung và mạng xã hội phi tập trung, kế thừa nhưng cải tiến từ các nỗ lực trước đây như ActivityPub, OStatus, AT Protocol và Nostr. Giao thức này được thiết kế từ đầu nhằm đảm bảo chủ quyền người dùng, sở hữu dữ liệu và khả năng chống kiểm duyệt.
Synonym’s Pubky: Mạng Xã Hội Phi Tập Trung “Đúng Nghĩa”
John Carvalho, CEO của Synonym, đã gây chú ý trên Nostr – một giao thức mạng xã hội phi tập trung tích hợp với Lightning Network, vốn được cộng đồng Bitcoin yêu thích. Những lời chỉ trích của John về Nostr trùng hợp với việc ra mắt ứng dụng beta của Pubky tại sự kiện BTC Prague tháng trước, mà ông tin rằng là một “nâng cấp nghiêm túc” so với Nostr. Không ngạc nhiên khi bài đăng của John nhận được rất nhiều phản hồi từ cộng đồng Nostr. Một số người tò mò tìm hiểu thêm, trong khi những người khác cảm thấy bị động chạm cá nhân. John đã hào hứng chia sẻ thêm góc nhìn của mình trong một cuộc phỏng vấn độc quyền với Bitfinex.
Vậy Pubky Thực Chất Là Gì?
Dự án Pubky của Synonym có mục tiêu xây dựng lại web xung quanh quyền tự chủ của người dùng bằng cách thay thế tài khoản bằng khóa công khai mật mã. Thay vì dựa vào các nền tảng để lưu trữ danh tính và dữ liệu, Pubky sử dụng các công cụ phi tập trung như PKARR , Mainline DHT và homeserver để người dùng trực tiếp sở hữu và kiểm soát sự hiện diện kỹ thuật số của mình. Mọi thứ, từ nội dung đến danh tính, đều có thể di chuyển, được ký và xác minh.
Một trong những tính năng quan trọng nhất của Pubky là Public Key Domains (PKDs) – một giải pháp thay thế chống kiểm duyệt cho hệ thống DNS truyền thống. Liên kết với khóa công khai của bạn, tên miền này tồn tại trên mạng DHT (Distributed Hash Table) được bảo vệ với tính dư thừa và bản ghi được ký, khiến việc gỡ bỏ gần như không thể. Nếu một máy chủ cấm bạn, bạn chỉ cần di chuyển, danh tính và dữ liệu vẫn còn nguyên vẹn.
Phỏng Vấn John Carvalho Về Pubky So Với Nostr
Tuần trước, chúng tôi đã có cơ hội trò chuyện với John Carvalho, người đứng sau Pubky, để hiểu rõ hơn về lý do ông tin rằng Pubky vượt trội hơn Nostr và khắc phục những lỗ hổng trong thiết kế giao thức của Nostr.
1. Ông có những ý kiến gì về Nostr? Hãy cho độc giả cái nhìn tổng quan nếu họ chưa đọc bài đăng của ông trên Nostr.
JC: Gần đây tôi quyết định sử dụng Nostr rất nhiều. Tôi muốn chắc chắn trước khi bắt đầu chỉ trích nó ở cấp độ kỹ thuật. Điều tôi thấy là các ứng dụng lỗi thời, chức năng tìm kiếm hỏng, bài viết biến mất, cài đặt không thể thay đổi, và trải nghiệm tổng thể khá tệ.
Không điều gì trong số này làm tôi ngạc nhiên, vì những vấn đề này là hệ quả tất yếu khi áp dụng thiết kế của Nostr.
Lời phàn nàn chính của tôi là thiết kế giao thức có vấn đề, dẫn đến cả trải nghiệm người dùng kém mà tôi vừa nói, lẫn khả năng kiểm duyệt quy mô lớn – điều sẽ đi ngược lại mục đích của Nostr, phải không?
2. Tại sao ông nghĩ Nostr có thể bị kiểm duyệt và Pubky có cách làm khác biệt như thế nào?
JC: Nostr và Pubky tương tự như mọi công nghệ web mà chúng ta đã có: khi bạn muốn tập hợp nhiều người ở một nơi, chẳng hạn như mạng xã hội, thị trường, v.v., bạn cần máy chủ của người khác để phục vụ dữ liệu của mình.
Cả hai giao thức đều sử dụng mật mã khóa công khai để xác định danh tính người dùng, nhưng điểm tương đồng chỉ dừng lại ở đó.
Nostr yêu cầu nhiều máy tính lưu trữ dữ liệu của bạn miễn phí, nhưng ở quy mô lớn, điều này tất nhiên sẽ yêu cầu các dịch vụ trả phí, giống như các nhà cung cấp dịch vụ đám mây hiện tại. Vấn đề là khi đạt đến quy mô đó và bị máy chủ kiểm duyệt, Nostr sẽ thiếu cái gọi là “phương pháp khám phá” và điều đó có nghĩa là không ai có thể biết chắc chắn tìm dữ liệu của bạn ở đâu hoặc dữ liệu nào là dữ liệu hiện tại chính xác.
3. Tại sao ông nghĩ khả năng khám phá lại quan trọng đến vậy? Pubky thực hiện điều này như thế nào và so sánh với cách tiếp cận của Nostr như thế nào?
JC: Pubky giải quyết vấn đề này bằng cách sử dụng khóa công khai của bạn làm tên miền thay vì sử dụng tên miền ICANN và DNS có thể kiểm duyệt. Chúng tôi gọi đây là PKDNS.
Miền khóa công khai của bạn được đặt vào mạng phi tập trung nhất hành tinh, Mainline DHT, nơi hàng triệu nút giúp bất kỳ ai cũng có thể tìm thấy vị trí dữ liệu hiện tại của bạn, bất cứ lúc nào.
4. Ông nhắc đến việc người chạy relay Nostr có thể gặp rủi ro pháp lý. Tại sao một người lại phải đối mặt với vấn đề pháp lý khi vận hành relay theo quan điểm của ông?
Dịch vụ lưu trữ và nội dung truyền thông xã hội được quản lý ở hầu hết các quốc gia. Ít nhất bạn phải tuân thủ luật liên quan đến CSAM, bản quyền, quấy rối, v.v. Các hoạt động tiếp sức nhỏ lẻ có thể không được chú ý, nhưng bất kỳ ai cố gắng xây dựng doanh nghiệp dựa trên hoạt động này đều phải tuân thủ nếu không sẽ bị phạt tiền và ngồi tù. Bạn KHÔNG MUỐN bị bắt giữa cuộc điều tra khi đang lưu trữ nội dung kinh dị bất hợp pháp. “Tôi không biết” không phải là lời bào chữa mà họ chấp nhận.
5. Pubky bảo vệ người dùng khỏi rủi ro pháp lý này như thế nào?
JC: Không có gì bảo vệ người dùng khỏi rủi ro pháp lý ngoài việc tuân thủ luật pháp. Những gì Pubky làm là cung cấp cho mọi người một lối thoát đáng tin cậy khi họ bị kiểm duyệt. Họ có thể tiếp tục từ nơi họ dừng lại mà không bị gián đoạn, miễn là họ có thể tìm được người chủ mới hoặc sẵn sàng tiếp đón chính mình.
6. Hãy so sánh việc vận hành một relay Nostr với việc vận hành một homeserver Pubky – cả điểm tương đồng và khác biệt.
JC: Hầu hết mọi người sẽ không bao giờ chạy rơle trong Nostr, nhưng hầu hết mọi người sẽ chạy máy chủ tại nhà trong Pubky.
Nói một cách đơn giản, rơle có chức năng như một nhóm máy chủ có thể có hoặc không có dữ liệu bạn đang tìm kiếm.
Máy chủ tại nhà Pubky là nguồn duy nhất cung cấp dữ liệu đáng tin cậy cho bạn. Sau đó, dữ liệu máy chủ tại nhà của bạn được sao chép bởi một vai trò riêng biệt, được gọi là người lập chỉ mục, tổng hợp tất cả dữ liệu Pubky thành cơ sở dữ liệu đồ thị mà các ứng dụng có thể sử dụng để cung cấp UX tuyệt vời.
7. Pubky khác biệt thế nào so với các giao thức mạng xã hội phi tập trung khác như Hive, Bastyon, Farcaster, Fediverse, Bluesky, v.v.?
JC: Thành thật mà nói, tôi không biết nhiều về hầu hết những điều đó! Tôi đoán dự án có liên quan nhất đến cuộc trò chuyện này là Bluesky. Họ cũng có mô hình máy chủ nhưng lại thiếu khía cạnh PKDNS.
8. Giải thích sự hài hước đằng sau NIP 177
JC: Haha, đúng vậy, đó là một phiên bản khác của BIP 177 của tôi, nhằm mục đích cải thiện thuật ngữ Bitcoin và cải thiện cách hiển thị số tiền. Điều buồn cười là một số người phát âm “nostr” rất khác nhau! Một số người nói “NO stur” và những người khác nói “NOSS tur” – Vâng, tôi nghĩ những người NO-stur thật điên rồ nên tôi đã đưa ra một đề xuất đùa về cách phát âm chính xác, nếu không thì giấy phép sử dụng phần mềm Nostr của bạn sẽ bị thu hồi 🙂
9. Làm thế nào để mọi người có thể trải nghiệm Pubky?
JC: Ứng dụng chủ lực của chúng tôi, pubky.app , hiện đang ở giai đoạn thử nghiệm. Mọi người có thể theo dõi @getpubky trên X và yêu cầu mã mời ở đó. Chúng tôi sẽ ngừng phát hành bản beta trước khi kết thúc năm nay.
Giao thức và phần mềm đều là mã nguồn mở tại github.com/pubky/
10. Pubky phù hợp với các sản phẩm khác của Synonym như thế nào?
JC: Pubky là một phần quan trọng trong toàn bộ tầm nhìn “Nền kinh tế nguyên tử” của chúng tôi, nhằm mục đích cung cấp một xã hội thị trường tự do bền vững và có chức năng đầu tiên trên thế giới.
Bao gồm Bitkit , Blocktank , Paykit và Atomicity, nhưng chúng ta có thể nói về chúng vào lần sau!