Digitale eiendeler
Zcash‑skaperen lanserer v5.5.0, siste programvareoppgradering nå tilgjengelig

Electric Coin Company (ECC), utviklingsteamet bak Zcash, kunngjorde lanseringen av Zcashd versjon 5.5.0 sent på torsdag.
Zcash, en implementering av Zerocoin, var i utgangspunktet basert på åpen kildekode som i stor grad lånte fra Bitcoin ved sin lansering i 2016. Zerocoin-protokollen ble designet for å la Bitcoin‑brukere lage mynter uten transaksjonshistorikk – en funksjon som gjør dem umulige å spore. Protokollen hadde imidlertid begrensninger og krevde at brukerne stolte på en sentralisert oppsett. Zcash ble utviklet for å løse disse begrensningene ved å bruke Zero‑Knowledge Succinct Non‑Interactive Argument of Knowledge (zk‑SNARK), som muliggjør private transaksjoner uten behov for en betrodd enhet.
Integreringen av zk‑SNARK i ZKP‑verktøykassen gjorde det mulig å skjule transaksjonsinnhold selv på en offentlig blokkjede. Det er verdt å merke seg at Zcash spesifikt ble forgreint fra Zerocoin-protokollen og senere implementerte zk‑SNARKs for å forbedre personvern‑ og anonymitetsfunksjonene.
Zerocoin og zerocash
Zerocoin-protokollen ble først foreslått i 2013 av forskere ved Johns Hopkins University som en måte å tilby anonyme ‘skjermede’ transaksjoner på Bitcoin‑blokkjeden. Zerocash, derimot, er en nyere protokoll foreslått i 2014 som en utvidelse av Zerocoin og ble senere implementert i kryptovalutaen Zcash. Zcash‑fellesskapet stemte for å overføre prosjektet fra en sentralisert utviklingsstruktur til en mer desentralisert, fellesskapsdrevet modell i mars 2017. Dette innebar opprettelsen av Zcash Foundation, en ideell organisasjon som har ansvar for utvikling og styring av prosjektet.
Zcash har gjennomgått flere oppgraderinger og endringer gjennom årene. Zcash‑teamet lanserte i utgangspunktet kryptovalutaen med en «founders’ reward»-mekanisme, som tildelte en del av nyutvunnet ZEC til prosjektets skapere i de første fire årene. I 2017 fikk prosjektet en rekke mindre oppdateringer, inkludert forbedringer av lommebokens brukergrensesnitt (v1.0.11) og konsensusreglene (v1.0.12) som ble utgitt i juni 2017.
Den første bemerkelsesverdige oppgraderingen, ‘Overwinter’ v1.1.0, ble levert nesten et dusin måneder senere i juni 2018, og la til støtte for nye funksjoner som replay‑beskyttelse og versjonering, samt forbedringer av nettverkssikkerhet og ytelse. ‘Sapling’-oppgraderingen v2.0.0 fulgte i oktober, og forbedret transaksjonseffektiviteten betydelig og reduserte størrelsen på zk‑SNARK‑bevis, noe som gjorde skjermede transaksjoner mer tilgjengelige og effektive. I desember 2019 lanserte prosjektet ‘Blossom’, den tredje oppgraderingen, som økte maksimal blokkstørrelse og reduserte blokkintervaller. Heartwood‑ og Canopy‑oppgraderingene kom i 2020, den første i juli og den siste i november.
I fjor mai aktiverte Zcash ‘NU5’, den sjette store oppgraderingen, som flyttet Zcash til Halo‑bevisingssystemet. Skaperne reviderte også navnekonvensjonen, og gikk fra et temabasert til et tallbasert system, med forslaget som trådte i kraft da. Denne uken slapp Zcash‑teamet en ny versjon av fullnode‑programvaren.
Merkbare endringer i den siste programvareutgivelsen
I tillegg til feilrettinger vil v5.5.0 inkludere en ‘proporsjonal gebyrmekanisme’ for å håndtere situasjoner med høy transaksjonsbelastning. Denne endringen vil komme brukere av tredjeparts‑lommebøker til gode som tidligere har blitt plaget av høy nettverksbelastning.
Den proporsjonale gebyrmekanismen refererer til en modell der gebyrene en bruker pådrar seg avhenger av transaksjonens størrelse. Transaksjoner som anses som ‘store’ koster brukeren mer i form av gebyrer. Skapere og tjenesteleverandører foretrekker denne mekanismen fordi den gjør det mulig å tjene høyere inntekter fra større transaksjoner samtidig som de tar en rimelig avgift for mindre transaksjoner. Imidlertid kan den belaste kunder som ofte gjennomfører store transaksjoner, da gebyrene kan hope seg raskt.
Den nye programvareversjonen legger også grunnlaget for rask balanseberedskap, som gjør det mulig for Zcash‑brukere å bruke midler før en lommebok er fullt synkronisert. Zcash krever et visst antall bekreftelser før en transaksjon kan anses som endelig og midlene er tilgjengelige for bruk. Denne bekreftelsestiden, definert som tilgjengelighet av midler, sikrer at transaksjonen er gyldig og at midlene ikke kan dobbelbrukes. Tilgjengelighet av midler i Zcash tar hensyn til tiden det tar for nyopprettede Zcash‑tokens (ZEC) å bli tilgjengelige for bruk etter at de er utvunnet eller mottatt fra en transaksjon.
“Mye av dette arbeidet legger grunnlaget for funksjonene for tilgjengelighet av midler som kommer med neste utgivelse. Disse funksjonene vil gi muligheten til å bruke midler før en lommebok er fullt synkronisert.”
Zcash‑protokollteamet ba node‑operatører om å oppgradere til den nye utgivelsen, som innebærer RPC‑endringer og fjernelse av funksjoner. RPC‑endringene inkluderer fjerning av «priority»-estimering og andre endringer i ‘transaction fee selection’, ‘block template construction’ og ‘transaction relay policy’. Utdaterte funksjoner vil forbli tilgjengelige som standard i 18 uker, hvoretter de vil bli deaktivert.
For å lære mer om Zcash, sjekk vår Investering i Zcash guide.












