Permalink
Browse files

[docs] Updating README

  • Loading branch information...
1 parent 06ed051 commit 95b054031704cfef9a5cc50a1e059b2a91bce8c0 @Marak Marak committed Jan 1, 2012
Showing with 25 additions and 1 deletion.
  1. +25 −1 README.md
View
26 README.md
@@ -1,3 +1,4 @@
+
# hnet - an experimental decentralized and anonymous database
## hnet spreads small amounts of data across several non-traditional storage engines such as images, gists, pastebin, twitter streams, irc chat rooms, etc...
@@ -8,7 +9,30 @@
# How does it work?
-*will add diagrams here*
+### A series of unknown hnet nodes exist in the cloud
+
+<img src="https://github.com/Marak/hnet/raw/master/diagrams/hnet1/hnet-client.png"></img>
+
+### You connect to any number of "known" nodes
+
+<img src="https://github.com/Marak/hnet/raw/master/diagrams/hnet1/top-level-nodes.png"></img>
+
+### These nodes return data and arbitrary JSON-RPC commands
+
+<img src="https://github.com/Marak/hnet/raw/master/diagrams/hnet1/client-query-node.png"></img>
+
+### Optionally, JSON-RPC commands are executed
+<img src="https://github.com/Marak/hnet/raw/master/diagrams/hnet1/JSON-RPC-Commands.png"></img>
+
+### Client receives data from many nodes
+<img src="https://github.com/Marak/hnet/raw/master/diagrams/hnet1/client-many-nodes.png"></img>
+
+### Circular node linking is supported through a TTL ( Time to Live )
+<img src="https://github.com/Marak/hnet/raw/master/diagrams/hnet1/circular-propigations.png"></img>
+
+### Hnet saves will always create a new node, and link back
+<img src="https://github.com/Marak/hnet/raw/master/diagrams/hnet1/saving-data.png"></img>
+
# Usage

0 comments on commit 95b0540

Please sign in to comment.