-
Notifications
You must be signed in to change notification settings - Fork 232
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add DWeb Addressing intro and table of contents
- Loading branch information
Lars Gierth
committed
Nov 11, 2017
1 parent
7cfa23f
commit 9c75874
Showing
1 changed file
with
43 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
# Addressing on the Decentralized Web | ||
|
||
> Note: This document is work in progress and largely incomplete. | ||
Authors: | ||
- Lars Gierth \<[email protected]> | ||
|
||
Table of contents: | ||
- Introduction | ||
- The precarious web | ||
- Link competition and link rot | ||
- The addressing rift | ||
- DWeb Addressing | ||
- Namespaces | ||
- /ipfs -- immutable data | ||
- /ipns -- mutable pointers | ||
- Addressing data from other content-addressed systems | ||
- Network addressing | ||
- Interoperability | ||
- DWeb Addressing with HTTP | ||
- URL schemes | ||
- dweb: URI scheme | ||
- Content Security Policy / Origins | ||
- Appendix | ||
- Implementations | ||
- DWeb Maturity Model | ||
- Future Work | ||
- FAQ | ||
|
||
Related work: | ||
- IPFS: peer-to-peer hypermedia protocol | ||
- IPLD: data model of the content-addressable web | ||
- dnslink: human-readable IPNS names | ||
|
||
|
||
## Introduction | ||
|
||
Location-based addressing is a centralizing vector on the web. | ||
It lets links rot and drives copies of content into mutual competition. | ||
|
||
This document describes a content-based addressing model | ||
which provides permanent links that don't rot and are cryptographically verifiable. | ||
The result is a more cooperative, resilient, and performant web. |