The idea is to showcase how a large dataset is pretty good at being shared without having central servers. Here using bittorrent.
mafintosh showed how wikipedia could be shared without a central server(s), and instead rely on a network of peers.
subtack did something similar, peermaps, which is a showcase on how you can share geo data over bittorrent. Imagine a google maps without a google servers. https://github.com/substack/peermaps
Of course there's many unsolved questions, like "how do you update?", "how do you manage the data?", etc. But the examples are pretty solid.
Pretty sure that it's:
When you want to go on a wikipedia article, it requests the file from other peers in the network using the bittorrent protocol.
It's a copy of Wikipedia placed on bittorrent, presumably with some semantics for article updates.
A Wikipedia hosted in a decentralized manner (i.e. DHT on running computers) that could still be updated in a distributed fashion would really help us maintain that knowledge for the future while not relying Wikimedia's servers to keep running.
It could but it would be an unnecessary hurdle, because there is no need for a global consensus on a single version of the encyclopedia. Think of it as a git tree, and checkout the branch you like. With a currency, it's imperative that everyone refers to the same branch all the time, not so with an encyclopedia.
In practice there would be a few "popular" branches, and one would likely dominate, so that it would be trivial to identify it by relying on a social consensus.
Using a blockchain when what you need is a distributed database is overkill.
[+] [-] mafintosh|11 years ago|reply
[+] [-] wongarsu|11 years ago|reply
Edit: I just finished watching your talk where you mention that https://github.com/feross/webtorrent is already doing that.
[+] [-] freeall|11 years ago|reply
mafintosh showed how wikipedia could be shared without a central server(s), and instead rely on a network of peers.
subtack did something similar, peermaps, which is a showcase on how you can share geo data over bittorrent. Imagine a google maps without a google servers. https://github.com/substack/peermaps
Of course there's many unsolved questions, like "how do you update?", "how do you manage the data?", etc. But the examples are pretty solid.
[+] [-] sdfjkl|11 years ago|reply
[+] [-] CHY872|11 years ago|reply
[+] [-] belorn|11 years ago|reply
[+] [-] higherpurpose|11 years ago|reply
I think Bittorrent is also working on a similar project for the whole web, called Maelstrom:
http://blog.bittorrent.com/2014/12/10/project-maelstrom-the-...
[+] [-] freeall|11 years ago|reply
[+] [-] mizzao|11 years ago|reply
[+] [-] AndrewDucker|11 years ago|reply
[+] [-] murbard2|11 years ago|reply
In practice there would be a few "popular" branches, and one would likely dominate, so that it would be trivial to identify it by relying on a social consensus.
Using a blockchain when what you need is a distributed database is overkill.
[+] [-] sleepychu|11 years ago|reply
[+] [-] tormeh|11 years ago|reply
Decentralising the internet is generally a great idea.
[+] [-] jekrb|11 years ago|reply
Well, this cuts the server cost by decentralizing their content.
[+] [-] madsravn|11 years ago|reply
[+] [-] known|11 years ago|reply