Alle språk
Zcash er det første blokkjedesystemet som bruker bevis uten kunnskap, som gir fullstendig betalingskonfidensialitet samtidig som de kan opprettholde et desentralisert nettverk ved hjelp av en offentlig blokkjede. I likhet med Bitcoin er også den totale mengden Zcash-tokens (ZEC) 21 mill. Forskjellen er at Zcash-transaksjoner automatisk skjuler avsender, mottaker og beløp på alle transaksjoner på blokkjeden. Bare de som har visningsnøkkelen kan se innholdet i transaksjonen. Brukere har full kontroll, og de kan velge å gi visningsnøklene til andre.
ZCash er en gren av bitcoin, som beholder den opprinnelige modusen til bitcoin og er modifisert basert på koden til bitcoin versjon 0.11.2. Det er to typer ZCash-lommebokfond: gjennomsiktige fond og private fond. Gjennomsiktige fond ligner på Bitcoin-fond; private fond forbedrer personvernet, transaksjoner som involverer private midler holdes konfidensielle, og transaksjoner mellom gjennomsiktige fond og gjennomsiktige fond er offentlig tilgjengelig.
Sammenlignet med Bitcoin er den største funksjonen til Zcash anonymitet.Transaksjoner kan automatisk skjule begge parter og mengden blokkjedetransaksjoner, og bare de som har nøkkelen kan se den spesifikke transaksjonsinformasjonen. Selvfølgelig kan brukere velge hvem som har denne tillatelsen.
Hvorfor sies det at Zcash kan oppnå ekte anonymitet og personvern? Enkel forståelse, Zcash bruker to teknologier:
zk-SNARK null-kunnskapssikker teknologi: Selv om kilden og flytinformasjonen til valutaen er fullstendig konfidensiell , null-kunnskapssikker Teknologi kan fortsatt bekrefte at brukeren som bruker penger faktisk eier valutaen.
Offentlig blokkjede: Zcash bruker en offentlig blokkjede for transaksjonsvisning, men den skjuler automatisk transaksjonsbeløpet, og ZEC-innehavere (tokenet i Zcash-systemet) kan observere det ved å se nøkkelinformasjonen.
Figur 1 Høynivåvisning av Zcash-overføring
Som vist i figur 1, kan Zcash implementere fire typer overføringer. For tiden er den vanligste og enkleste metoden på Internett overføring mellom offentlige adresser, som ikke er forskjellig fra Bitcoin-overføring. Kombinert med nullkunnskapssikker teknologi kan offentlige adresser overføres til og fra skjulte adresser, og samtidig kan også overføringer med helt skjulte sendeadresser og mottaksadresser realiseres.
•zk-SNARKs nullkunnskapsbevis
Det fulle navnet på zk-SNARK er nullkunnskapssuccinct Non-interactive Argument of Knowledge (ikke-interaktivt kortfattet nullkunnskapsbevis). Nullkunnskapsbeviset krever ikke kommunikasjon mellom beviseren (Prover) og verifikatoren (Verifier). For å oppnå ikke-interaktive funksjoner, må zk-SNARKs teknologi utføre et innledende klarert oppsett (Initial trusted setup) og sette en rekke offentlige parametere for å hjelpe beviseren med å bygge et nullkunnskapsbevis for å oppnå helt private overføringer. Denne serien med parametere brukes faktisk til å etablere en serie med RSA offentlige nøkkelkrypteringsakkumulatorer (RSA-akkumulatorer) i Zcash, og den tilsvarende parameteren er produktet av to store primtall N = p q. Parametergeneratoren må ødelegge eventuelle poster om p og q, da vil systemet bli ansett som trygt (dette er faktisk standard for antakelsen om at produktet av store primtall ikke kan sprekke). Hvis noen kjenner p eller q, vil han enkelt kunne konstruere et nullkunnskapsbevis, for å dobbeltbruke den anonyme overføringen og realisere den ekstra utstedelsen av valuta i det anonyme systemet.
Derfor må disse hemmelige parameterne ødelegges på en sikker måte umiddelbart etter generering av de offentlige parameterne. Zcash holdt spesielt en parametergenereringsseremoni for dette formålet, og designet en multi-party databehandlingsprotokoll for å tillate flere uavhengige organisasjoner å samarbeide om å bygge parametere. Zcashs Sapling-serie med offentlige parametere Powers of Tau ble generert i en høyde av 3000 meter tidlig i 2018 ved å bruke strålingsdata fra Tsjernobyl-atomavfallet. For å sikre personvernet til denne hendelsen. De ble feiret i et lite privatfly i 3000 fots høyde i de amerikanske delstatene Illinois og Wisconsin.
·Gruvestruktur
I motsetning til de fleste PoW-gruveprosjekter, allokerer Zcash 10 % av tokeninntektene til teamet, men disse tokenene er ikke forhåndsutvunnet. I stedet vil det frigjøres gradvis i den første fasen av gruvedriften. De spesifikke reglene er som følger:
1. Én blokk hvert 2,5 minutt, og hver blokk belønner 12,5 ZEC (som Bitcoin, 50 utvunnet hvert 10. minutt i begynnelsen)
2. I de første fire årene, 20 % av gruveinntektene går til teambelønningen (så i det første trinnet kan gruvearbeidere bare få 10ZEC per blokk)
3. I den første måneden med gruvedrift starter blokkbelønningen fra 0,000625ZEC, lineær økning til 12,5ZEC ( gruvedrift starter sakte)
Figur 2 Zcash-gruveutgivelse distribusjonskart
ZEC vil bli halvert for første gang ved blokkhøyde 850 000, og belønningen vil reduseres med 50%. Etter halveringen vil blokkbelønningen være 6,25ZEC.
Relatert lenke:
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