Všechny jazyky
Zcash je první blockchainový systém, který používá důkazy s nulovými znalostmi, které poskytují úplnou důvěrnost plateb a zároveň jsou schopny udržovat decentralizovanou síť pomocí veřejného blockchainu. Stejně jako bitcoin je celkové množství tokenů Zcash (ZEC) také 21 mil. Rozdíl je v tom, že transakce Zcash automaticky skrývají odesílatele, příjemce a množství všech transakcí na blockchainu. Obsah transakce mohou vidět pouze ti, kteří mají klíč zobrazení. Uživatelé mají plnou kontrolu a mohou se rozhodnout poskytnout své klíče k prohlížení ostatním.
ZCash je větev bitcoinu, která si zachovává původní režim bitcoinu a je upravena na základě kódu bitcoinu verze 0.11.2. Existují dva typy peněženkových fondů ZCash: transparentní fondy a soukromé fondy. Transparentní fondy jsou podobné bitcoinovým fondům; soukromé fondy zvyšují soukromí, transakce zahrnující soukromé prostředky jsou důvěrné a transakce mezi transparentními fondy a transparentními fondy jsou veřejně dostupné.
Ve srovnání s bitcoiny je největší vlastností Zcash anonymita. Transakce mohou automaticky skrývat obě strany a množství blockchainových transakcí a konkrétní informace o transakci uvidí pouze ten, kdo drží klíč. Uživatelé si samozřejmě mohou vybrat, kdo má toto oprávnění.
Proč se říká, že Zcash může dosáhnout skutečné anonymity a ochrany soukromí? Jednoduché pochopení, Zcash používá dvě technologie:
Technologie zk-SNARK s nulovými znalostmi: I když jsou informace o zdroji a toku měny zcela důvěrné Technologie může stále ověřit, že uživatel, který utrácí peníze, skutečně vlastní měnu.
Veřejný blockchain: Zcash používá veřejný blockchain pro zobrazení transakcí, ale automaticky skrývá částku transakce a držitelé ZEC (tokenu v systému Zcash) ji mohou pozorovat zobrazením klíčových souvisejících informací.
Obrázek 1 Pohled na vyšší úroveň převodu Zcash
Jak je znázorněno na obrázku 1, Zcash může implementovat čtyři typy převodů. V současnosti je nejrozšířenější a nejjednodušší metodou na internetu přenos mezi veřejnými adresami, který se nijak neliší od přenosu bitcoinů. V kombinaci s technologií zero-knowledge proof lze veřejné adresy přenášet na a ze skrytých adres a zároveň lze realizovat i přenosy se zcela skrytými odesílací a přijímací adresou.
•zk-SNARKs zero-knowledge proof
Úplný název zk-SNARK je zero-knowledge Succinct Non-interactive Argument of Knowledge (neinteraktivní stručný důkaz nulových znalostí). Důkaz s nulovými znalostmi nevyžaduje komunikaci mezi dokazovatelem (Prover) a ověřovatelem (Verifier). Aby bylo možné dosáhnout neinteraktivních funkcí, musí technologie zk-SNARKs provést počáteční důvěryhodné nastavení (Initial trusted setup) a nastavit řadu veřejných parametrů, které pomohou ověřovateli vybudovat důkaz s nulovými znalostmi a dosáhnout zcela soukromých přenosů. Tato řada parametrů se ve skutečnosti používá k vytvoření řady RSA akumulátorů pro šifrování veřejného klíče (RSA akumulátorů) v Zcash a odpovídající parametr je součinem dvou velkých prvočísel N = p q. Generátor parametrů potřebuje zničit všechny záznamy o p a q, pak bude systém považován za bezpečný (toto ve skutečnosti vychází z předpokladu, že součin velkých prvočísel nelze prolomit). Pokud někdo zná p nebo q, bude schopen snadno zkonstruovat důkaz s nulovými znalostmi, aby zdvojnásobil anonymní převod a realizoval dodatečnou emisi měny v anonymním systému.
Proto musí být tyto tajné parametry bezpečně zničeny ihned po vygenerování veřejných parametrů. Společnost Zcash pro tento účel speciálně uspořádala ceremonii generování parametrů a navrhla výpočetní protokol pro více stran, který umožňuje více nezávislým organizacím spolupracovat při vytváření parametrů. Série veřejných parametrů Zcash’s Sapling Powers of Tau byla vytvořena v nadmořské výšce 3 000 metrů na začátku roku 2018 pomocí dat o radiaci z jaderného odpadu v Černobylu. Aby bylo zajištěno soukromí této akce. Slavili se v malém soukromém tryskáči ve výšce 3000 stop v amerických státech Illinois a Wisconsin.
·Struktura těžby
Na rozdíl od většiny projektů těžby PoW přiděluje Zcash týmu 10 % příjmů z tokenů, ale tyto tokeny nejsou předem vytěženy. postupně uvolňovat v první fázi těžby. Konkrétní pravidla jsou následující:
1. Jeden blok každé 2,5 minuty a každý blok odměňuje 12,5 ZEC (tak jako bitcoin, na začátku 50 vytěžených každých 10 minut)
2. V prvních čtyřech letech 20 % příjmů z těžby jde do týmové odměny (takže v první fázi mohou těžaři získat pouze 10 ZEC za blok)
3. V prvním měsíci těžby začíná odměna za blok od 0,000625 ZEC, lineární nárůst na 12,5 ZEC ( těžba začíná pomalu)
Obrázek 2 Vydání Zcash mining Mine distribuční mapa
ZEC se poprvé sníží na polovinu při výšce bloku 850 000 a odměna bude snížena o 50 %.Po snížení na polovinu bude odměna bloku 6,25 ZEC.
Související odkaz:
https://baike.baidu.com/item/%E5%A4%A7%E9%9B%B6%E5%B8%81/22415313
https://z.cash/the-basics/
https://www.dprating.com/rating/report/115