holyjs HolyJS 2018 Msc (24.11.2018)

Decentralized web

img

Victor will show how the "giternet" with Merkle trees and peer2peer replication works (using DAT, IPFS and possibly other technologies as examples) and how to put a simple site (with blackjack and CDN) on it.

Current web has a lot of problems. First, monopolism. Two or three companies control everything that’s going on in it. The one who stores our data has all the power over it. Second, amnesia. Old sites and old links fade away. Third, unreliability. If the internet doesn’t work (when out of the city, in the basement, no money or something’s wrong), our state-of-the-art smartphone becomes a very expensive flashlight. And slow internet is an ordinary issue. These are all parts of one problem: data serfdom. And this problem lays deep in the very idea of URL the whole web is built upon.

Decentralized web solves this problem much as git does: with Merkle trees and peer2peer replication. Data can be stored in any place, remaining the same. This is a perfect answer to the questions of ownership, reliability and access rate.

How this "giternet" works (using DAT, IPFS and possibly other technologies as examples) and how to put a simple site (with blackjack and CDN) on it — that’s what the talk is about.