Live data from Hacker News

IPFS-tiny: attempting to take IPFS to Space

libre.space

1–10 of 17 posts

Re: IPFS-tiny: attempting to take IPFS to Space

#3
There's a radius from earth's surface where TCP/IP won't work anymore (speed of light and whatnot). So you need some kind of datagram protocol. Also if you need Earth's infrastructure like DNS on Mars when Sol is in between Mars and Earth -- well, good luck I guess!

Delay/Disruption Tolerant Networking is an attempt at some of this to actually make an interplanetary protocol. Delayed routing protocols appear to be super hard -- not to mention the problem with issues with MITM attacks at the relays.

There's also interesting aspects of the space application of DTN where transmitters needing to have knowledge of solar system orbits (including the relays) to broadcast at the right time so the message will arrive when the relay is on the right side of Mars, say.

It's looks like LunaNet is going to be the solution for the Artemis mission. But the moon is only 1.3 light seconds away, so not really a super hard challenge (except when trying to transmit to the side opposite the earth). Heck, TCP will probably still work through purely analog relays, albeit terribly.

But I'm more interested in what happens for Mars missions when the round trip time is going to be measured in minutes.

Re: IPFS-tiny: attempting to take IPFS to Space

#5
post #2

Is IPFS mature and reliable? Genuine question. I've always been curious about, but never had a need for it. Since it didn't take over the world as we know it, I believe something must be missing yet.

Users are missing. And maybe big companies promoting it.

>Since it didn't take over the world as we know it, I believe something must be missing yet.

Not sure that's how it works, good ideas get buried all the time.

Re: IPFS-tiny: attempting to take IPFS to Space

#6
post #2

Is IPFS mature and reliable? Genuine question. I've always been curious about, but never had a need for it. Since it didn't take over the world as we know it, I believe something must be missing yet.

Latency for random file access is still about 45 seconds.

Re: IPFS-tiny: attempting to take IPFS to Space

#7
post #2

Is IPFS mature and reliable? Genuine question. I've always been curious about, but never had a need for it. Since it didn't take over the world as we know it, I believe something must be missing yet.

IPFS promises a lot of things (content-addressable, unique identifiers, fast, efficient, durable) but hasn't delivered on any of them. It's basically a slower + more complicated reimplementation of Bittorrent's magnet links.

Re: IPFS-tiny: attempting to take IPFS to Space

#8
post #2

Is IPFS mature and reliable? Genuine question. I've always been curious about, but never had a need for it. Since it didn't take over the world as we know it, I believe something must be missing yet.

It's extremely useful for publishing and downloading ML models. Huggingface and such are not going to be reliable, so it is a smart move to use academic torrents or ipfs instead.

Re: IPFS-tiny: attempting to take IPFS to Space

#9
post #2

Is IPFS mature and reliable? Genuine question. I've always been curious about, but never had a need for it. Since it didn't take over the world as we know it, I believe something must be missing yet.

No, was scraping TBs over it when NFTs we're a thing. It murders CPU, garbage cleanup is so bad you should just disable it, causes network issues.

Seems like it's momentum is gone and if you haven't interacted with it yet you probably shouldn't bother.

Re: IPFS-tiny: attempting to take IPFS to Space

#10
post #8
post #2

Is IPFS mature and reliable? Genuine question. I've always been curious about, but never had a need for it. Since it didn't take over the world as we know it, I believe something must be missing yet.

It's extremely useful for publishing and downloading ML models. Huggingface and such are not going to be reliable, so it is a smart move to use academic torrents or ipfs instead.

+1 for academic torrents. Torrents are a lot more mature and has a better culture around seeding to ensure models and data stay alive.
Post reply on HN