返回首页

24小时热榜

40作者: sanity大约 18 小时前原帖
在过去的五年里,我一直在从零开始重新设计Freenet,这是我在2000年代早期的点对点项目(现在更名为Hyphanet)。<p>新的Freenet自去年12月以来已经上线,并推出了一些早期应用,如River[1],我们的去中心化群聊工具,以及Delta——一个去中心化的内容管理系统。用户们已经开始在Freenet上构建自己的应用,包括游戏,我们也在开发一些有趣的应用,如Atlas,一个搜索/推荐引擎。<p>在架构上,这个新的Freenet是一个全球去中心化的键值存储,其中键是WebAssembly合约,定义了对于该键哪些值(即“状态”)是有效的,如何或何时可以改变这些值,以及如何在节点之间高效地同步状态。<p>我们开发了一种独特的(据我所知)一致性问题解决方案,每个合约必须定义一个“合并”操作,用于合约相关状态的处理。这个操作必须是可交换的,这意味着你可以以任何顺序合并多个状态,最终结果将是相同的。<p>这种方法允许状态更新像病毒一样在网络中传播[2],通常在几秒钟内或更短时间内实现一致的全局状态。<p>与万维网类似,Freenet应用可以从网络本身下载并在网页浏览器中运行——类似于普通网络上的单页应用。然而,与其连接到数据中心运行的API,Web应用则是通过本地WebSocket连接直接连接到Freenet节点,并与Freenet合约和委托进行交互。<p>如果你想尝试Freenet,我们为主要桌面操作系统提供了方便的安装程序,但尚未支持移动设备,你可以在几秒钟内通过River与其他用户聊天[3]。如果你有任何问题,我很乐意回答,你也可以阅读我们的常见问题解答[4],或者观看我在三月份的演讲[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>
21作者: adisingh13大约 16 小时前原帖
嗨,HN!我们是来自AgentMail的Haakam、Michael和Adi——一家Y Combinator第25期的公司。我们为AI代理提供独立的电子邮箱。最近,我们进行了一个名为Agent.Email的实验。这是一个专门为AI代理设计的注册流程,而不是为人类设计的。 这个灵感来源于几个月前我们进行种子发布时收到的一些评论。大家都指出,代理无法使用为代理设计的产品而不依赖人类凭证,这种情况既讽刺又不理想。 这基本上是我们构建AgentMail的理论基础:互联网最初是专为人类设计的,默认情况下是为了排除机器。 每个注册流程都假设有一个浏览器,一个人正在阅读页面并点击确认链接。除非代理能够做到这一点,否则它们无法成为互联网的第一类用户。 现在,代理可以独立获取电子邮箱。这也意味着大量没人想看的邮件将由AI处理,而不是让你的收件箱被垃圾邮件和杂乱信息填满。 以下是agent.email的工作原理: 1. 代理需要一个邮箱,通过curl访问AgentMail。 2. 代理通过MD接收指令,除非请求来自浏览器,这种情况下我们使用HTML。 3. 代理认为agent.email有用,然后以其人类邮箱作为参数访问注册端点。 4. 代理获得一个带有凭证的受限邮箱。 5. 代理向人类发送请求,询问一次性密码(OTP)。人类回复代码,代理被认领,限制解除。 6. 在被认领之前,代理只能向其人类发送邮件,不能向其他人发送。每天最多发送十封邮件,注册端点根据IP进行严格的速率限制。 目前,代理与人类之间是一对一的映射。下一步是多对一,因为一个人同时管理多个代理已经非常普遍。 构建agent.email也促使我们重新审视AgentMail中默认假设是人类为主要用户的地方。例如,CLI输出是单列且格式一致,因为混合分隔符对人类来说易于扫描,但对代理来说在推理结构时则更困难。在代理开始对较长的消息ID产生幻觉后,我们也缩短了消息ID。 我们希望社区对以下几个问题发表看法:受限直到认领的信任模型是否合适?代理自我注册在生产环境中是否有用,还是主要是一种新奇体验?如果现在只是新奇体验,什么能使其真正有用?代理的入职流程是否默认需要人类批准,还是某些代理应该能够完全自我配置?你认为我们可以采取哪些额外措施来确保安全注册?