From a3fd510e5ca11cc313d3d532b9794d437291c110 Mon Sep 17 00:00:00 2001 From: Rai Yang Date: Mon, 22 Apr 2019 10:41:04 -0700 Subject: [PATCH] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index cfaccdd..44d9e8b 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Raven -## Anonymous decentralized messaging network based on libp2p and dandelion. +## Anonymous decentralized messaging network based on libp2p and dandelion Anonymity is achieved by implementing Dandelion protocol on top of libp2p's pub/sub module, dandelion is a privacy preserving protocol to make message sender anonymous, it has 2 phases, the first phase is stem phase, where messages go through a psuedo-random path, the second phase is fluffing, at a random time of the stem phase, the message is diffused to its surrounding peers, so the third party observer cannot track back the node original node who send the message, because the message is relayed through an anonymous graph. Message broadcasting is implemented by libp2p floodsub.