Flipflop - Iroh-powered persistent tunnels for filesharing

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

Flipflop - Iroh-powered persistent tunnels for filesharing

Flipflop baut eine vertrauenswürdige, dauerhafte Tunnelverbindung zwischen zwei oder mehr Geräten auf – über Bluetooth, LAN oder das offene Internet. Basierend auf Iroh können Nutzer jederzeit Dateien, Links oder Text zwischen all ihren Geräten und denen von Familienmitgliedern austauschen, egal ob im selben Haushalt oder weit entfernt. Die App ist für Linux, macOS, Windows und Android verfügbar und lässt sich direkt aus dem Quellcode bauen. Ideal für alle, die eine einfache, geräteübergreifende Filesharing-Lösung ohne Cloud-Zwang suchen.

Errichte einen vertrauenswürdigen Tunnel zwischen zwei oder mehr Geräten: Von diesem Punkt an kann man jederzeit Dateien an das andere senden.
  1. ramoz

    Iroh hat vor einer Weile etwas Ähnliches veröffentlicht

    https://www.iroh.computer/sendme

  2. synctext

    Interessantes Projekt, hin zu einem dezentralen Internet!

    Die Schwerstarbeit wird in dieser Funktion erledigt, dem Pairing. Du verknüpfst deine persönlichen Geräte miteinander, solide Idee [0].

    Dieses Flipflop-Projekt stützt sich auf die Iroh-Bibliothek für NAT/Firewall-Puncturing, externe Adresserkennung und Overlay-Netzwerke. Zwei 5G-Geräte ohne einen koordinierenden zentralen Server zu verbinden, ist möglich, aber sehr schwierig. Iroh verlässt sich einfach auf einen Server, den du selbst hosten könntest. Coole Sache, wir haben es vor einer Weile einem Stresstest unterzogen und es hat einigermaßen funktioniert.

    NAT-Konnektivität ist ungelöst. Mein Universitätslabor hat vor einem Jahrzehnt eine der größeren Puncturing-Studien durchgeführt [1]. Kürzlich haben wir außerdem 40+ oder so 4G- und 5G-SIM-Karten in Europa für Puncturing gekauft [2]. Mein Masterstudent reiste mit dem Bus durch Europa, um diese lokalen SIM-Karten zu besorgen. Er arbeitete Tag und Nacht daran, diese seltsamen symmetrischen 5G-NAT-Filterboxen zu verbinden, und brachte es zum Laufen. Einfache Sync-Kollision und Geburtstagsparadoxon-Brute-Force ... Es funktioniert alles manchmal, aber nicht zuverlässig genug für Massenakzeptanz. Darauf kann man kein dezentrales Social-Media-Ökosystem aufbauen. Wie bei Iroh ist es am besten, einen zentralen Server zu verwenden. Dann hast du allerdings die rechtliche Haftung für deine Nutzer. Es sei denn, ein KI-Agent kauft den Server vollautonom mit Bitcoin, das haben Studenten in den folgenden Jahren hinbekommen[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

    Ist es besser/anders als https://tailscale.com/docs/features/taildrop ?

  4. YCombinedBob

    Das sieht tatsächlich gut aus und nutzt das etablierte Iroh.

    Schöne Idee mit dem Browser-Link zum Teilen mit Geräten, die Flipflop nicht im selben LAN haben. Das wäre ein Killer, wenn das auch über das Internet funktionieren würde!

    Ich bin mir allerdings nicht sicher, ob Iroh im Browser laufen kann.

  5. cold_boot

    Den Tunnel zwischen den Sendevorgängen verfügbar zu halten, ist der schöne Teil. Sobald er mit jemandem eingerichtet ist, kann man ihn einfach nutzen.

Mehr von diesem Tag

2026-10-15