OverNode 是數字世界的“Sneakernet”

我們期待 OverNode 的首次發布。由長期區塊鏈開發者 Stephan February 開發,它是一個集社交、新聞和商業功能於一體的瑞士軍刀,所有功能都是點對點的。February 與 1Sat Ordinals 的 David Case 進行了問答,並解釋了如何在沒有任何中央服務器的情況下,使所有這些網路功能以分布式方式工作。這不是簡單的事情!

OverNode的第一個移動應用程序具有錢包、市場、新聞動態、聯繫人列表、私人消息、微博和音頻空間,以及時間戳檔案。是的,其他應用程序已經可以做到所有這些,但它們都有集中式服務器在幕後協調所有這些活動。基於個別設備之間真正的P2P分布式網路並不是一項容易的任務。

OverNode 與 @beardpappa 的技術問答

— 大衛·凱斯 ̄_(ツ)_/ ̄ (@shruggr) 2025 年 6 月 13 日

2月,February 最近與 Kurt Wuckert, Jr. 在 CoinGeek 每週直播中討論了 OverNode 及其功能。此次與 Case 的問答深入探討了其工作原理的技術細節。

什麼是Sneakernet,它面臨哪些挑戰?

“Sneakernet” 指的是通過物理運輸將信息(數字或其他方式)從一個位置或設備轉移到另一個位置。盡管這是一個信息時代的術語,通常指的是將數據復制到可移動媒體上並攜帶,但這一概念與物理郵政服務也很相似。發送、遞送和接收信息是三個可能在不同時間發生的獨立過程,並且沒有中央功能來監控一切。

建立一個Sneakernet (或“存儲轉發”服務)用於數字設備並不是一個容易解決的問題,February說。即使在物理世界中,也存在問題:消息在到達目的地之前可能會丟失或延遲;它可能被送到錯誤的地方;或者接收者可能沒有注意到它。沒有100%的保證發送的消息會成功到達。

他說,構建一個數字化、容忍延遲的網路的挑戰激勵他創建了計算機節點。

“我今天能做些什麼,不僅使Sneakernet可行,還能解決我在分布式系統中持續看到的問題(,不僅僅是P2P),那就是在網路上運行的利他節點的問題。”

但實際上發生了什麼,也就是說,您到底如何使存儲轉發服務正常工作?Case問。直接消息是一回事,但如果您有一個類似Signal或Telegram的新聞/聊天羣組,您如何確保所有羣組成員都能看到針對他們的帖子?

本質上,網路上的計算機節點具有專門的功能,同時仍然是P2P節點,而不是充當集中式服務器。其中之一被簡單稱爲“存儲轉發”,還有與分布式哈希表(DHT)相關的引導服務,這是一種發現其他對等節點、注意它們的地址並幫助建立它們之間連接的方法。

一旦用戶啓動他們的移動應用程序,他們的設備就會向引導服務宣布其存在,並且其實時狀態會通過網路“傳播”給其他設備。這個公告並不會發送到整個網路,而是發送給其中的一部分——可能是附近的其他設備,使用像Chord這樣的最近鄰算法技術。February表示他一直在使用Kademlia DHTs——這個想法是擁有一個鍵值存儲,其狀態在幾個不同的節點之間自動分布和復制。存儲在DHT上的信息可能是您設備的IP地址,也許還有一個長期穩定的別名,例如,您的個人標識,這將用於識別加入網路的某人,並用於宣布其狀態。

引導服務可以確定其他節點的“接近度”,這並不指物理距離,而是使用一致性哈希的數學等價。每個人的哈希表因此會有所不同,系統可以找到可能擁有個別節點所需信息的最有效的其他節點。February 將其描述爲一種六度分隔的形式,但在實踐中,它發生得非常快速,大家的表都會更新相關信息。BitTorrent 使用類似的技術進行大文件共享。

順便提一下,OverNode 的界面看起來也很不錯!

OverNode 即將到來;它正在包裝動態主題。pic.twitter.com/RgxuJQ4tUb

— BeardPappa (@beardpappa) 2025 年 6 月 7 日

如果你對所有技術細節感興趣,Case/February的視頻還有許多其他有趣的內容。Case還談到了BSV的Overlay Networks所面臨的類似挑戰,即在分布式網路上跟蹤大量數據並能夠信任你所接收到的信息。兩人還深入探討了OverNode及類似網路背後的經濟模型,以及如何將SPV支付層疊到這些服務中。

February正在構建的社交網絡風格應用的目的是主要證明OverNode的分布式“數據平面”概念。如果成功,它將具有更廣泛的使用案例和影響。

觀看:與Stephan February的新代幣協議和序號

查看原文
本頁面內容僅供參考,非招攬或要約,也不提供投資、稅務或法律諮詢。詳見聲明了解更多風險披露。
  • 讚賞
  • 留言
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)