Alle talen
Zcash is het eerste blockchain-systeem dat zero-knowledge proofs gebruikt, die volledige vertrouwelijkheid van betalingen bieden en toch een gedecentraliseerd netwerk kunnen onderhouden met behulp van een openbare blockchain. Net als Bitcoin is het totale aantal Zcash-tokens (ZEC) ook 21 miljoen.Het verschil is dat Zcash-transacties automatisch de afzender, ontvanger en het bedrag van alle transacties op de blockchain verbergen. Alleen degenen die de weergavesleutel hebben, kunnen de inhoud van de transactie zien. Gebruikers hebben volledige controle en kunnen ervoor kiezen om hun kijksleutels aan anderen te verstrekken.
ZCash is een tak van bitcoin, die de oorspronkelijke modus van bitcoin behoudt en is aangepast op basis van de code van bitcoin versie 0.11.2. Er zijn twee soorten ZCash-portemonneefondsen: transparante fondsen en privéfondsen. Transparante fondsen zijn vergelijkbaar met Bitcoin-fondsen; privéfondsen verbeteren de privacy, transacties met privéfondsen worden vertrouwelijk behandeld en transacties tussen transparante fondsen en transparante fondsen zijn openbaar beschikbaar.
In vergelijking met Bitcoin is de grootste eigenschap van Zcash anonimiteit.Transacties kunnen automatisch beide partijen en het aantal blockchain-transacties verbergen, en alleen degenen die de sleutel hebben, kunnen de specifieke transactie-informatie zien. Natuurlijk kunnen gebruikers kiezen wie deze toestemming heeft.
Waarom wordt er gezegd dat Zcash echte anonimiteit en privacybescherming kan bereiken? Eenvoudig te begrijpen, Zcash gebruikt twee technologieën:
zk-SNARK zero-knowledge proof-technologie: zelfs als de bron- en stroominformatie van de valuta volledig vertrouwelijk is , bewijs van nulkennis Technologie kan nog steeds verifiëren dat de gebruiker die geld uitgeeft, daadwerkelijk eigenaar is van de valuta.
Openbare blockchain: Zcash gebruikt een openbare blockchain voor weergave van transacties, maar het verbergt automatisch het transactiebedrag, en ZEC-houders (het token in het Zcash-systeem) kunnen het observeren door de bijbehorende sleutelinformatie te bekijken.
Afbeelding 1 Overzicht op hoog niveau van Zcash-overdracht
Zoals weergegeven in figuur 1, kan Zcash vier soorten overschrijvingen implementeren. Op dit moment is de meest gebruikelijke en eenvoudigste methode op internet de overdracht tussen openbare adressen, wat niet verschilt van Bitcoin-overdracht. In combinatie met zero-knowledge proof technologie kunnen openbare adressen van en naar verborgen adressen worden overgedragen, en tegelijkertijd kunnen ook overdrachten met volledig verborgen verzendadressen en ontvangstadressen worden gerealiseerd.
•zk-SNARKs zero-knowledge proof
De volledige naam van zk-SNARK is zero-knowledge Succinct Non-interactive Argument of Knowledge (niet-interactieve beknopte zero-knowledge proof). Het zero-knowledge proof vereist geen communicatie tussen de prover (Prover) en de verifier (Verifier). Om niet-interactieve functies te bereiken, moet zk-SNARKs-technologie een initiële vertrouwde setup uitvoeren (Initial trusted setup) en een reeks openbare parameters instellen om de proever te helpen een zero-knowledge proof op te bouwen om volledig privé-overdrachten te bereiken. Deze reeks parameters wordt feitelijk gebruikt om een reeks RSA-versleutelingsaccumulatoren met openbare sleutels (RSA-accumulators) in Zcash tot stand te brengen, en de overeenkomstige parameter is het product van twee grote priemgetallen N = p q. De parametergenerator moet alle records over p en q vernietigen, waarna het systeem als veilig wordt beschouwd (dit gaat eigenlijk uit van de aanname dat het product van grote priemgetallen niet kan worden gekraakt). Als iemand p of q kent, zal hij gemakkelijk een nulkennisbewijs kunnen construeren, om de anonieme overdracht te verdubbelen en de extra uitgifte van valuta in het anonieme systeem te realiseren.
Daarom moeten deze geheime parameters onmiddellijk na het genereren van de openbare parameters veilig worden vernietigd. Zcash hield speciaal voor dit doel een parametergeneratieceremonie en ontwierp een multi-party computerprotocol om meerdere onafhankelijke organisaties in staat te stellen samen te werken bij het bouwen van parameters. Zcash's Sapling-reeks van openbare parameters Powers of Tau werd begin 2018 gegenereerd op een hoogte van 3.000 meter met behulp van stralingsgegevens van het kernafval van Tsjernobyl. Om de privacy van dit evenement te waarborgen. Ze werden gevierd in een kleine privéjet op een hoogte van 3.000 voet in de Amerikaanse staten Illinois en Wisconsin.
·Mijnbouwstructuur
In tegenstelling tot de meeste PoW-mijnbouwprojecten wijst Zcash 10% van het tokeninkomen toe aan het team, maar deze tokens worden niet vooraf gedolven. worden geleidelijk vrijgegeven in de eerste fase van mijnbouw. De specifieke regels zijn als volgt:
1. Elke 2,5 minuut een blok, en elk blok beloont 12,5 ZEC (dus zoals Bitcoin, in het begin elke 10 minuten 50 minen)
2. In de eerste vier jaar, 20 % van de mijnopbrengst gaat naar de teambeloning (dus in de eerste fase kunnen mijnwerkers slechts 10ZEC per blok krijgen)
3. In de eerste maand van mijnbouw begint de blokbeloning vanaf 0,000625ZEC, lineaire verhoging tot 12,5ZEC ( mijnbouw begint langzaam)
Afbeelding 2 Zcash mining Mine release verspreidingskaart
ZEC wordt voor het eerst gehalveerd bij de blokhoogte van 850.000 en de beloning wordt met 50% verlaagd.Na de halvering wordt de blokbeloning 6,25ZEC.
Gerelateerde link:
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