Wat is ZCash? Volledige beginnershandleiding voor ZEC

Wat is ZCash precies? U hebt waarschijnlijk veel gehoord over de cryptocurrency en de vermeende privacyvoordelen ervan.

Toen je echter dieper in de technologie verdiepte, werd je begroet met een hele reeks ingewikkelde concepten. Dit is inderdaad het geval, aangezien ZCash enkele zeer geavanceerde cryptografische theorieën leent.

We zullen proberen uit te leggen wat ZCash precies is en hoe de onderliggende technologie er een van de belangrijkste privacymunten van kan maken.

Maar voordat we in de wondere wereld van zk-SNARKs en afgeschermde transacties duiken, laten we een stap terug doen en kijken naar de algemene privacy op de blockchain.

De behoefte aan privacymunten

Hoewel Bitcoin de belangrijkste cryptocurrency binnen de gemeenschap is, zijn er een aantal tekortkomingen die nu alleen door de bredere gemeenschap worden gerealiseerd. Een van de belangrijkste nadelen van Bitcoin is het feit dat transacties niet privé zijn.

Dit was in feite een kenmerk en geen fout.

De Bitcoin-blockchain is ontworpen om openbaar te zijn, zodat elk van de knooppunten op het netwerk onafhankelijk de ware staat van het netwerk kan verifiëren. Deze transparante en onveranderlijke blockchain gaf mensen het vertrouwen om deze vertrouwensloze setup te gebruiken.

Naarmate de technologie vordert, neemt ook de mogelijkheid toe om deze blockchains te bestuderen en te controleren. Bedrijven en overheidsinstanties zijn nu behoorlijk in staat om transacties te traceren en uiteindelijk eigenaren te identificeren.

Hoewel ze misschien beweren dat dit is om criminelen op te sporen, zijn velen wantrouwend over hun motieven. Cryptocurrency was bedoeld om over privacy te gaan en als een overheid geharde criminelen kan volgen, waarom denk je dan dat ze jou niet kunnen volgen??

Dit toont alleen maar de altijd dringende behoefte aan privacymunten in het huidige ecosysteem. Er waren een aantal van deze privacymunten die bedoeld waren om dit transparantie- en vertrouwenloze raadsel op te lossen, en een daarvan was Zcash.

Wat is ZCash?

ZCash is eigenlijk een vork van Bitcoin die plaatsvond in oktober 2016.

Net als Bitcoin is het een gedecentraliseerd peer-to-peer elektronisch geld. Het heeft ook een harde limiet van 21 miljoen munten die hard gecodeerd zijn in het protocol. Dit is echter waar de overeenkomsten eindigen.

ZCash is speciaal ontwikkeld om anonieme transacties te hebben die privé en fungibel zijn. Het werd uit Bitcoin gevorkt door Zooko Wilcox, die een privé-cryptocurrency wilde creëren. Het heette oorspronkelijk ZeroCoin totdat het werd hernoemd.

Wat is ZCash

Afbeelding via ZCash-website

Dus hoe omzeilt ZCash het dilemma van verifieerbaarheid versus privacy??

Ze zijn daartoe in staat door het gebruik van hun revolutionaire zk-SNARK-protocol. Dit is ontwikkeld voor het ZCash-protocol en ze kunnen bewijzen dat een transactie geldig is zonder de inputs / outputs openbaar te maken.

Wat deze technologie mogelijk heeft gemaakt, is een transactie die het portefeuilleadres van zowel de afzender als de ontvanger volledig kan verbergen. Ze verbergen ook het bedrag dat is afgehandeld en het enige stukje informatie dat wordt opgeslagen, is het tijdstempel (datum en tijd).

Er is echter een belangrijk ding om niet van te maken. Hoewel ZCash “privé” is, is het dat wel optioneel privé. Dit betekent dat gebruikers zich moeten aanmelden voor de privacytransacties. We zullen dit hieronder in meer detail bespreken.

Hoe werkt ZCash?

Om dieper te kunnen kijken naar hoe de ZCash-transactie werkt, moet u een basisidee hebben van hoe een eenvoudige Bitcoin-transactie werkt..

Als Alice Bob 1 BTC stuurt, zal ze haar privésleutel gebruiken om een ​​transactie te ondertekenen die de 1 BTC verzendt. Deze transactie wordt naar het Bitcoin-netwerk gestuurd en de miners op het netwerk plaatsen deze in hun blokken.

Zodra het blok is gepropageerd, kan de transactie worden bevestigd. Dit betekent dat de Blockchain wordt bijgewerkt en onveranderlijk in de tijd wordt opgeslagen.

Waarin verschilt de privétransactie van ZCash hiervan?

Welnu, in dit geval zal Bob Alice zijn privé-z-addr moeten geven (in tegenstelling tot zijn transparante t-addr). Als beide partijen bij deze transactie hun z-adres gebruiken, zijn alle transactiegegevens privé.

Transparante en privétransacties

De ZCash transparante en Zero-Knowledge Layers. Afbeelding via z.cash

Wat er in wezen gebeurt, is dat het Zcash-protocol de invoer en uitvoer van de transactie afschermt en er dus voor zorgt dat er geen informatie openbaar wordt gemaakt op de blockchain.

Om te verifiëren dat iemand inderdaad de bevoegdheid (privésleutels) heeft om een ​​hoeveelheid ZCash te besteden, maakt het protocol gebruik van de zk-SNARKs. Hiermee kunnen de metagegevens van de transactie worden versleuteld en de zk-SNARKS worden gebruikt om te verifiëren dat niemand vals speelt of steelt.

zk-SNARKs zijn gebaseerd op een gecompliceerd cryptografisch principe genaamd “Zero Knowledge Proofs”. Deze bewijzen worden in wezen gebruikt om te verifiëren dat iemand een geheim heeft zonder dat geheim prijs te geven.

We zullen hier niet teveel in detail treden, maar we hebben eerder Zero Knowledge Proofs en zk-SNARKs behandeld als u meer informatie wilt.

Wie zit er achter ZCash?

Zoals gezegd is Zcash opgericht door Zooko Wilcox. Zooko heeft een uitgebreide achtergrond in cryptografie, gedecentraliseerde systemen en andere op technologie gebaseerde start-ups. Zo heeft hij onder meer gewerkt aan Digicash, Mojo Nation en BLAKE2.

ZCash-teamleden

Enkele ZCash-teamleden

De rest van het team bestaat uit tal van ingenieurs en adviseurs. Het zijn professoren en docenten van prestigieuze universiteiten zoals UC Berkeley, MIT en John Hopkins University.

Hoewel ZCash een open source-project is, werkt het team voor een geregistreerd bedrijf dat de ontwikkeling aanstuurt. Dit is de ZeroCoin Electronic Company of ZECC.

Ondanks het sterke team achter ZCash, zit er ook wat star power in de weg van hun adviseurs. Enkele van de grootste donateurs van het ZCash-project zijn individuen zoals Barry Silbert, Erik Voorhees en Roger Ver.

ZCash Mijnbouw & Muntverdeling

ZCash is een proof-of-work blockchain. Dit betekent dat ze net als Bitcoin worden gewonnen door onbewerkte verwerkingskracht te gebruiken. Miners zullen hashing-functies gebruiken om ingewikkelde wiskundige problemen op te lossen en zo de blokbeloning te verdienen.

Terwijl Bitcoin de hashfunctie SHA256 gebruikt, heeft ZCash ervoor gekozen om de Equihash-functie te gebruiken. Beide munten hebben een totale voorraad van meer dan 21 miljoen munten. Het is tegenwoordig echter veel gemakkelijker om ZCash te minen dan om Bitcoin te minen.

Sterker nog, tot voor kort was ZCash nog steeds mineable met je gewone GPU’s. Pas toen Bitmain begon met de ontwikkeling van de Antminer Z9, begon mijnbouw ZEC competitief onmogelijk.

In tegenstelling tot een aantal andere cryptocurrency-projecten heeft ZCash geen ICO uitgevoerd. In plaats daarvan kozen ze voor een ander stimuleringsmechanisme voor de oprichters. Dit is door middel van wat de “oprichtersbeloning” wordt genoemd.

ZCash Founder's Fund Distribution

Totale verdeling van de beloning van de oprichter. Bron: ZCash-blog

Deze oprichtersbeloning is 10% van alle mijnbeloningen gedurende 4 jaar sinds de start. Het is opgesplitst volgens de hierboven gegeven uitsplitsing. Dit wordt in stappen van 4 jaar aan de oprichters, investeerders en adviseurs gegeven.

Als men dit zou berekenen, komt dit neer op een totaal van 2,1 miljoen ZEC die aan de oprichters wordt gegeven over een periode van 10 jaar. Deze “belasting op mijnbouw” is echter niet zonder twist en is een reden voor een aantal vorken op de ZCash-keten.

Zodra de periode van 4 jaar is verstreken in 2020, zullen de munten net als elke andere PoW-munt worden gedolven, waarbij de mijnwerkers alle beloningen ontvangen. De blokbeloning op de ZCash blockchain zal elke 4 jaar halveren. Naarmate er meer munten worden gewonnen en we de voorraadlimiet naderen, neemt de moeilijkheid toe.

ZCash-aanbodgroei

ZCash-aanbodprojecties. Bron: zcashcommunity

Zoals je in de bovenstaande grafiek kunt zien, zullen de oprichters de 2,1 miljoen munten ontvangen en zal het aanbod logistiek groeien. Op basis van deze projecties wordt verwacht dat we in 2032 de 21m ZEC-cap bereiken.

Bekijk sleutels en memo’s

Hoewel ZCash volledig privé zou moeten zijn, zijn er manieren waarop mensen precies kunnen verifiëren hoeveel geld er naar de privéadressen is gestuurd. Dit is door het gebruik van de weergavetoetsen en de memo’s.

Als iemand uw “View Key” in handen heeft, kan hij uw afgeschermde transacties ongedaan maken. Als ze via de weergavesleutel naar uw transactiegegevens kijken, kunnen ze niet alleen zien hoeveel er is uitgegeven, maar ze kunnen ook zien wie de ontvangers ervan waren.

Er is ook zoiets als het ‘memoveld’.

Dit memoveld bevat informatie die alleen beschikbaar is voor de ontvanger van de transactie. Dit memoveld kan financiële gegevens bevatten die naar andere financiële instellingen kunnen worden gestuurd als dit wettelijk verplicht is.

De makers van ZCash hoopten dat dit de acceptatie van ZCash onder door de overheid gereguleerde instanties zou kunnen vergroten. Het kan echter een tweesnijdend zwaard zijn voor degenen die zich zorgen maken over het feit dat hun transactiemetagegevens overal aanwezig zijn.

Giftig afval & Een ceremonie

Net toen je dacht dat termen met betrekking tot ZCash niet zoveel vreemder konden worden, introduceerden ze het begrip “giftig afval” en een “ceremonie”.

Hoewel dit inderdaad behoorlijk interessante termen zijn om in een cryptocurrency op te nemen, zijn het cruciale concepten bij het maken van het ZCash-protocol. Dit komt door de rol die zij spelen bij het voorkomen van namaak van ZEC.

Vervalsing was een grote zorg die veel mensen hadden bij de eerste release van ZCash. Dit komt door de behoefte aan de openbare SNARK-parameters voor het creëren en verifiëren van de nulkennisbewijzen.

Om deze openbare SNARK-parameters te krijgen, hebt u in wezen de openbare en privésleutelparen nodig. Zodra dit is gebeurd, zullen de makers de privésleutel vernietigen en de openbare tegenhanger behouden.

ZCash Public Key Creation SNARKs

SNARKs vertrouwen op een enkele openbare sleutel. Afbeelding via Fotolia

Wat gebeurt er als iemand die privésleutel niet vernietigt??

Welnu, met deze privésleutel kan de houder in wezen volledig nep en vervalste ZEC maken. Bovendien kan niemand zelfs maar zien dat ze vals zijn. Dit zou normaal gesproken geen probleem zijn met een openbare blockchain zoals Bitcoin enz. Maar met ZCash kan niemand echt bevestigen dat dit niet gebeurt.

Dit is dus duidelijk een probleem voor het ZCash-ecosysteem en hiermee krijgen we het concept van het “giftige afval”. Zoals beschreven door Wilcox:

We noemen de privésleutel “het giftige afval”, en ons protocol is ontworpen om ervoor te zorgen dat het giftige afval helemaal nooit ontstaat

Dus om te voorkomen dat dit giftige afval ooit ontstaat, moet het team van ZCash ervoor zorgen dat alle componenten van de privésleutel gescheiden en afzonderlijk vernietigd worden. Ze moeten er absoluut zeker van zijn dat de verschillende stukken privésleutel niet samen het giftige afval vormen.

Dus hoe komen ze hier omheen??

Ze creëren talloze verschillende stukken van de openbare sleutel met een combinatie van een privé / openbare sleutel in geïsoleerde omgevingen. Dit worden de “shards” genoemd en het doel is om deze shards met openbare sleutels te combineren om de openbare parameter SNARK te maken zonder ooit toestaan ​​dat de privésleutelscherven worden gecombineerd.

Dit is waar de “ZCash-ceremonie” binnenkomt.

Dit was in wezen een evenement dat werd gehouden met het uitdrukkelijke doel om alle privésleutelscherven afzonderlijk in verschillende delen van de wereld te vernietigen. Het doel hiervan was om alle kansen te elimineren dat de privésleutels ooit zouden kunnen combineren en dat ‘giftige afval’ zou kunnen creëren.

De logica is dat als alle stukjes privésleutel-shards op één na gecombineerd zijn, je nog steeds niet de daadwerkelijke privésleutel zou hebben om het systeem in gevaar te brengen. Dit moest tal van comfortlagen toevoegen aan degenen in de ZCash-gemeenschap.

Private Sleutel Vernietiging Zcash

Vernietiging van een van de privésleutels in de “Ceremonie”. Bron: Zcash Blog

De Ceremonie was eigenlijk vrij goed gedocumenteerd en er werd veel pers omheen gecreëerd. We zijn eerder dieper ingegaan op de ZCash-ceremonie als je meer informatie over het evenement wilt.

ZCash Nadelen

Hoewel ZCash ongetwijfeld een van de meest geavanceerde privacymunten op de markt is, heeft het behoorlijk wat sceptici. Er zijn een paar dingen waar mensen binnen en buiten de gemeenschap moeite mee hebben.

Een van de meest urgente is de “optionele” privacy van de transacties.

Optioneel privacy-raadsel

Dit creëert in wezen een ongelukkige situatie waarin het gebruik van een transparant adres door de ene persoon de veronderstelde privacy van een ander in gevaar kan brengen. Dit komt omdat de privétransacties naar de z-addr door buitenstaanders verdacht kunnen worden bekeken.

Bovendien bestaat de mogelijkheid om een ​​zogenaamde “verkeersanalyse” uit te voeren. Als u bijvoorbeeld 4.89 ZEC naar een afgeschermd adres stuurt en vervolgens direct 4.89 ZEC naar een niet-afgeschermd adres stuurt, kan iemand de laatste transactie aan het eerste koppelen. Dit wordt hieronder weergegeven.

koppelbaarheid tussen adressen ZCash

Mogelijke koppeling tussen afgeschermd en niet-afgeschermd. Bron: ZCash Blog

In feite was het optionele privacy-raadsel een probleem waarmee andere privacymunten te maken hadden. Monero (XMR), een belangrijke rivaal van ZCash, besloot al hun transacties verplicht te stellen met privacy.

Als iemand transacties met Monero verzendt, worden deze daarom automatisch als privé ingeschakeld. Het voordeel hiervan is dat het ervoor zorgt dat de slordigheid van de ene gebruiker geen invloed heeft op de privacy van een ander.

Twijfels over giftig afval

Hoewel de ZCash-ceremonie ongetwijfeld een indrukwekkend streven was om het ecosysteem veilig te stellen, is er nog steeds een groot aantal mensen die er twijfels over hebben.

Dit is voornamelijk gebaseerd op het idee dat het een “vertrouwde setup” is. Je zou erop moeten vertrouwen dat er niet alleen geen compromis was voordat de stukken in de scherven werden gebroken, maar ook dat er geen samenspanning was tussen de partijen voorafgaand aan de ceremonie.

Dit lijkt veel vertrouwen dat men in de handen van andere mensen zou moeten stellen. Sommige mensen zien het als een op stimulansen gebaseerd mechanisme en zijn bereid erop te vertrouwen. Maar als je honderdduizenden dollars in ZEC hebt, heb je misschien minder vertrouwen.

Het oprichtersfonds

Hoewel dit niet echt een veiligheidsprobleem is, is het een zorg van velen in de gemeenschap, met name de mijnwerkers. Het idee dat een groep investeerders de aanspraken op 2,1 miljoen ZEC zou kunnen hebben, is voor sommigen onverteerbaar.

Deze ZEC-waren betaald uit mijnopbrengsten, dus in wezen betalen ze deze oprichters voor hun initiële investering. Er zijn ook zorgen dat de controle door deze groep oprichters van 10% van bijna al het aanbod te gecentraliseerd is.

Het fonds van de oprichter was inderdaad een van de belangrijkste redenen waarom de ZCash-code van de hoofdketen werd weggesplitst door een project genaamd Zclassic.

ZCash Vorken

Zoals de meeste succesvolle cryptocurrencies zullen ervaren, zullen er onvermijdelijk ontwikkelaars zijn die de code willen splitsen en aan een aparte munt willen gaan werken. Dit is wat er is gebeurd met ZCash en ZClassic.

De belangrijkste ontwikkelaar achter ZClassic, Rhett Creighton, besloot 22 regels code uit de ZCash-codebase te verwijderen en een nieuwe gevorkte munt te lanceren. Dit gebeurde op 23 mei 2017. Volgens de ZClassic-whitepaper:

De missie van Zclassic is om vanuit technologisch oogpunt gelijk te blijven aan Zcash, maar om nooit een premie, beloning van de oprichter of een ander soort vergoeding te nemen die gaat naar een kleine groep individuen met speciale machtigingen, hetzij gekozen, benoemd of anders-.

Het is dus duidelijk dat dit werd gedaan omdat hij het fonds van de oprichter afkeurde en elke andere vorm van centralisatie en pre-mining die had plaatsgevonden.

Hij had ook bezwaar tegen de langzame mijnbouw start die werd toegepast op de ZCash-blockchain in de eerste 30 dagen van het project. Hij beweerde dat het een opzettelijke beperking van het aanbod van ZEC was om schaarste te creëren. Dit werd ook verwijderd uit de ZClassic-code.

Forks of Fork

Hoewel ZClassic misschien wel een van de bekendere ZCash-vorken uit de oorspronkelijke ketting was, waren er andere projecten die vervolgens uit ZClassic werden gevorkt. Dit zou ze daarom een ​​vork van een ZCash-vork maken.

U had bijvoorbeeld ZenCash (ZEN) dat op 23 mei 2017 vertrok van ZClassic. Ze wilden de ZCash-code gebruiken, maar wilden ook een munt uitgeven waarin het fonds van de oprichter niet was opgenomen.

ZCash Vorken

Vorken van ZCash en Vorken van ZCash Forks

Dan heb je ook nog de controversiële Bitcoin Private (BTCP). Dit was een “fork-merge” tussen ZClassic en Bitcoin die plaatsvond op 28 februari 2018. De gestelde doelen van het project waren om een ​​privéversie van Bitcoin te maken..

Het is echter belangrijk op te merken dat alle vorken van ZCash nog steeds vertrouwen op het volledige vertrouwen in de vertrouwde setup die de ZCash-blockchain heeft gemaakt. Dus als u hier sceptisch over bent, kunnen deze vorken u ook dezelfde zorgen baren.

ZEC kopen en opslaan

ZCash staat in de top 50 van cryptocurrencies volgens marktkapitalisatie. Tegen prijzen op het moment van dit bericht staat het momenteel op nummer 21 in termen van Muntenmarktdop ranglijsten.

ZCash is een vrij liquide cryptocoin en staat op een aantal exchanges vermeld. U kunt het bijvoorbeeld kopen bij HitBTC, Huobi en de Binance Exchange. Dit zijn echter alleen crypto-uitwisselingen, wat betekent dat u op een andere beurs Bitcoin met uw Fiat moet kopen.

Binance ZEC

Registreer bij Binance en koop ZEC

Als u zich een beetje avontuurlijker voelde en zou willen proberen om ZCash-futures te verhandelen, dan kunt u handelen op de BitMEX-uitwisseling. Ze hebben zowel standaard ZEC-futures als de eeuwigdurende soort.

Als je eenmaal je ZCash hebt en op zoek bent naar een plek om deze op te slaan, dan zijn er een aantal ZEC-wallets die je kunt gebruiken. We hebben een complete lijst met de beste ZCash-portefeuilles in een apart stuk.

ZCash Tech in andere blockchains

Hoewel ZCash zelf een heel interessant project is, is het de onderliggende technologie van zk-SNARKs die veel mensen in de cryptocurrency-gemeenschap behoorlijk enthousiast maakt.

Etheruem probeert bijvoorbeeld zk-SNARKs in hun eigen protocol te integreren als onderdeel van hun Metropolis-upgrade. Ze overwegen ook om een ​​alliantie met ZCash aan te gaan, waarbij een wederzijdse uitwisseling van waarde plaatsvindt.

Deze samenwerking biedt ontwikkelaars de mogelijkheid om smart contracts en gedecentraliseerde applicaties (dApps) te coderen. Als Ethereum bijvoorbeeld een zk-SNARK-pre-compiler aan zijn keten moet toevoegen, kunnen deze dApps worden gebouwd op de Ethereum-blockchain.

Ethereum-gebruik van zk-SNARKs

Ethereum- en ZCash-ontwikkelaars brainstormen over zk-SNARKs. Afbeelding via ZCash-blog

sk-SNARKS wordt ook gebruikt op een aantal andere blockchains die privacy-geactiveerde transacties willen. Dit zijn onder meer projecten als Komodo (KMD), Hcash (HC) en ZCoin (XZC).

Er wordt ook gewerkt aan verbeteringen van de zk-SNARK-technologie zelf. Een van die initiatieven is de oprichting van wat “zk-STARKs” wordt genoemd. Deze technologie bevindt zich nog in de beginfase van onderzoek, maar velen in het ecosysteem zijn er behoorlijk enthousiast over.

Dit komt doordat de zk-STARK-technologie de afhankelijkheid van de openbare hoofdsleutel die wordt gebruikt in de zk-SNARKs-configuratie zou kunnen overwinnen. Zoals we al zeiden, is dit een van de twistpunten met de vertrouwde setup.

Het zal inderdaad heel interessant zijn om te zien hoe de ontwikkeling van zk-STARK-technologie vordert. Het wordt ook scherp in de gaten gehouden door andere projecten, waaronder Ethereum.

Gevolgtrekking

Het lijdt geen twijfel dat ZCash een van de meest geavanceerde cryptocurrencies op de markt is. Het gebruik van de nieuwste cryptografische principes en technologie maakt het een behoorlijke kanshebber op de markt voor privacymunten.

Hoewel er enkele zorgen zijn over bepaalde aspecten van de technologie, is het ZCash-team hiervan op de hoogte en werkt actief aan verbeteringen. Men mag niet vergeten dat de technologie zo nieuw is dat er onvermijdelijk twijfels zullen zijn vanuit de ene of de andere hoek.

Een ding dat echter duidelijk is, is dat openbare blockchains met transparante transacties niet langer zo privé zijn als men denkt. In het tijdperk van toenemende surveillance en geavanceerde cyberdreigingen zullen privacymunten waarschijnlijk veel meer adoptie krijgen.

Of ze nu kiezen voor Monero, ZCash of welke privacymunt dan ook, het eindresultaat is een vooruitgang voor financiële privacy.

Uitgelichte afbeelding via Fotolia

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me