▲ 71 ▼ The fastest, smoothest way to transfer files to anyone, anywhere. Your files go straight from device to device - encrypted, with no accounts, tracking, ads, or cloud storage in between (dashbeam.net) submitted 3 months ago by Dubois_arache@lemmy.blahaj.zone to c/foss@beehaw.org 37 comments fedilink hide all child comments
[–] Quexotic@beehaw.org 15 points 3 months ago (6 children) Can someone compare this to Magic Wormhole for me? permalink fedilink source hideshow 6 child comments replies: [–] hallettj@leminal.space 19 points 3 months ago* (last edited 3 months ago) (5 children) After some reading it looks to me like the biggest difference is that Dashbeam uses an established peer-to-peer system (Iroh), and can operate without servers. Magic Wormhole uses servers instead of a peer-to-peer network to set up connections. Magic Wormhole requires a "mailbox" server to negotiate a connection, and may require a relay server for NAT traversal. Dashbeam might also use a relay (I'm not positive about this - relays are described in the Iroh docs, and I don't know for sure whether Dashbeam uses them). But Dashbeam advertises NAT hole punching that might avoid use of a relay in more situations. That should lead to higher transfer rates since you're not limited by the bandwidth of a relay run as a public service. Dashbeam doesn't use a mailbox server. The trade-off is that Dashbeam "tickets" are too long to read over the phone, or to type in by hand. Magic Wormhole's pairing codes are designed to be short for exactly those use cases. Dashbeam has mobile apps, it look like Magic Wormhole doesn't. Edit: looks like there are mobile apps after all! So it looks like the advantages of Dashbeam are: potentially faster transfers doesn't rely on publicly operated servers appeal to fans of peer-to-peer protocols mobile support And the downside I see is: you need an existing digital channel to send a ticket to set up a connection Compared to some other services, like Pairdrop.net, it looks like Dashbeam might not have automatic local network discovery. permalink fedilink source parent hideshow 5 child comments replies: [–] Dubois_arache@lemmy.blahaj.zone [S] 4 points 3 months ago* Another advantage, according to them, is this software allow people to resume downloads/uploads and it is a plus over kdeconnect or simpler clients like lanxchange (no one knows this last one). Another point is they allow to share folders, some clients like this do not allow that. permalink fedilink source parent [–] Quexotic@beehaw.org 3 points 3 months ago (2 children) Magic wormhole has 2 that I've found. This could be interesting though. Thanks, internet friend! ❤️ permalink fedilink source parent hideshow 2 child comments replies: [–] hallettj@leminal.space 2 points 3 months ago (1 child) Oh nice; thanks for pointing that out! permalink fedilink source parent hideshow 1 child comment replies: [–] Quexotic@beehaw.org 2 points 3 months ago You're welcome internet friend! permalink fedilink source parent [–] Corbin@programming.dev 2 points 3 months ago Iroh has servers too. NAT punching always requires some third party; it's not magic that can be performed from behind the NAT unilaterally by a client. Iroh's third-party servers are provided by n0, the corporation behind the protocol; Magic Wormhole's servers are provided by the developers and funded via donations. permalink fedilink source parent
[–] hallettj@leminal.space 19 points 3 months ago* (last edited 3 months ago) (5 children) After some reading it looks to me like the biggest difference is that Dashbeam uses an established peer-to-peer system (Iroh), and can operate without servers. Magic Wormhole uses servers instead of a peer-to-peer network to set up connections. Magic Wormhole requires a "mailbox" server to negotiate a connection, and may require a relay server for NAT traversal. Dashbeam might also use a relay (I'm not positive about this - relays are described in the Iroh docs, and I don't know for sure whether Dashbeam uses them). But Dashbeam advertises NAT hole punching that might avoid use of a relay in more situations. That should lead to higher transfer rates since you're not limited by the bandwidth of a relay run as a public service. Dashbeam doesn't use a mailbox server. The trade-off is that Dashbeam "tickets" are too long to read over the phone, or to type in by hand. Magic Wormhole's pairing codes are designed to be short for exactly those use cases. Dashbeam has mobile apps, it look like Magic Wormhole doesn't. Edit: looks like there are mobile apps after all! So it looks like the advantages of Dashbeam are: potentially faster transfers doesn't rely on publicly operated servers appeal to fans of peer-to-peer protocols mobile support And the downside I see is: you need an existing digital channel to send a ticket to set up a connection Compared to some other services, like Pairdrop.net, it looks like Dashbeam might not have automatic local network discovery. permalink fedilink source parent hideshow 5 child comments replies: [–] Dubois_arache@lemmy.blahaj.zone [S] 4 points 3 months ago* Another advantage, according to them, is this software allow people to resume downloads/uploads and it is a plus over kdeconnect or simpler clients like lanxchange (no one knows this last one). Another point is they allow to share folders, some clients like this do not allow that. permalink fedilink source parent [–] Quexotic@beehaw.org 3 points 3 months ago (2 children) Magic wormhole has 2 that I've found. This could be interesting though. Thanks, internet friend! ❤️ permalink fedilink source parent hideshow 2 child comments replies: [–] hallettj@leminal.space 2 points 3 months ago (1 child) Oh nice; thanks for pointing that out! permalink fedilink source parent hideshow 1 child comment replies: [–] Quexotic@beehaw.org 2 points 3 months ago You're welcome internet friend! permalink fedilink source parent [–] Corbin@programming.dev 2 points 3 months ago Iroh has servers too. NAT punching always requires some third party; it's not magic that can be performed from behind the NAT unilaterally by a client. Iroh's third-party servers are provided by n0, the corporation behind the protocol; Magic Wormhole's servers are provided by the developers and funded via donations. permalink fedilink source parent
[–] Dubois_arache@lemmy.blahaj.zone [S] 4 points 3 months ago* Another advantage, according to them, is this software allow people to resume downloads/uploads and it is a plus over kdeconnect or simpler clients like lanxchange (no one knows this last one). Another point is they allow to share folders, some clients like this do not allow that. permalink fedilink source parent
[–] Quexotic@beehaw.org 3 points 3 months ago (2 children) Magic wormhole has 2 that I've found. This could be interesting though. Thanks, internet friend! ❤️ permalink fedilink source parent hideshow 2 child comments replies: [–] hallettj@leminal.space 2 points 3 months ago (1 child) Oh nice; thanks for pointing that out! permalink fedilink source parent hideshow 1 child comment replies: [–] Quexotic@beehaw.org 2 points 3 months ago You're welcome internet friend! permalink fedilink source parent
[–] hallettj@leminal.space 2 points 3 months ago (1 child) Oh nice; thanks for pointing that out! permalink fedilink source parent hideshow 1 child comment replies: [–] Quexotic@beehaw.org 2 points 3 months ago You're welcome internet friend! permalink fedilink source parent
[–] Quexotic@beehaw.org 2 points 3 months ago You're welcome internet friend! permalink fedilink source parent
[–] Corbin@programming.dev 2 points 3 months ago Iroh has servers too. NAT punching always requires some third party; it's not magic that can be performed from behind the NAT unilaterally by a client. Iroh's third-party servers are provided by n0, the corporation behind the protocol; Magic Wormhole's servers are provided by the developers and funded via donations. permalink fedilink source parent