Decentralised web
using dat
Kevin Marks
Decentralized Web
Centralisation points
Social Silos
Authoring bottleneck
Serving infrastructure
DNS
Decentralisation points
Serving infrastructure
replaced with hashed chunks
Each file is broken into chunks, and wrapped in a Merkle tree
Discovered via DHT/mDNS
Served over HTTP/µTP
Authoring
now local files
edit on local file system
version controlled
published to dht
Social
front end writes to local dat
notification via db
discovery overlaid
Decentralized Web
Move Thoughtfully and fix things
IndieWeb at the web layer
microformats
webmention
micropub
Lots more at lower layers
Distributed Ledgers
Hash-based distribution
More on dat
White paper