From ea15b61250c64992aa4deaca766ff709920defa0 Mon Sep 17 00:00:00 2001 From: Duke Leto Date: Thu, 28 Dec 2017 20:04:31 +0000 Subject: [PATCH] Update HushList protocol whitepaper some more --- whitepaper/hush.bib | 8 +++++++- whitepaper/protocol.pdf | Bin 316751 -> 316768 bytes whitepaper/protocol.tex | 8 ++++---- 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/whitepaper/hush.bib b/whitepaper/hush.bib index 6fc36de..7259391 100644 --- a/whitepaper/hush.bib +++ b/whitepaper/hush.bib @@ -1,3 +1,9 @@ +@misc{Zcash, + author={Daira Hopwood}, + title={Zcash Protocol Specification}, + url={https://github.com/zcash/zips/blob/master/protocol/protocol.pdf}, + urldate={2017-12-28} +} @misc{dPOW, author={jl777}, title={Delayed Proof of Work (dPoW)}, @@ -74,7 +80,7 @@ Lecture Notes in Computer Science; Springer, 2013.}, urldate={2017-02-11} } -@misc{Naka2008, +@misc{Bitcoin, author={Satoshi Nakamoto}, title={Bitcoin:\, {A}\, {P}eer-to-{P}eer\, {E}lectronic\, {C}ash\, {S}ystem}, date={2008-10-31}, diff --git a/whitepaper/protocol.pdf b/whitepaper/protocol.pdf index 2a11adb32ecb1036cb998cb9d5fe7db57d958373..85b7f42d2b23e5ce9d85a0cd4d2550c5819b885f 100644 GIT binary patch delta 5771 zcmV;67If*)suSR<6ObkYHa8%XP-rKSPy~O|$PvEJukf>%NY8^i{h`mCmWAEG0vmRj z~a35zOS4Tr8=&yQ;fB-)hU%b|qJTzmoSnf4aW<>n|!^ zsaR+g2CM52E0qL7O0$ZRP#B|E*Tw3c_smy`H*~v~RoDCPuYbj&=zLLZL>Q-FX=i`G zKKhZ@_HFLRUR(QX9Z2sD-VbG7{i&tQv%YGZ6Q4ksAkxHVt+WWE1kYHcqj1ZvT>C2W z{_qp8th26UrvLIId>=cUgy_*t(8*^;0a)ApCPx@S<0AmXdhV{_tY=5r!)z zMG(n^_K_q)sbm!jEghTN#qGwiP&j`#_=?yVCvf=a>(p~wd|CGGl7uJ{Iye{b^&~)v zGz?h)jG^(mHZg=c{-xdbeuJ&AwTeBRJYrc|s+hRkYj$h%RHP9piL@Sv_)x2LfOF`S zrGczfu}g6aEm-|`#zTUi%8tNn0V#+yA?gMnouDBJD! ztslZe0x#=!3nw#DC^OBSA4T}*ObF;?8} z+hHOV{Br2Zp|~^Ll}!Qff5d->vr%GQqxx(ed(K3YtwORDsgj3syC&<~iAm-b-4KVm zb{rh>Fl_27w+E8*lUNyA22ccqLuWm?zYN)I(1%8#UW4b((Z{`5zi}%sk_KkwS;K?J zp{&Hk(_djU9H?wi)I2 zEkD_PFx)mHH+G+eBoL)S>8X^x{rSm~hbR%4DXpE{k2cce^-xfPV#B8r1x-8ExKzIx zdQRBZWb{&3`--)NkFj9P_LWExpPcg9Ki@oC_FSC=Ae8;D}|1BoLNz1=2ZA1&LrZ`v_Xcm^l810uXCyCrp~ zNTT*6lYQ?gt6G0VI+zz95?B?K7ib4VXY)VFzNz{h6KyhSI%NA@by$-|IF&$1*7Q85 zLouMtvvoTkqZ>#g0>)8uec1K=vEsadWi{0inR+PExjTM}DWf)yOCgs=LI(Qs=u2h- z;FPDZ8z_4b`=%|dAUZ44C|MKcJ8i*M641|p0+Fo;9k74BTdq-r5bocx1{8|4eyFt! zpu)6mDiKJuK@fSrpbQO1c+JsA>0P^wkz6FweQUK$7*BG|x9~@$0mlTroY($o^mCQb zi$T^anL@})#cE{9#7*7i7O`>>U}EK-89(4nm4zL|j;lb$Al?ptupYSQkKXzZ$46FA z>sgzpgI<4}GOw%B`d~OFaelwqRXMqDXi)pQiVB+6AyqD${voR4i5Wj$WsU6=p5uX9 z#+YMG<>pmY6t+%-)nlyf`z-(H*4o^Hm#1ZU;J4Sll3vD&v84&Co;Mv@7#H`L^QR2u zQwVtd9B)c6@i$)sj`s6Iy2O7oRSKn?o<7)yh$(;jwy6+))`0ZQ+ro?W(xbIm?bJ?W zTl8pMX8j-WydSKxK-*2u&$?~4)L*D1v6=Mizdp~q#4J9H8{lFvJmJf`v$&cv6dM!;Dn(EU~ zGVy=;YZ5-DT(Vqi4+5u<3lm)s*bOj!3~H+on>ov(%KMBV940iEwhJ$9htgyBIrODi zO63b}(mjAP6_J?=-MhEcnquaA$VwdGNfc)=`raSva*tpcJpnYEwvzM4CJ1KLMWd!q zDadt@4SQf+eYM#T%OB5M5F&9LU`Mwka;bmRqmvEvRJpo*hs`Yks~D&{JV)RqiEqEH zmOzQb%s~VisZa|U1sArlB~GOhi6$S8Rc~Q0H-BGjJa#}X9Et|| z@(4iD*6sGzHyk-qqSiDy=d+3T#0piN5#ZjzbqAwe`)B8Dj#aT8F}sBcL@jajFQ|VR zi~iR|;ctrKnIw=s69#^g!xWzQ6i(rG(UWSfpucUqBugtlf(B*%H3;iK2M{ zKIhBu{g@%!Wk+Z9?{DMxhe$m4nGoPitGUF($;;Lns&}4b-;uQne%shuy%2SPC!tAC zcrWs*K8KefyDYWu0pPTnLT;QM)AWD$EXm;}LkaLg1164yHtN5z#JJ=hQ(SW9nA%ln zCClOg+xY!K5@$gc+pDVwo5DtzO`8s{7_`fmHyay=sFd-(+A`CwUB6bB#n$2XZXku{ zK#Eg4)L2wnHNDLZ8Dee%(TLgOc5o3(pEl>=d6zNO<)t)eR3ZX3<)E)0eWQPYMiTGM zZ;$_Y(Jiq*7vY9n)jPOQrfO)&xr4z2}%3xt0T9_VktG^Ym1 zHIbLfONBXIY22H!wJ=FKYtrvrV+SFGqGi`ogxX!lzwmVc#R0|K-auKlyDhrEEd_fZ zRD8DQ5eretXDAQ=4O@&_mIcF9;c54IWfZ*ZYdT!g!&ZWCFz+pSm z@I*7Z#_3Or8HNsAe)fM=IyQ}N>+`-5snUv&76&yzCskIDLBrRy`RQb1B#mixd^+6g z=D2KrH}jqha{m8_4iL~W_NRdnok5=1qxLqD-!)<=k*LBcivhp+_}9`ZNHKR}WEKpL6QPfnRJ#Bk#?+t$F*b4NJ*$7VyS1Ns_37G^5B?AC zB0k%D4}@QWc8D(hffWD$9zmM^Z|>~;pRCopH9(_eGk*JjEVvsg{u=c)O`W@Gf1R2L zJ&(InaIS6mPl#E%UUHd97I4?630#GM6{$$lgh181_i|N$j3OfpNH=!Uex*@T!;}(S zy?O&=#^4JWD?(ndMv2R)282{0Wc1}9jW|Rsm7OMZh$uo6r_6ZqX75V$U0A&%F ztg{mfEh_^yG$4~uXeWQgT3v73Mizb7uejK!b^%i}bLSHEuZ>8Qjp8 z*fZ%soX|vaazm4|JTQiQQe+$jgGOW+GKr!y#EO!~vrH+Wu@HZ)JaIs4HE|?uAQpeM zNpWB?tc^H#q#Xva7~iua3rOBOa=;WqASVzMTF6Tn*Fj!#Xd@XF07nCx;(-SajhlGX z=ora+GDgl5TAT;KwFc z6hLiMVjVn{Fr3zSDg_7wGfJL;U6g@bh;(3*gluQE$OT&t`fD*-fE_iA&NTcW*5JWq^k7?COEHR@K*^-Q zLqG%J_?MJJ2ZuH?n7|)VUc)_-sT~VlSzso#Ff!Cnum&s*dx_(N>m=Tw;YRQ(5r(c_ z5W)5-nmB(rJfz_n4S$@yozd_WeYY5omXq1^pOyZeUc4B5_kn}QFMLo+9m`=Rhp8Nv zau}DVi|;o{>=LNu@BwZk?a!s8c^>Ri4mWZb<-3y=l#UT^KITC;4qLSV{FDWMlEal8 z4&-p175#7icfJ1PujRdYKAq%ie{Cklv=N$h>92pXkVT1by56fM_H&0XT|Cg*4Pe^_Y}dzrnIVm`xSMjs zyRIkYy~~WDKK-;AgKJ}Ok2T49|E`F;C?laK;(Qy8|J!I*HokatH2SV+^xe_;CJ#2r z;dFmdrk%&?vDgC6^noiv@^v2Zx+LKs^K_K~Pg=41f6$HlbmJDddc==e!AbVH=fKr~ z3T;SXeTY6+JS#yiGQJh7Umlk}VjE3tjX2(z6V|)F&EplhXOmu=F{L)9)SZJ@sdiFM zK5cZb%jsm1o$u4?M$as+Hq580J8wP66ZC(kNxH}g|B}Pk47Y0<=^Mjr7{hdvv&yxX zWq4k+3_H!2Yb4*wsk#pnZ@^Rp1(#?Yg+oAl|gn>^1N(8JuTyFHC2Dk zvy7{fg&ooKW7+ZYp-X12cq>iZqUl{$>|V+qms3fN;IF+9@Vcaaxtf-@5n#6xU|R$n zmvONuQI4|-?jHJgxeA?kWRiPK?ue$NJk<3nhxH__P2|{CV){~s&ZN|?m@co%aQ<^! z=5!lCxF_#X+M~V4K3~x(4NoS^a~Xf`@Nh7E`|Zn^hHoxDjR(Wy*>pLcE*GR#-E%NJ z9WQ1#^U-)wmoVx}ug8~@i=)|BdarQ7V_zPUIUhj89M58(-}HMqoz5WYJxMJ^hLuvv zZEKpAo7Oh1tK0KI0j-uZ7@pmHT-N8mOs0PhhDWpc<#=90(C5RWv%|yT+3bk1L>qHDRv>91VA)^ z96~p=dqtPs!t$UfI?^VhO{9N=L&i&exONK5hbl>Z&$>#ghS640ili=rJnlx-F7ND? zF)a|K@Ft}}F={_sW*ySKEb_F=C&)APa3@mk)TZg7rEtp4iIb9{y}M%tw#)sbqrW?o z`YPne8RQS&%x9ysG1Ns?dv!v?x8twN`#I%)y0f~K?l?U;-T5Y+-C}=|y6$b;q&?H5 zJ=3H;f(mG1R0-o4ZNJ8wOL`&~pHJZd+3I`^fhm{$v8CMUyIr$n-|R{nK`A zX7|`!(v=TL_C8e!lag1A1rKk>wuiWMSd2M&OK1c5A{PQ^w7s4d_J9gW%gMV;po$(0 z+Jq&#?}Zij01Hkg^CA`#DS2`R>jl@J!_w|iS>!Bnt0Z0}?>&E6meu_WFtrC*Xk%bm zMO5;-)_T}9^(QgChvk09}vz*U$C9sq6+S)VPoxz@>d6P1$B zLmV>fgP7ZgS&e@LBfx<{MuKHdSS5xBfZM~O%p{3O`G6u;9GO@n&!#Q0un$}TiB`VD z(5Z^RWg@PJ(2vXA+r7ybC{NgsJ$YvpT01N2p1QNL%}&SKofe8PQFyE_rJx{7b4B;edfpvCRDY5}sTE1$svTjP`oUN31h;Dy?_UQqYq63(5IUCKcTaMv7 zH}KDL{UJO4-c7!jPm5CSiN&nD^JDpkoyy;GQ|DW5>g=Q3bd3P#x`}y?>klGwjSxB0 zb*ZPbtg_^ zy0p*#022c$HBN)qK8M#n0f*N<0*BW=1Gm>c1lo=xGB7YSGB#Q%3NKA>WJF#FHB`_XLM*FHZV3I zAd^sNCx0cB%W_RY6oz~C*&-ZC1VJR?8sZXhi4c;Lt6Ri12#(ufVxr2#3-BCDm8$;@ z7?>CvQDx`>GVHO5BHwTF)mp3f?*8{$fA5r1`kPbADbiR^B09H<(nS;?gJo)+L^V)> z`_wv!)_^wffZ7J4wV)k5rdB6f2iAip)Es%iZ+|?c=106KrwKvDyI9ahYN#sSz8h?! zhR9+Co52=pC@q%O1GZ8_c(M9zU^_LoFaE4vu!9;hiod)M^ixAsaZ7fB0cwaW?%FP} zn;J^>f^-kqONuHzC*243lUihpbPyaMMX8>V9t1nSn3K4N{h017f%@Rp z?;(iSojyEIqxBFolCU4KkWPcB}A`Pv0mCGej3VkkI=R$W&UsT_|rl@}A^bh5Vn)R0^)dU|3IWRT~ JB_%~qMhcrE1;qdW delta 5752 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 diff --git a/whitepaper/protocol.tex b/whitepaper/protocol.tex index 4e3b464..0c88992 100644 --- a/whitepaper/protocol.tex +++ b/whitepaper/protocol.tex @@ -770,16 +770,16 @@ 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 and the upcoming \BTCP. +on all chains. HushList is developed and tested on the Hush mainnet and testnets and is known 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 \HushList memo. Furthermore, sending and receiving via one or more blockchains is a serious deviation from traditional server-client design which easily allows a Man-In-The-Middle Attack and Deep Packet Inspection (DPI). Network traffic monitoring and correlation is made much harder, because there is no longer a packet with a timestamp and "selectors" going from one unique IP to another unique IP via a very predictable network route. -\Zcash is an implementation of the \term{Decentralized Anonymous Payment} +\Zcash \cite{Zcash} is an implementation of the \term{Decentralized Anonymous Payment} scheme \Zerocash, with security fixes and adjustments to terminology, functionality and performance. It bridges the existing -\emph{transparent} payment scheme used by \Bitcoin with a +\emph{transparent} payment scheme used by \Bitcoin \cite{Bitcoin} with a \emph{shielded} payment scheme secured by zero-knowledge succinct non-interactive arguments of knowledge (\zkSNARKs). @@ -788,7 +788,7 @@ genesis block and uses the Zcash Sprout proving key. \vspace{1.5ex} \noindent This specification defines the \Hushlist communication protocol and explains -how it builds on the foundation of \Zcash \cite{Zcash} and \Bitcoin \cite{Bitcoin}. +how it builds on the foundation of \Zcash and \Bitcoin . \vspace{2.5ex} \noindent \textbf{Keywords:}~ \StrSubstitute[0]{\keywords}{,}{, }.