Show HN: Freenet,一个面向去中心化应用的点对点平台

Hacker News Top 工具

摘要

Freenet 是一个点对点平台,用于构建无需服务器运行的去中心化应用,它采用按环上位置组织的小世界网络。开发者可以使用 Rust 和 TypeScript 等熟悉工具部署应用,用户则通过浏览器访问,无需担心被追踪或被下架风险。

过去大约五年里,我一直在从头重新设计 Freenet,这是我2000年代初的点对点项目(现已更名为 Hyphanet)。<p>自去年12月以来,新的 Freenet 已经上线运行,并附带了一些早期应用,例如我们的去中心化群聊 River[1] 和去中心化 CMS Delta。用户已经开始在 Freenet 上构建自己的应用,包括游戏,我们还有一些有趣的应用正在开发中,比如搜索/推荐引擎 Atlas。<p>在架构上,这个新的 Freenet 是一个全球性的去中心化键值存储,其中的键是 WebAssembly 合约,它们定义了哪些值(即“状态”)对该键有效、值如何或何时可以变更、以及状态如何在节点之间高效同步。<p>我们开发了一种独特的(据我所知)解决一致性问题的方法:每个合约必须为该合约关联的状态定义一个“合并”操作。该操作必须是可交换的,即你可以按任意顺序合并多个状态,并得到相同的最终结果。<p>这种方法允许状态更新像病毒一样[2]在网络中传播,通常在几秒或更短时间内就能达到全局一致状态。<p>与万维网类似,Freenet 应用可以从网络本身下载,并在 web 浏览器中运行——类似于普通网络上的单页应用。然而,web 应用不是连接回在数据中心运行的 API,而是本地连接到 Freenet 节点,并通过本地 websocket 连接与 Freenet 合约和委托进行交互。<p>如果你想尝试 Freenet,我们为主要桌面操作系统提供了便捷的安装程序,但尚未支持移动端。你可以在几秒内[3]开始与 River 上的其他用户聊天。很高兴回答任何问题,也欢迎阅读我们的 FAQ[4] 或观看我在3月[5]所做的演讲。<p>[1] <a href="https://github.com/freenet/river" rel="nofollow">https://github.com/freenet/river</a><p>[2] <a href="https://freenet.org/about/news/summary-delta-sync/" rel="nofollow">https://freenet.org/about/news/summary-delta-sync/</a><p>[3] <a href="https://freenet.org/quickstart/" rel="nofollow">https://freenet.org/quickstart/</a><p>[4] <a href="https://freenet.org/faq/" rel="nofollow">https://freenet.org/faq/</a><p>[5] <a href="https://youtu.be/3SxNBz1VTE0" rel="nofollow">https://youtu.be/3SxNBz1VTE0</a>
查看原文
查看缓存全文

缓存时间: 2026/05/21 21:15

# Freenet 来源:https://freenet.org/ Freenet 是一个用于去中心化应用的点对点平台:通信、协作与商业,无需依赖大型科技公司。你的计算机会成为全球网络的一部分,其中的应用不可阻挡、可互操作,并基于开放协议构建。 立即尝试 Freenet (https://freenet.org/quickstart/) ## Freenet 的工作原理 节点通过在一个环上按位置组织,构成一个小世界网络。消息只需几跳即可到达目的地,能高效扩展到数百万个节点——无需服务器。 ### 面向用户 Freenet 应用在你的浏览器中运行,看起来就像普通网站,但无法被关闭、不会追踪你,并且以点对点方式运行,而非基于云端。 立即尝试 → (https://freenet.org/quickstart/) ### 面向开发者 使用熟悉的工具(Rust、TypeScript)构建应用,并部署到全球网络。无需维护服务器,没有云账单,也没有服务条款。 阅读教程 → (https://freenet.org/build/manual/tutorial/) ### 面向支持者 Freenet 由一个小团队构建,通过赠款和捐赠获得资金。你的支持有助于建设真正重要的去中心化互联网基础设施。 支持 Freenet → (https://freenet.org/donate/)

相似文章

Frona - 自托管个人AI助手

Reddit r/AI_Agents

Frona 是一款全新发布的、基于 Rust 构建的自托管个人 AI 助手,它通过沙盒环境、统一策略引擎以及基于保险箱的凭据管理,着重强调安全性。

互联网边缘的社区建设

Lobsters Hottest

本文介绍了基于Nostr的社区建设,使用Pyramid中继软件和Jumble客户端,实现去中心化、可移植的社区,无需依赖中央服务器。

Show HN:BornToBeRoot 的 NETworkManager 的免费 Linux 适配版

Hacker News Top

NMLinux 是 NETworkManager 的免费、开源 Linux 适配版,为常用网络工具提供统一的图形界面。它基于 Python 和 PySide6 构建,包含 SSH、RDP、VNC、Wi-Fi、路由追踪、网速测试等模块,面向系统管理员和高级用户。

Bitsocial:面向社交应用的开源P2P网络

Lobsters Hottest

Bitsocial是一个开源的点对点网络,用于构建去中心化社交应用,让社区可以在树莓派等低成本硬件上运行,无需服务器依赖,并提供可定制的反垃圾挑战。