From e02b184c6458eb04fe87d02425548238ca3be1dd Mon Sep 17 00:00:00 2001 From: Duke Leto Date: Thu, 28 Dec 2017 19:27:00 +0000 Subject: [PATCH] Update HushList protocol whitepaper some more --- whitepaper/protocol.pdf | Bin 311524 -> 311559 bytes whitepaper/protocol.tex | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/whitepaper/protocol.pdf b/whitepaper/protocol.pdf index aca674f14cd15cbae391937ded8002265da03163..f50f52547f31f60677c590e54e5902f6948be4b2 100644 GIT binary patch delta 3508 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 delta 3463 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 diff --git a/whitepaper/protocol.tex b/whitepaper/protocol.tex index 54e018f..ea34c31 100644 --- a/whitepaper/protocol.tex +++ b/whitepaper/protocol.tex @@ -772,7 +772,7 @@ electronic commerce and payment, financial privacy, proof of work, zero knowledg \HushList is a protocol for mailing lists using the encrypted memo field of the \Zcash protocol. It supports anonymous and pseudonymous senders, receivers and Hushlist creators, as well as public and private lists. The HushList protocol can run on any fork of \Zcash that has a compatible memo field, though certain advanced features might not be fully supported -on all chains. HushList is developed and tested on the Hush mainnet and testnets and is kknown is designed to run on any \ZEC fork including but not limited to \HUSH, \KMD, \ZCL, \ZEN. +on all chains. HushList is developed and tested on the Hush mainnet and testnets and is kknown is designed to run on any \ZEC fork including but not limited to \HUSH, \KMD, \ZCL, \ZEN and the upcoming \BTCP. In addition to the above properties, \HushList provides users with censorship-resistant storage and retrieval, since every \Hush full node will have an encrypted copy of every