Digitale activa
Zcash-maker brengt v5.5.0 uit, nieuwste software-upgrade nu live

Electric Coin Company (ECC), het ontwikkelingsteam achter Zcash, kondigde donderdag laat de release van Zcashd versie 5.5.0 aan.
Zcash, een implementatie van Zerocoin, was aanvankelijk gebaseerd op open‑sourcecode die grotendeels leende van Bitcoin bij de lancering in 2016. Het Zerocoin‑protocol was ontworpen om Bitcoin‑gebruikers munten te laten minten zonder transactieverleden – een eigenschap die het ontraceerbaar maakt. Het protocol had echter beperkingen en vereiste dat gebruikers een gecentraliseerde opzet vertrouwden. Zcash werd bedacht om deze beperkingen aan te pakken met behulp van Zero‑Knowledge Succinct Non‑Interactive Argument of Knowledge (zk‑SNARK), waarmee privé‑transacties mogelijk zijn zonder de diensten van een vertrouwde entiteit.
De integratie van zk‑SNARK in de ZKP‑toolkit maakte het mogelijk om de inhoud van transacties te verbergen, zelfs op een openbare blockchain. Het is vermeldenswaard dat Zcash specifiek is geforkt van het Zerocoin‑protocol en later zk‑SNARKs heeft geïmplementeerd om de privacy‑ en anonimiteitsfuncties te verbeteren.
Zerocoin en zerocash
Het Zerocoin‑protocol werd aanvankelijk in 2013 voorgesteld door onderzoekers van de Johns Hopkins University als een manier om anonieme ‘shielded’ transacties op de Bitcoin‑blockchain mogelijk te maken. Zerocash daarentegen is een recenter protocol, voorgesteld in 2014 als een uitbreiding van Zerocoin, en later geïmplementeerd in de cryptocurrency Zcash. De Zcash‑gemeenschap stemde in maart 2017 om het project te verplaatsen van een gecentraliseerde ontwikkelingsstructuur naar een meer gedecentraliseerd, door de gemeenschap gedreven model. Dit leidde tot de oprichting van de Zcash Foundation, een non‑profitorganisatie die de ontwikkeling en governance van het project overziet.
Zcash heeft door de jaren heen verschillende upgrades en wijzigingen ondergaan. Het Zcash‑team lanceerde de cryptocurrency aanvankelijk met een “founders’ reward”-mechanisme, dat een deel van nieuw gemijnde ZEC toekende aan de makers van het project gedurende de eerste vier jaar. In 2017 zag het project een reeks kleine updates, waaronder verbeteringen aan de gebruikersinterface van de wallet (v1.0.11) en de consensusregels (v1.0.12) die in juni 2017 werden uitgebracht.
De eerste opvallende upgrade, ‘Overwinter’ v1.1.0, werd bijna een jaar later in juni 2018 uitgebracht en voegde ondersteuning toe voor nieuwe functies zoals replay‑bescherming en versiebeheer, evenals verbeteringen aan de netwerkbeveiliging en prestaties. De ‘Sapling’-upgrade v2.0.0 volgde in oktober, waardoor de transactierefficiëntie aanzienlijk werd verbeterd en de grootte van zk‑SNARK‑bewijzen werd verkleind, waardoor shielded‑transacties toegankelijker en efficiënter werden. In december 2019 bracht het project ‘Blossom’ uit, de derde upgrade, die de maximale blokgrootte vergrootte en de bloktijden verkortte. De Heartwood‑ en Canopy‑upgrades kwamen in 2020, respectievelijk in juli en november.
Afgelopen mei activeerde Zcash activeerde ‘NU5’, de zesde grote upgrade, die Zcash naar het Halo‑bewijssysteem verplaatste. De makers herzienen ook de naamgevingsconventie, waarbij ze van een thematisch naar een numeriek systeem gingen, met de invoering van het voorstel. Deze week heeft het Zcash‑team een nieuwe versie van de full‑node‑software uitgebracht.
Opmerkelijke wijzigingen in de nieuwste software‑release
Naast het oplossen van bugs zal v5.5.0 een ‘proportioneel vergoedingsmechanisme’ bevatten om gevallen van hoge transactielast op te lossen. Deze wijziging zal gebruikers van wallets van derden ten goede komen die eerder hinder ondervonden van een hoge netwerklast.
Het proportionele vergoedingsmechanisme verwijst naar een model waarbij de kosten die een gebruiker maakt afhangen van de grootte van de transactie. Transacties die als ‘groot’ worden beschouwd, kosten de gebruiker meer aan vergoedingen. Makers en dienstverleners geven de voorkeur aan dit mechanisme omdat het hen in staat stelt meer inkomsten te genereren uit grotere transacties, terwijl ze een redelijke vergoeding vragen voor kleinere transacties. Het kan echter een last vormen voor klanten die vaak grote transacties uitvoeren, omdat de vergoedingen snel kunnen oplopen.
De nieuwe softwareversie legt ook de basis voor snelle saldo‑gereedheid, waardoor Zcash‑gebruikers fondsen kunnen uitgeven voordat een wallet volledig gesynchroniseerd is. Zcash vereist een bepaald aantal bevestigingen voordat een transactie als definitief kan worden beschouwd en de fondsen beschikbaar zijn voor uitgave. Deze bevestigingstijd, gedefinieerd als fondsenbeschikbaarheid, zorgt ervoor dat de transactie geldig is en de fondsen niet dubbel kunnen worden uitgegeven. Fondsenbeschikbaarheid bij Zcash houdt rekening met de tijd die nodig is voordat nieuw aangemaakte Zcash‑tokens (ZEC) beschikbaar komen voor uitgave nadat ze zijn gemijnd of ontvangen via een transactie.
“Een groot deel van dit werk legt de basis voor de functies voor fondsenbeschikbaarheid die met de volgende release komen. Deze functies zullen de mogelijkheid bieden om fondsen uit te geven voordat een wallet volledig gesynchroniseerd is.”
Het Zcash‑protocolteam vroeg node‑operators om te upgraden naar de nieuwe release, die RPC‑wijzigingen en het afschaffen van functies omvat. RPC‑wijzigingen omvatten het verwijderen van de “priority”-schatting en andere aanpassingen aan ‘transaction fee selection’, ‘block template construction’ en ‘transaction relay policy’. Afgeschafte functies blijven standaard 18 weken beschikbaar, waarna ze worden uitgeschakeld.
Wil je meer weten over Zcash, bekijk dan onze gids Investeren in Zcash.












