Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add description to website #129

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,19 @@

<h1>dmap</h1>

<p>
dmap is a minimal decentralized key-value store built to mitigate the problem of (temporarily) backdoored DNS and certificate authority PKIs. As ENS (the "Ethereum Name System"), dmap uses Ethereum as a storage backend.
</p>

<p>
dmap is implemented as a concise Solidity smart contract allowing users to store a triplet of: `bytes32 key`, `bytes32 meta`, and `bytes32 value`. Setting `bytes32 meta`'s last bit to `1` allows dmap users to lock records permanently.
</p>

<p>
dmap implements name zoning by setting `bytes32 value` to a contract address and allows subzones to have an independent economic functionality compared to their parent zones.
</p>

<h2>use</h2>
<p>
This page is designed to be saved (as in "File > Save") and be usable even if DNS or this web host go offline or are compromised.
</p>
Expand Down