Phân tích Berty: một công cụ nhắn tin tức thời dựa trên IPFS

avatar
Maxlion
2năm trước
Bài viết có khoảng 2413từ,đọc toàn bộ bài viết mất khoảng 4 phút
Hỗ trợ giao tiếp ngoại tuyến dưới Bluetooth.

Mạng xã hội luôn là một xu hướng phổ biến và cuộc sống hàng ngày của chúng ta không thể tách rời khỏi các ứng dụng xã hội khác nhau. Nhưng cho dù đó là trong Web2 hay Web3, có một số vấn đề trong các ứng dụng xã hội.

Trong Web2, các ứng dụng xã hội như Telegram, Sinal, Whatsapp, Facebook, Twitter, WeChat, v.v., mặc dù trải nghiệm sản phẩm mượt mà và một số phần mềm cũng có thể thực hiện mã hóa giao tiếp, nhưng do chế độ hoạt động tập trung nên có nghĩa là dịch vụ bị đình chỉ , đánh giá nội dung, Rủi ro vi phạm quyền riêng tư.

Trong Web3, các ứng dụng xã hội như Lenster, Link3, Ethereum World và Farcaster đã đạt được sự phân cấp, chống kiểm duyệt và bảo vệ quyền riêng tư của người dùng tốt hơn các ứng dụng xã hội Web2, nhưng có vấn đề về độ trễ, chi phí cao và nhiều quyền ảnh hưởng đến người dùng kinh nghiệm.

Phân tích Berty: một công cụ nhắn tin tức thời dựa trên IPFS

Gần đây, Odaily đã phát hiện ra một ứng dụng nhắn tin tức thời có tên là Berty. Nó không phải là một sản phẩm mới ra mắt gần đây, mà là một sản phẩm khác được cập nhật liên tục và chỉ có sẵn cho đến gần đây.

Phân tích Berty: một công cụ nhắn tin tức thời dựa trên IPFSNó được xây dựng dựa trên IPFS. Berty được tải xuống bởi mỗi người dùng là một nút IPFS. Nó vừa là máy khách vừa là máy chủ. Tất cả Berty cùng nhau tạo thành một mạng phân tán điểm-điểm, do đó thực hiện phân cấp và chống kiểm duyệt. Ngoài ra, nó cũng có các đặc điểm của giao tiếp được mã hóa đầu cuối, đăng ký không có danh tính, giao tiếp bị ngắt kết nối và mã nguồn mở hoàn chỉnh.

Đồng thời, trongWhat are the advantages of Berty compared to the other messengers?Trong , Berty tin rằng họ vượt qua 16 công cụ nhắn tin tức thời chính thống trên thế giới ở 12 khía cạnh như nguồn mở, phân phối, số điện thoại, sử dụng ẩn danh, mã hóa đầu cuối, nhắn tin ngoại tuyến và giao tiếp đa thiết bị.

hướng dẫn

hướng dẫn

đầu tiên ởTải xuống trang web chính thứcỨng dụng, nhấp vào tạo tài khoản sau khi hoàn thành, bạn có thể trực tiếp tạo tài khoản Berty mà không cần thông tin.

Phân tích Berty: một công cụ nhắn tin tức thời dựa trên IPFS

Tiếp theo, hãy làm theo hướng dẫn dành cho người mới để hoàn tất toàn bộ quá trình tạo tài khoản. Góc trên bên trái là làm mới, góc trên bên phải là cài đặt, nhấp vào góc dưới bên phải để thêm bạn bè và nhóm.

Phân tích Berty: một công cụ nhắn tin tức thời dựa trên IPFS

Hiện tại, Berty có ít chức năng hơn và thao tác tương đối đơn giản, phần sau đây chủ yếu trình bày cách Berty hoàn thành giao tiếp ngoại tuyến. Chúng ta nhấn vào góc trên bên phải để vào giao diện cài đặt, nhấn vào liên lạc ngoại tuyến và cho phép Bluetooth.

Phân tích Berty: một công cụ nhắn tin tức thời dựa trên IPFS

Sau khi hoàn tất cài đặt, chúng ta có thể tắt mạng và bằng cách bật Bluetooth, chúng ta có thể liên lạc trực tiếp với các máy khách Berty gần đó cũng bật Bluetooth, nhưng khoảng cách liên lạc tương đối ngắn, rất vô vị.

Phân tích Berty: một công cụ nhắn tin tức thời dựa trên IPFS

câu hỏi

câu hỏi

Sau khi thực hiện một số thử nghiệm và giao tiếp cơ bản, chúng tôi thấy rằng vấn đề rõ ràng với Berty là nó chậm, rất chậm. Khi người dùng lần đầu gửi tin nhắn cho bạn bè, nhóm sẽ mất khá nhiều thời gian chờ đợi và thời gian này sẽ kéo dài khi khoảng cách tăng lên.

Phân tích Berty: một công cụ nhắn tin tức thời dựa trên IPFS

Khi thiết lập liên lạc với khách hàng khác lần đầu tiên, khoảng cách vật lý càng ngắn thì thời gian chờ gửi tin nhắn ban đầu càng lâu và độ trễ liên lạc sau đó sẽ giảm đi đáng kể. Mất khoảng 40 giây để thiết lập kết nối trực tiếp lần đầu tiên. Nếu khách hàng khác ở quá xa, có thể mất nhiều thời gian. Tôi thiết lập Internet lần đầu tiên ở Bắc Kinh và bạn bè của tôi ở Bắc Kinh Đan Mạch, phải mất hơn một giờ để liên lạc nhưng cuối cùng không thành công.

Về vấn đề tải mạng chậm, đề xuất tối ưu hóa chính thức là bật mạng IPv6 của bộ định tuyến.

Phân tích Berty: một công cụ nhắn tin tức thời dựa trên IPFS

Ngoài ra, vấn đề chậm chạp có thể được giải quyết khi số lượng người dùng Berty tăng lên. Vì Berty là một nút IPFS, tất cả các Berty cùng nhau tạo thành một mạng phân tán và tốc độ phổ biến thông tin trên mạng sẽ tăng lên cùng với sự gia tăng của các nút. triệu Khi đạt đến mức này, chất lượng liên lạc sẽ được cải thiện rất nhiều. Nhưng hiện tại, theo dữ liệu chính thức của IPFS, chỉ có khoảng 200.000 nút IPFS trên thế giới và quá trình tăng tốc của Berty còn một chặng đường dài.

tiêu đề phụ

So sánh

Về trải nghiệm, Berty không khó sử dụng như các ứng dụng xã hội Web3 nhưng cũng không dễ sử dụng như các ứng dụng xã hội Web2, nhất là khi gửi tin nhắn nhỏ lần đầu sẽ mất khá nhiều thời gian.

Về cơ chế, so sánh các ứng dụng xã hội trên blockchain với Berty, các ứng dụng xã hội trên chuỗi yêu cầu sự đồng thuận, Internet và thời gian chờ xác minh, điều này sẽ gây ra sự chậm trễ cho trải nghiệm của người dùng. Và bởi vì các khối giới hạn rất tốn kém, làm tăng chi phí sử dụng cho người dùng, nên các chuỗi khối phù hợp hơn để xác minh các giao dịch mà không có cơ quan trung ương hơn là để trao đổi tin nhắn ẩn danh với rất ít hoặc không có lợi ích kinh tế.

Phân tích Berty: một công cụ nhắn tin tức thời dựa trên IPFS

Tuy nhiên, do thiết kế mạng phân tán, Berty đã được xây dựng với khái niệm không đồng thuận từ đầu đến cuối, vì vậy nó có thể chạy mà không cần truy cập Internet hoặc chỉ với một vài người dùng.

tóm tắt

Phân tích Berty: một công cụ nhắn tin tức thời dựa trên IPFS

tóm tắt

Berty là một công cụ nhắn tin tức thời được phát triển dựa trên IPFS, vừa là máy khách vừa là máy chủ, có các đặc điểm của giao tiếp được mã hóa đầu cuối, đăng ký không cần nhận dạng, giao tiếp bị ngắt kết nối và mã nguồn mở hoàn chỉnh.

Tất cả các máy khách Berty cùng nhau tạo thành một mạng phân tán để cho phép liên lạc trong mạng. Berty có khả năng chống kiểm duyệt cao hơn và ít tốn kém hơn khi triển khai trên mạng ngang hàng phân tán so với mạng chuỗi khối phi tập trung.

Sản phẩm hiện tại của Berty vẫn còn rất sớm và nhược điểm rõ ràng là tốc độ chậm, người dùng gửi tin nhắn lần đầu tiên phải mất nhiều thời gian chờ đợi. Nhưng điều này có thể được giải quyết bằng cách tăng số lượng người dùng Berty hoặc số lượng nút IPFS.

Bài viết gốc, tác giả:Maxlion。Tuyển dụng: Nhân viên kinh doanh phần mềm theo dự án report@odaily.email;Vi phạm quy định của pháp luật.

Odaily nhắc nhở, mời đông đảo độc giả xây dựng quan niệm đúng đắn về tiền tệ và khái niệm đầu tư, nhìn nhận hợp lý về blockchain, nâng cao nhận thức về rủi ro; Đối với manh mối phạm tội phát hiện, có thể tích cực tố cáo phản ánh với cơ quan hữu quan.

Đọc nhiều nhất
Lựa chọn của người biên tập