OverNode là một 'Sneakernet' cho thế giới kỹ thuật số

Chúng tôi rất mong chờ sự ra mắt đầu tiên của OverNode. Được phát triển bởi nhà phát triển blockchain lâu năm Stephan February, đây là một con dao đa năng cho các chức năng xã hội, tin tức và thương mại, nơi mọi thứ đều theo kiểu ngang hàng. February đã ngồi xuống với David Case của 1Sat Ordinals để thực hiện một buổi hỏi đáp và giải thích cách làm cho tất cả các chức năng mạng này hoạt động theo cách phân tán mà không cần bất kỳ máy chủ tập trung nào. Điều này không đơn giản!

Ứng dụng di động đầu tiên của OverNode có tính năng ví, chợ, nguồn tin tức, danh sách liên hệ, nhắn tin riêng tư, blog vi mô và không gian âm thanh, cùng với một kho lưu trữ thời gian. Vâng, các ứng dụng khác đã thực hiện tất cả những điều này, nhưng tất cả đều có máy chủ tập trung điều phối tất cả các hoạt động này ở hậu trường. Dựa trên một mạng lưới P2P thực sự, phân tán giữa các thiết bị cá nhân không phải là một nhiệm vụ dễ dàng.

Hỏi đáp kỹ thuật OverNode với @beardpappa

— David Case ¯_(ツ)_/¯ (@shruggr) Ngày 13 tháng 6 năm 2025

Tháng Hai gần đây đã thảo luận về OverNode và các tính năng của nó với Kurt Wuckert, Jr. trong Livestream Tuần CoinGeek. Cuộc phỏng vấn này với Case đi sâu hơn vào các chi tiết kỹ thuật về cách nó hoạt động.

Sneakernet là gì và những thách thức nào?

"Sneakernet" có nghĩa là chuyển giao thông tin ( số hoặc không ) bằng cách vận chuyển nó từ một địa điểm hoặc thiết bị này sang địa điểm hoặc thiết bị khác. Mặc dù đây là một thuật ngữ của thời đại thông tin thường chỉ việc sao chép dữ liệu vào phương tiện di động và mang theo, khái niệm này cũng tương tự như dịch vụ bưu chính vật lý. Gửi, giao và nhận thông tin là ba quá trình riêng biệt có thể xảy ra vào những thời điểm khác nhau, và không có chức năng trung tâm nào giám sát mọi thứ.

Xây dựng một dịch vụ Sneakernet ( hoặc "lưu trữ và chuyển tiếp" cho các thiết bị kỹ thuật số không phải là một vấn đề dễ giải quyết, tháng Hai nói. Ngay cả trong thế giới vật lý, cũng có những vấn đề: một tin nhắn có thể bị mất hoặc bị trì hoãn trước khi đến đích; nó có thể được giao đến sai địa điểm; hoặc người nhận có thể không để ý đến nó. Không có đảm bảo 100% rằng một tin nhắn đã gửi sẽ đến nơi.

Anh ấy nói rằng thử thách xây dựng một mạng lưới kỹ thuật số, chịu đựng độ trễ đã truyền cảm hứng cho anh ấy để xây dựng OverNode.

“Hôm nay tôi có thể làm gì, không chỉ để làm cho Sneakernet khả thi, mà còn để giải quyết một vấn đề mà tôi đã thấy xảy ra liên tục với các hệ thống phân tán nói chung )không chỉ P2P(, đó là vấn đề của các nút vị tha hoạt động trên mạng.”

Nhưng thực sự điều gì đang xảy ra, tức là bạn làm cho dịch vụ lưu trữ và chuyển tiếp hoạt động như thế nào? Case hỏi. Nhắn tin trực tiếp là một chuyện, nhưng nếu bạn có một nhóm tin tức/trò chuyện tương tự như Signal hoặc Telegram, làm thế nào để đảm bảo rằng tất cả các thành viên trong nhóm đều có thể nhìn thấy một bài đăng được gửi cho họ?

Về cơ bản, các nút trên mạng có các chức năng chuyên biệt trong khi vẫn giữ vai trò là các nút P2P và không hoạt động như các máy chủ tập trung. Một trong số đó được gọi đơn giản là "lưu và chuyển tiếp", cũng có các dịch vụ khởi động với bảng băm phân tán )DHT(, đây là một cách để phát hiện các đồng nghiệp khác, ghi lại địa chỉ của họ và giúp thiết lập kết nối giữa chúng.

Khi người dùng bắt đầu ứng dụng di động của họ, thiết bị của họ thông báo sự hiện diện của nó đến dịch vụ khởi tạo, và trạng thái trực tiếp của nó được "chuyện phiếm" đến những người khác trên mạng. Thông báo này không được gửi đến toàn bộ mạng, mà chỉ một tập hợp con của nó - có thể là các thiết bị khác gần đó, sử dụng một kỹ thuật thuật toán láng giềng gần nhất như Chord. February nói rằng anh ấy đã sử dụng Kademlia DHTs - ý tưởng là có một kho khóa-giá trị, trạng thái của nó được phân phối và sao chép tự động giữa một số bạn bè khác nhau. Thông tin được lưu trữ trên DHT có thể là IP của thiết bị của bạn và có thể là một tên gọi ổn định lâu dài, ví dụ, biệt danh cá nhân của bạn, sẽ xác định ai đó tham gia mạng và được sử dụng để thông báo trạng thái của nó.

Dịch vụ khởi động có thể xác định "độ gần" của các Nút khác, điều này không đề cập đến khoảng cách vật lý mà là tương đương toán học sử dụng băm nhất quán. Do đó, bảng băm của mọi người sẽ khác nhau, và hệ thống có thể tìm các Nút khác hiệu quả nhất có thể có thông tin mà một Nút cá nhân đang tìm kiếm. Tháng Hai mô tả điều này như một dạng của Sáu Độ Tách Biệt, nhưng trên thực tế, điều này xảy ra rất nhanh, với bảng của mọi người được cập nhật với thông tin liên quan. BitTorrent sử dụng các kỹ thuật tương tự cho việc chia sẻ tệp lớn.

Nhân tiện, giao diện của OverNode cũng trông đẹp!

OverNode đang đến; và nó đang mang theo các chủ đề động. pic.twitter.com/RgxuJQ4tUb

— BeardPappa )@beardpappa( Ngày 7 tháng 6 năm 2025

Nếu bạn quan tâm đến việc nghe tất cả các chi tiết kỹ thuật, video Case/Tháng Hai có rất nhiều điểm thú vị khác. Case cũng nói về những thách thức tương tự liên quan đến Mạng Chồng BSV, việc theo dõi một lượng lớn dữ liệu trên một mạng phân tán và có thể tin tưởng vào thông tin bạn đang nhận được. Hai người cũng đi sâu vào mô hình kinh tế đứng sau OverNode và các mạng tương tự, cũng như cách thanh toán SPV có thể được tích hợp vào các dịch vụ.

Mục đích của ứng dụng theo kiểu mạng xã hội mà February đang xây dựng chủ yếu là để chứng minh khái niệm "data plane" phân tán của OverNode. Nếu nó hoạt động, nó sẽ có nhiều trường hợp sử dụng và hậu quả rộng rãi hơn.

Xem: Giao thức token mới và Ordinals với Stephan February

Xem bản gốc
Nội dung chỉ mang tính chất tham khảo, không phải là lời chào mời hay đề nghị. Không cung cấp tư vấn về đầu tư, thuế hoặc pháp lý. Xem Tuyên bố miễn trừ trách nhiệm để biết thêm thông tin về rủi ro.
  • Phần thưởng
  • Bình luận
  • Chia sẻ
Bình luận
0/400
Không có bình luận
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)