Flipflop: 基于Iroh的持久化文件共享隧道

Show HN: Flipflop, iroh-powered persistent tunnels for filesharing

Flipflop: 基于Iroh的持久化文件共享隧道

Flipflop 是一个基于 Iroh 技术构建的文件共享工具,旨在为现实世界(meatspace)打造持久化的设备间连接。它能在两台或多台设备间建立受信任的隧道,支持通过蓝牙、局域网甚至广域网随时传输文件、链接或纯文本。无论是家庭内部设备互联,还是与远方亲友分享数据,Flipflop 都能提供稳定可靠的传输体验。项目支持 Linux、macOS、Windows 及 Android 平台,采用 Rust 和 Slint 开发,开源且遵循 GPL-3.0 协议。

建立设备间的信任隧道后,从此你可以随时向对方发送任何内容,无论身处何地。
  1. synctext

    有趣的项目,朝着去中心化互联网迈进!

    核心工作都在这个 pairing 函数里完成。你把个人设备互联起来,是个很扎实的想法 [0]。

    这个 Flipflop 项目依赖 Iroh 库来处理 NAT/防火墙穿透、外部地址发现和覆盖网络。在没有协调中心服务器的情况下连接两个 5G 设备是可行的,但非常困难。Iroh 只是依赖一个你可以自托管的服务器。很酷的东西,我们之前做过压力测试,勉强能跑通。

    NAT 连通性问题尚未解决。十年前,我的大学实验室做过一项关于穿透的大规模研究 [1]。最近,我们在欧洲还买了 40 多张(大概)4G 和 5G SIM 卡来做穿透实验 [2]。我的硕士生坐巴士跑遍欧洲去搞这些本地 SIM 卡。他日夜不停地折腾这些奇怪的对称 5G NAT 过滤盒,终于搞通了。简单的同步碰撞和生日悖论暴力破解……这东西有时候能行,但可靠性不足以支撑大规模采用。你没法基于此构建去中心化的社交媒体生态系统。就像 Iroh 一样,最好还是用中心服务器。这样一来,你就要对用户承担法律责任。除非有个 AI 代理完全自主地用 Bitcoin 买下服务器,明年的学生应该能把这个搞定 [3] :-)

    [0] https://github.com/andunieee/flipflop/blob/62bb498520aacb60e...

    [1] UDP NAT and Firewall Puncturing in the Wild, https://inria.hal.science/hal-01597969v1/document

    [2] Mass Adoption of NATs: Survey and experiments on […]

  2. kkapelon

    它比 https://tailscale.com/docs/features/taildrop 更好或有什么不同吗?

  3. fartfeatures

    我也在做一个类似的东西,能不能开启讨论区(discussions),这样我们可以直接聊聊?

同日更多故事

2026-10-15