Chạy một máy chủ dữ liệu cá nhân cho Bluesky bên trong Chrome
LocalPDS, được tạo ra bởi Niall Bunting, là một tiện ích mở rộng Chrome biến trình duyệt thành một Máy chủ Dữ liệu Cá nhân (PDS) cho Giao thức AT, được thiết kế để cung cấp cho người dùng quyền kiểm soát trực tiếp các hồ sơ xã hội của họ. Tiện ích mở rộng này chặn các yêu cầu mạng và phục vụ nội dung từ bộ nhớ trình duyệt nên việc đăng, thích và trả lời xuất hiện trong các khách hàng Bluesky hiện có. Các yếu tố chính bao gồm dữ liệu dựa trên localStorage, hỗ trợ OAuth, một cầu nối cho các relay và DIDs khóa công khai. Công cụ này nhắm đến những người dùng Bluesky chú trọng đến quyền riêng tư, những người muốn tự lưu trữ mà không cần máy chủ bên ngoài.
LocalPDS được sử dụng để làm gì?
LocalPDS triển khai một PDS trong trình duyệt để người dùng Chrome có thể lưu trữ danh tính và bài đăng AT Protocol của họ tại chỗ thay vì trên một máy chủ tập trung. Tiện ích mở rộng tích hợp với các khách hàng Bluesky để xử lý các hành động xã hội như đăng bài, thích và trả lời bằng cách chặn các yêu cầu và phản hồi từ localStorage. Điều này làm cho việc tự lưu trữ trở nên dễ tiếp cận với những người dùng không chuyên về kỹ thuật vì nó loại bỏ nhu cầu về phần cứng máy chủ riêng biệt hoặc lưu trữ từ xa.
Nó ảnh hưởng đến tài nguyên trình duyệt và khả năng phản hồi như thế nào?
Kiến trúc giữ cho nhu cầu tài nguyên ở mức vừa phải bằng cách dựa vào lưu trữ gốc của trình duyệt và một máy chủ cầu nối nhẹ thay vì một daemon bên ngoài đầy đủ. Chạy PDS bên trong các trình duyệt dựa trên Chromium sử dụng mô hình quy trình của trình duyệt để cách ly lỗi, và việc lưu trữ dữ liệu trong localStorage tránh việc khởi động các dịch vụ nền riêng biệt. Người dùng nên mong đợi hành vi quy trình trình duyệt bình thường trong sử dụng điển hình, với tác động tài nguyên liên quan đến lượng dữ liệu địa phương được lưu trữ và các tab đang mở.
Nó bảo vệ dữ liệu xã hội và danh tính của bạn như thế nào?
Lưu trữ ưu tiên địa phương giảm thiểu sự giám sát của bên thứ ba đối với dữ liệu vì dữ liệu hồ sơ và bài đăng vẫn nằm trong localStorage của trình duyệt trừ khi người dùng đồng bộ hóa ra ngoài. Danh tính được xử lý bằng các định danh phi tập trung dựa trên khóa công khai, và hỗ trợ OAuth cho phép các khách hàng AT Protocol xác thực mà không tiết lộ khóa riêng. Những lựa chọn đó chuyển giao quyền giám sát và kiểm soát mật mã cho người dùng, điều này giảm thiểu sự tiếp xúc với các vi phạm tập trung nhưng đặt trách nhiệm quản lý khóa và lưu trữ lên người dùng.
Nó có hoạt động với các khách hàng Bluesky hiện có và thiết lập đa thiết bị không?
Hợp tác nhắm đến Bluesky và hệ sinh thái AT rộng lớn hơn bằng cách cung cấp kết nối OAuth và một cầu nối đồng bộ hóa dữ liệu địa phương với các tiếp điểm mạng. Cách tiếp cận đó cho phép các khách hàng tiêu chuẩn chọn 'localpds.at' làm nhà cung cấp lưu trữ và truy cập tài khoản được lưu trữ trên trình duyệt. Để có sẵn trên nhiều thiết bị, cầu nối hỗ trợ đồng bộ hóa tiếp điểm, trong khi lưu trữ tại chỗ có nghĩa là trạng thái trực tuyến của trình duyệt ảnh hưởng đến cách mà các khách hàng khác thấy các cập nhật ngay lập tức.
Một lựa chọn thực tế cho người dùng ưu tiên quyền sở hữu dữ liệu với một sự đánh đổi về khả năng di động
LocalPDS là một lựa chọn thực dụng cho các thành viên Bluesky muốn kiểm soát trực tiếp dữ liệu xã hội và danh tính của họ mà không cần chạy một máy chủ riêng. Nó yêu cầu người dùng chấp nhận rằng việc lưu trữ cục bộ đặt trách nhiệm về tính khả dụng và sao lưu lên môi trường của họ. Để giảm thiểu rủi ro đó, hãy xuất hoặc sao lưu bộ nhớ trình duyệt và tài liệu khóa DID của bạn thường xuyên để đảm bảo quyền truy cập tài khoản và tính liên tục tồn tại qua các thay đổi thiết bị hoặc đặt lại trình duyệt.
Ưu điểm
Chạy bên trong Chrome, loại bỏ nhu cầu về việc lưu trữ máy chủ bên ngoài
Lưu trữ dữ liệu xã hội trong localStorage của trình duyệt dưới sự kiểm soát của người dùng
Tích hợp với Bluesky để đăng bài, thích và trả lời
Sử dụng DIDs khóa công khai và OAuth cho danh tính và xác thực phi tập trung
Nhược điểm
Độ hiển thị hồ sơ phụ thuộc vào việc trình duyệt đang trực tuyến để có sẵn đầy đủ
Dựa vào một máy chủ cầu để đồng bộ dữ liệu cục bộ với các tiếp điểm mạng
Nơi giữ gìn địa phương đặt trách nhiệm sao lưu và quản lý khóa lên người dùng
Luật pháp liên quan đến việc sử dụng phần mềm này có sự khác biệt giữa các quốc gia. Chúng tôi không khuyến khích hay dung túng cho việc sử dụng chương trình này nếu điều đó vi phạm pháp luật. Softonic có thể nhận được phí giới thiệu nếu bạn nhấp vào hoặc mua bất kỳ sản phẩm nào được hiển thị nổi bật ở đây.