on master help sign in
Merge branch 'pki'
commita1d0516b72fca530cc7ff80fa5eec4f99e7e423a authorAnthony Arroyo <anthony@tlon.io> dateThu 8 Nov 2018, 10:55 (8 years ago) parentded73f6200fadf
4 files changed+55
docs/bridge.md+11 docs/pki.md+12 docs/pki/constitution.md+14 docs/pki/storage.md+18
docs/bridge.mdnew file+11
@@ -0,0 +1,11 @@
1+---
2+navhome: /docs/
3+sort: 11
4+title: Bridge
5+---
6+
7+# Bridge
8+
9+Bridge is our UI for interacting with the Ethereum-based Urbit Constitution. You can use it to manage, transfer, rekey and spawn ships.
10+
11+Coming soon.
docs/pki.mdnew file+12
@@ -0,0 +1,12 @@
1+---
2+navhome: /docs/
3+sort: 10
4+title: PKI
5+---
6+
7+# Public-Key Infrastructure
8+
9+Urbit uses the Ethereum blockchain as the decentralized ledger of its public-key
10+infrastructure.
11+
12+<list/>
docs/pki/constitution.mdnew file+14
@@ -0,0 +1,14 @@
1+---
2+navhome: /docs/
3+sort: 2
4+title: Constitution
5+---
6+
7+# Constitution
8+
9+The [Urbit Constitution](https://github.com/urbit/constitution) is a suite of smart contracts that provide holders with
10+full control over their Urbit ships. These smart contracts are the foundations
11+of our PKI on the Ethereum blockchain.
12+
13+
14+</list>
docs/pki/storage.mdnew file+18
@@ -0,0 +1,18 @@
1+---
2+navhome: /docs/
3+sort: 1
4+title: Cryptographic Storage
5+---
6+
7+# Cryptographic Storage
8+
9+We've moved our public-key infrastructure to the Ethereum blockchain. This means
10+that Urbit ship-holders need to generate and secure Ethereum addresses
11+for executing on-chain actions: transferring ownership, spawning child
12+ships, setting encryption and authentication keys for interacting with the Urbit
13+network, and so on. We are using a Type 1 chain of Type 2 hierarchical
14+deterministic (HD) wallets to mirror the affordances of ownership and proxy
15+rights. Our HD wallet solution is described in detail in
16+[this Urbit Proposal](https://urbit.org/).
17+
18+</list>