Flipflop - Iroh-powered persistent tunnels for filesharing

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

Flipflop - Iroh-powered persistent tunnels for filesharing

Flipflop устанавливает доверенный туннель между двумя или более устройствами, после чего вы можете отправлять файлы в любое время. Работает через Bluetooth, LAN или интернет, используя Iroh. Обменивайтесь ссылками, текстом и файлами между всеми своими устройствами и устройствами членов семьи, находясь в одном доме или на расстоянии. Доступны сборки для Linux, macOS, Windows и Android APK. Просто запустите cargo run --release для десктопа или just android-install для Android. Идеально для быстрого обмена в эпоху meatspace.

Установите доверенный туннель между двумя или более устройствами: с этого момента вы можете отправлять файлы друг другу в любое время.
  1. ramoz

    Iroh выпустил нечто похожее некоторое время назад

    https://www.iroh.computer/sendme

  2. synctext

    Интересный проект, в сторону децентрализованного Интернета!

    Основная тяжелая работа выполняется в этой функции, pairing. Вы связываете свои личные устройства вместе, здравая идея [0].

    Этот проект Flipflop полагается на библиотеку Iroh для пробивки NAT/брандмауэра, обнаружения внешних адресов и оверлейной сети. Подключить два 5G-устройства без координирующего центрального сервера возможно, но очень сложно. Iroh просто полагается на сервер, который вы можете разместить самостоятельно. Крутая штука, мы стресс-тестировали её некоторое время назад, и она вроде бы работала.

    Проблема связности через NAT не решена. Моя университетская лаборатория провела одно из крупнейших исследований пробивки NAT десятилетие назад [1]. Недавно мы также купили 40+ или около того SIM-карт 4G и 5G в Европе для пробивки [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 […]

  3. kkapelon

    Это лучше/иначе, чем https://tailscale.com/docs/features/taildrop ?

  4. YCombinedBob

    Это действительно выглядит хорошо и использует проверенный Iroh.

    Отличная идея с браузерной ссылкой для обмена с устройствами, на которых нет flipflop в той же локальной сети. Это было бы убийственно, если бы это также работало через интернет!

    Не уверен, что Iroh может работать в браузере, впрочем.

  5. cold_boot

    Самое приятное — это то, что туннель остаётся доступным между отправками. Как только он настроен с кем-то, вы можете просто им пользоваться.

Ещё за этот день

2026-10-15