Schodne vlastnosti s Bitcoinem Maximalni pocet coinu je 21 000 000 ZEC. 50 ZEC kazdych 10 minut. Halving kazde 4 roky. Verejne transakce funguji stejne jako v Bitcoinu.
Mining Jiny mining algoritmus. Misto SHA-256 pouziva Equihash. Rychlejsi bloky. Pocatecni block reward je 12.5 ZEC a block time je 2.5 minuty. Maximalni velikost blocku jsou 2MB. Vyhodou je mining na grafickych kartach, diky pametove narocnosti pocitani Equihashe. Nevyhodou Equihashe je velikost solution (1.3kB) ktere je v kazdem bloku a mineri ho posilaji s kazdym submitem do poolu.
Notes Coiny drzi takzvane notes, ktere se skaldaji z: ● paying key ● value ● p - vstup pro generovani nullifieru ● r - vstup pro generovani commitmentu
Privatni Adresy Sklada se z verejneho klice a zasifrovaneho transmission klice Transmission klic se pak pouziva k zakryptovani nullfilleru a coomitmentu
Privatni transakce Je rozsirena klasicka Bitcoinova transakce o: ● prevod hodnoty z a do verejne casti transakce ● nullifiers input transakci ● commitments output transakci ● zk proof ● dalsi data: krivka, … V transakci nejsou verejne klice z adres Jak to funguje?
Trusted setup Na zacatku je nutne vygenerovat public parametry (proving a verifying klice) ktere e pouzivaji v zk proof. Pri generovani techto parametru vznika takzavany “toxic waste” coz jsou privatni klice pouzite ke genetovani pechto parametru. V trusted setupu bylo zahrnuto 6 lidi, vcetne Zooka a Petera Todda. Pokud alespon jedna strana znici privatni klice, setup je bezpecny, pokud ninkdo klice neznici a spoji se, muzou generovat libovolne mnozstvi coinu a nikdo na to neprijde.
Founders reward Kazda coinbase transakce do prvniho halvingu musi obsahovat output na jednu z penezenek founderu s 20% z block reward. Nejedna se o premine, ale firme Zcash Electric Coin Company postupne da 10% vsech ZEC.