Keet đang giới thiệu Truyền thông kỹ thuật số P2P, sẽ tích hợp thanh toán Bitcoin Thông minh dữ liệu PlatoBlockchain. Tìm kiếm dọc. Ái.

Keet đang giới thiệu truyền thông kỹ thuật số P2P, sẽ tích hợp thanh toán Bitcoin

Sàn giao dịch tiền điện tử Bitfinex và nhà phát hành USDT stablecoin Tether đã hợp tác với nhóm giao thức nguồn mở Hypercore để ra mắt ứng dụng truyền thông ngang hàng (P2P) mới, Keet.

Keet cho phép một nhóm các bên nhất định trao đổi thông tin liên lạc video, tin nhắn và tệp tức thì theo kiểu P2P thực sự.

Cách tiếp cận này cải thiện dựa trên các dịch vụ tập trung nhưng được mã hóa hai đầu phổ biến như Zoom và WhatsApp vì dữ liệu được chia sẻ không được chuyển tiếp đến máy chủ trung tâm bất kỳ lúc nào; thay vào đó, kết nối được thiết lập hoàn toàn giữa những người dùng tham gia trò chuyện — giảm độ trễ và tăng độ tin cậy.

Hôm nay Keet sẽ ra mắt phiên bản alpha và người dùng có thể tải xuống ứng dụng trên trang mạng. Phiên bản di động của ứng dụng dự kiến ​​sẽ ra mắt vào tháng 2022 năm XNUMX.

Holepunch: Công nghệ đằng sau Keet

Keet đóng vai trò như một ứng dụng demo về những gì công nghệ cơ bản đang được ba nhóm Holepunch nghiên cứu trong ba năm qua có thể đạt được.

Holepunch, tận dụng cơ sở hạ tầng mạng máy tính giống BitTorrent, sẽ được ra mắt hoàn toàn ra công chúng dưới dạng bộ công cụ phát triển phần mềm nguồn mở (SDK) vào tháng 2022 năm XNUMX. Như một sự đồng ý “đục lỗ” - hoạt động của máy tính trong trực tiếp kết nối với cơ sở hạ tầng khác - cơ sở hạ tầng hỗ trợ nhằm mục đích giúp các nhà phát triển phát triển các ứng dụng P2P thực sự với ngăn xếp Hypercore dễ dàng hơn.

siêu nhân là mạng dữ liệu ngang hàng được xây dựng trên các nhật ký chỉ có chữ ký, nối thêm. Các nhật ký này hoạt động tương tự như một blockchain, nhưng không có thuật toán đồng thuận và do đó không cần trạng thái sổ cái toàn cầu được lưu giữ bởi tất cả các nút.

Holepunch giúp Hypercore dễ tiếp cận hơn bằng cách loại bỏ các chi tiết kỹ thuật cấp thấp của giao thức. Paolo Ardoino, giám đốc chiến lược của Holepunch và CTO của Bitfinex và Tether, cho biết Hypercore cần tiến thêm một bước nữa bằng cách đơn giản hóa kiến ​​trúc và cho phép nhiều người xây dựng ứng dụng hơn với nó - điều này cho phép một nhà phát triển giao diện người dùng duy nhất xây dựng Keet trong vòng chưa đầy bốn tháng. Tạp chí Bitcoin.

“Holepunch cung cấp một loạt cấu trúc dữ liệu P2P, dễ sử dụng, hợp tác, cho phép các nhà phát triển chủ yếu tập trung vào việc xây dựng các ứng dụng tuyệt vời thay vì phải là chuyên gia về mạng hoặc P2P,” Giám đốc điều hành Ardoino và Holepunch, Mathias Buus, cho biết trong một tuyên bố chung gửi tới Tạp chí Bitcoin. “Sau khi xây dựng Keet trên Holepunch, chúng tôi biết rõ nền tảng này mạnh mẽ như thế nào và chúng tôi nóng lòng muốn xem các nhà phát triển khác sẽ xây dựng những gì.”

Tất cả thông tin liên lạc trên Keet đều được mã hóa theo mặc định vì ứng dụng tận dụng mật mã bất đối xứng. Ứng dụng tạo ra ED25519 cặp khóa riêng và khóa chung cục bộ khi khởi chạy lần đầu.

Ardoino và Buus giải thích: “Các khóa được tạo trên thiết bị, tất cả đều cục bộ và chúng tôi đang nỗ lực bổ sung hỗ trợ cho nhiều mô-đun bảo mật phần cứng (HSM) khác nhau, như Ledger, để mang lại sự linh hoạt hơn cho người dùng”. “Điều này có nghĩa là trong tương lai ngoài việc giữ chìa khóa trên thiết bị cục bộ của mình, người dùng có thể lưu trữ chúng trên phần cứng bên ngoài hoặc điện thoại của họ”.

Khóa công khai được thông báo tới bảng băm phân tán (DHT) của Holepunch, một mạng máy tính mở mà các máy tính ngang hàng có thể sử dụng để khám phá và kết nối với nhau.

Ardoino và Buus cho biết: “DHT của chúng tôi được sử dụng để vừa khám phá các đồng nghiệp (tức là ánh xạ khóa công khai tới một đồng nghiệp) vừa để tạo điều kiện thuận lợi cho việc 'đấm lỗ'”. “Trong các hệ thống truyền thống, như WebRTC và các hệ thống khác, điều này xảy ra thông qua một máy chủ tập trung, làm rò rỉ rất nhiều siêu dữ liệu. Với Keet, điều này xảy ra bằng cách sử dụng nhiều nút DHT, mỗi nút chỉ có một phần thông tin, nghĩa là siêu dữ liệu bị mất ít hơn nhiều.”

Holepunch từ bỏ hoàn toàn việc sử dụng chuỗi khối và mã thông báo gốc, cho phép tạo các ứng dụng phân tán để có khả năng mở rộng với tài nguyên tối thiểu.

Ardoino và Buus giải thích: “Thay vì dựa vào một blockchain được chia sẻ giữa tất cả người dùng ứng dụng, mỗi người dùng sẽ xây dựng nhiều cấu trúc dữ liệu nhỏ” được sử dụng để lưu trữ dữ liệu của chính người dùng cũng như của những người trong cùng một cuộc gọi.

Họ tiếp tục: “Khi sử dụng chuỗi khối, tất cả dữ liệu này phải được lưu trữ trong một chuỗi lớn, được sắp xếp nghiêm ngặt và được sao chép giữa tất cả người dùng trên toàn cầu, điều này có ý nghĩa đối với các hệ thống tài chính như Bitcoin”. “Tuy nhiên, đối với các ứng dụng thông thường, việc sử dụng nhiều cấu trúc dữ liệu nhỏ hơn, chỉ lưu trữ dữ liệu cục bộ thường hiệu quả hơn nhiều”.

Nói về Bitcoin, Ardoino nói với Tạp chí Bitcoin rằng nhóm đang nỗ lực tích hợp vào SDK khả năng gửi thanh toán Lightning. Khả năng có bitcoin trong ứng dụng Holepunch bao gồm việc cho phép người dùng truyền BTC đến người tạo nội dung, thực hiện thanh toán P2P thường xuyên và đưa ra các mẹo. SDK cũng sẽ hỗ trợ USDT của Tether.

Ardoino và Buus cho biết: “Thanh toán bằng Bitcoin và Tether là các tính năng bổ sung nhằm cung cấp các phương thức/tùy chọn thanh toán cho những người sử dụng các ứng dụng được xây dựng dựa trên Holepunch hoặc có kế hoạch xây dựng/cung cấp dịch vụ thông qua mạng Holepunch”.

Holepunch sẽ cung cấp các nguyên tắc cơ bản để hỗ trợ các tùy chọn thanh toán P2P kỹ thuật số ở dạng không giám sát.

“Khác với các dự án khác [như] AI không thấm nước … Holepunch sử dụng các kỹ thuật giao tiếp P2P thuần túy (DHT, đục lỗ phân tán, tràn lan) … được tách rời khỏi hệ thống thanh toán để đạt được mức độ tự do cao nhất trong việc đạt được yêu cầu về khả năng mở rộng của đại chúng hệ thống thông tin liên lạc,” họ nói thêm.

Nhóm của Holepunch đã triển khai lại các giao thức mạng cấp thấp để độc lập lựa chọn công nghệ tốt nhất cho các luồng dữ liệu có khả năng mở rộng cao.

“Cách tiếp cận này mang lại một giải pháp thực sự linh hoạt, mở rộng từ cấu trúc dữ liệu nhật ký Merkle được sử dụng trong Hypercore (vốn cung cấp tính năng xác minh và toàn vẹn dữ liệu) đến một nhóm gồm các thư viện và mô-đun nhỏ có thể được kết nối với nhau để xây dựng mạng lưới với tính sẵn sàng cao. “, các giám đốc điều hành cho biết.

Ardoino nói với Tạp chí Bitcoin rằng các lựa chọn hiện đang được nhóm Holepunch xem xét liên quan đến tích hợp Lightning bao gồm các dịch vụ tích hợp như Đèn xanh của Blockstream, cung cấp quản lý nút Lightning chi phí thấp, theo yêu cầu nhưng không cần giám sát. Ardoino cho biết nhóm cũng đang khám phá việc cho phép tích hợp nút Lightning đầy đủ.

Buus và Ardoino nhấn mạnh rằng thanh toán là một khía cạnh của giao tiếp, có thể được cung cấp dưới dạng dịch vụ tùy chọn cho người dùng bắt đầu sử dụng P2P, các cuộc trò chuyện video, âm thanh hoặc văn bản không thể ngăn cản.

“Keet là một ví dụ điển hình để giải thích tất cả những điều trên. Mục tiêu của Keet là trở thành ứng dụng liên lạc không thể ngăn cản nhất, mang lại trải nghiệm tuyệt vời cho người dùng, với quyền riêng tư và bảo mật tối đa,” họ cho biết. “Điều này không liên quan gì đến thanh toán vì các cuộc trò chuyện video/âm thanh/văn bản là các luồng dữ liệu thuần túy. Các khoản thanh toán trong Keet là tùy chọn và có thể được sử dụng để đưa ra lời khuyên, thanh toán cho các buổi phát trực tiếp, gửi tiền cho bạn bè và gia đình, v.v.”

Keet

Hai giám đốc điều hành cho biết, ngoài hiệu suất tốt hơn và khả năng mở rộng dễ dàng hơn, người dùng còn có được độ trễ thấp hơn và nhiều quyền riêng tư hơn khi sử dụng các ứng dụng phân tán như Keet vốn không tận dụng các chuỗi khối kém hiệu quả.

Họ nói thêm: “Người dùng phải sao chép rất ít dữ liệu để tham gia cuộc gọi - trên thực tế, chúng tôi thực hiện một loạt kỹ thuật lập chỉ mục nâng cao để đảm bảo rằng chỉ cần sao chép một tập hợp con dữ liệu trong các cấu trúc dữ liệu nhỏ này”.

“Ở Keet, bạn có thể thấy điều này đang diễn ra nếu bạn thực hiện những việc như chia sẻ một tệp lớn trong cuộc trò chuyện. Khi làm điều đó, bạn sẽ nhận thấy nó ngay lập tức bật lên đối với những người dùng khác và chỉ khi người dùng tải tệp xuống, các phần bị thiếu mới bắt đầu sao chép. Sau khi có dữ liệu, bạn có thể giúp chia sẻ lại dữ liệu đó với những người dùng khác, giúp dữ liệu có khả năng mở rộng rất cao.”

Tạp chí Bitcoin đã thử nghiệm Keet trước khi ra mắt bằng cách tham gia cuộc gọi với ba người. Trong quá trình chạy thử, một trong những người tham gia đã chia sẻ một tệp video có dung lượng 3 gigabyte, hai người dùng còn lại có thể bắt đầu phát trong vòng chưa đầy một phút.

Cơ chế chia sẻ dữ liệu của Keet tận dụng các khái niệm phổ biến của BitTorrent — người dùng tải xuống và tạo các gói dữ liệu chung cho nhau theo cách loại bỏ nhu cầu về nguồn ban đầu để lưu giữ thông tin cung cấp cho mỗi người dùng mới.

Ví dụ, đây là một đặc điểm của Holepunch như đã đề cập trước đây, có thể cho phép xây dựng các ứng dụng phát trực tuyến chống kiểm duyệt P2P bằng SDK - thứ mà người phát trực tiếp có thể lưu trữ bằng các máy tính bảng đơn giản như Raspberry Pi. Khi người dùng tham gia, họ bắt đầu cung cấp dữ liệu phát trực tuyến cho nhau, giảm bớt gánh nặng cho máy chủ trong việc chia sẻ các gói dữ liệu của mình cho tất cả người xem - một thực tế là các dịch vụ phát trực tuyến như Twitch và YouTube nhất thiết phải dựa vào các máy chủ tập trung để làm trung gian.

Keet tóm tắt hầu hết công việc khỏi người dùng bằng một giao diện người dùng đơn giản nhưng đầy đủ chức năng và trực quan. Nó yêu cầu quyền truy cập vào micrô và máy ảnh và mặc dù những người quan tâm đến quyền riêng tư có thể tắt máy ảnh trong cuộc gọi nhưng ứng dụng sẽ không hoạt động nếu không được cấp quyền truy cập trước.

Xu hướng tương phản Web3

Trong khi sự cường điệu về Web3 tăng tốc trong vài năm qua đã đánh vào mục đích mã hóa tất cả mọi thứ và đưa mọi thứ vào chuỗi khối như một giải pháp thay thế tốt nhất để phân cấp Internet, thì một xu hướng ngược lại gần đây đã xuất hiện.

Việc tạo ra và phát triển cơ sở hạ tầng P2P, bất chấp sự ồn ào của Web3, hoàn toàn không thúc đẩy công nghệ blockchain.

Một ví dụ như vậy là Web5, một câu trả lời thẳng thắn dành cho Web3 và “tiền điện tử” có lẽ là nổi bật nhất của chúng. nhà phê bình, Jack Dorsey. Giám đốc điều hành Block, đồng sáng lập và cựu CEO của Twitter đã lên tiếng về những cạm bẫy của Web3 – điều mà ông tuyên bố ủng hộ một cách bất đối xứng các nhà đầu tư mạo hiểm với cái giá phải trả là các nhà đầu tư bán lẻ và công chúng được cho là có mục đích hướng tới công nghệ này.

Web5 được công bố vào tháng XNUMX. Sáng kiến ​​này đang được công ty con TBD của Block thực hiện, tận dụng Bitcoin và rất nhiều công nghệ khoa học máy tính hợp lý để tạo ra một hệ sinh thái gồm các danh tính, lưu trữ dữ liệu và ứng dụng phi tập trung trong đó người dùng có quyền kiểm soát thông tin cá nhân của họ.

Ardoino và Buus cho rằng giải pháp Holepunch của họ linh hoạt hơn Web5.

“Web5, từ những gì chúng ta đã thấy cho đến nay, có cấu trúc phức tạp và được xác định trước hơn Holepunch,” bộ đôi nói với Tạp chí Bitcoin. “Holepunch cung cấp một tập hợp các nguyên mẫu và giàn giáo để xây dựng các ứng dụng mà không cần cố gắng ép buộc các mẫu cụ thể.”

Một nỗ lực khác trong việc tạo ra một trang web phi tập trung không cần token là được công bố vào tháng 11 bởi Synonym, một công ty thuộc sở hữu của Tether. Mặc dù việc Tether có hai dự án kinh doanh về cùng một chủ đề có vẻ mâu thuẫn nhưng Ardoino và Buus giải thích rằng các dịch vụ này có thể bổ sung cho nhau.

Họ cho biết: “Synonym có thể tận dụng Holepunch SDK để xây dựng một phần dịch vụ của họ theo lộ trình”. “Synonym và Holepunch không cạnh tranh mà bổ sung cho nhau về tầm nhìn và sản phẩm mà họ dự định xây dựng.”

Vẫn còn phải xem phiên bản web phi tập trung nào sẽ chiếm ưu thế với tư cách là người chiến thắng trong tương lai, nhưng chắc chắn phiên bản nào mang lại nhiều giá trị nhất cho người dùng cuối, chứ không phải các nhà đầu tư mạo hiểm, sẽ có nhiều khả năng thành công hơn.

Dấu thời gian:

Thêm từ Tạp chí Bitcoin