40作者: sanity大约 2 个月前
过去大约五年时间里,我一直在对 Freenet 进行彻底的重新设计,这是我从 2000 年代初就开始的对等网络项目(现已更名为 Hyphanet)。 新的 Freenet 自去年 12 月以来一直在运行,并推出了一些早期应用,比如 River[1],我们的去中心化群聊工具,以及 Delta - 一个去中心化的 CMS。用户已经开始在 Freenet 上构建自己的应用程序,包括游戏,我们也有一些有趣的应用程序正在开发中,比如 Atlas,一个搜索/推荐引擎。 从架构上讲,这个新的 Freenet 是一个全球性的、去中心化的键值存储,其中键是 WebAssembly 合约,这些合约定义了哪些值(即“状态”)对该键有效,如何或何时可以更改这些值,以及如何在对等节点之间有效地同步状态。 我们开发了一种独特的(据我所知)解决方案来解决一致性问题,每个合约都必须为其关联的状态定义一个“合并”操作。此操作必须是可交换的,这意味着您可以按任何顺序合并多个状态,最终都会得到相同的结果。 这种方法允许状态更新像病毒一样在网络中传播[2],通常在几秒钟或更短的时间内实现一致的全局状态。 与万维网一样,Freenet 应用程序可以从网络本身下载并在 Web 浏览器中运行——类似于普通 Web 上的单页应用程序。然而,Web 应用程序不是连接回在数据中心运行的 API,而是本地连接到 Freenet 对等节点,并通过本地 websocket 连接与 Freenet 合约和委托进行交互。 如果您想尝试 Freenet,我们为主要的桌面操作系统提供了方便的安装程序,但还没有移动端,您可以在几秒钟内通过 River 与其他用户聊天[3]。很乐意回答任何问题,也欢迎您阅读我们的常见问题解答[4],或观看我三月份的演讲[5]。 [1] <a href="https://github.com/freenet/river" rel="nofollow">https://github.com/freenet/river</a> [2] <a href="https://freenet.org/about/news/summary-delta-sync/" rel="nofollow">https://freenet.org/about/news/summary-delta-sync/</a> [3] <a href="https://freenet.org/quickstart/" rel="nofollow">https://freenet.org/quickstart/</a> [4] <a href="https://freenet.org/faq/" rel="nofollow">https://freenet.org/faq/</a> [5] <a href="https://youtu.be/3SxNBz1VTE0" rel="nofollow">https://youtu.be/3SxNBz1VTE0</a>
1作者: KaifKhan大约 2 个月前
嘿,Hacker News 的朋友们! 我们最近推出了 AI 经理,YC 社区称之为“公司大脑”。 * 平均而言,它可以阻止 20%-50% 的收入流失。 * 它能真正告诉你到底发生了什么。 * 区分虚假工作和实际工作。 * 告诉你完成工作花了多少时间,以及本应花费的时间。 此外,所有企业所需的 ERP 软件,如 CRM、项目管理、所有 HR 软件、会计、工资单、线索查找器等等,都可免费使用(仅限 Hacker News 社区)3 个月,不收取任何费用 :) 请告诉我! kaayfkhan@gmail.com [https://www.traconomics.com/](https://www.traconomics.com/)