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)