Xonotic Forums

Full Version: IPFS File Hosting/Downloads?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Upcoming protocol to replace http(s) in terms of reliability and costs.
A few months before I used it to put up videos, etc, but at the time (?) it needed a gateway to be accessible through a usual web browser. I don't think I can use it for Xonotic map hosting in either way because of the way downloads and file names work in Xonotic (url has to end with the map file name).
Your thoughts?
Not sure I understand what you mean. What's wrong with http(s)?
(07-05-2017, 01:52 PM)BuddyFriendGuy Wrote: [ -> ]Not sure I understand what you mean. What's wrong with http(s)?

I'm tossing the idea of ipfs integration for Xonotic in the open.
For example, with http(s), when the website goes down, it's webpages and files are gone (e.g looking for resources on old games and getting 404's, that one time last year when xonotic.co was unavailable). With ipfs this isn't an issue at all because of peer-to-peer file transfer.

There's a website here detailing it.
https://ipfs.io/
There's a C implementation of it somewhere. Would that ease the issue slightly and leave it on someone being able to integrate it in the engine?
What is the benefit of using IPFS over something else (e.g. Torrent)?
Furthermore what is about legal concerns? For example: A map. This map contains some media (music, models, textures). In e.g. the United States of America you're allowed to distribute this media, however in e.g. the Federal Republic of Germany you're commiting copyright infringement.
(07-15-2017, 08:56 PM)Zilor Wrote: [ -> ]What is the benefit of using IPFS over something else (e.g. Torrent)?
Furthermore what is about legal concerns? For example: A map. This map contains some media (music, models, textures). In e.g. the United States of America you're allowed to distribute this media, however in e.g. the Federal Republic of Germany you're commiting copyright infringement.

I remember asking Mario about having Xonotic use torrents for downloads, but he wasn't receptive to the idea. IPFS is different since there is one swarm as opposed to different ones per torrent I think.

I am not sure about the legal things regarding it. I guess people in Germany won't use IPFS. Both countries have copyright laws though.