zcash.dk

Koncept · 6 min læsning

Hvordan virker Zcash? Zero-knowledge proofs forklaret simpelt

Zcash bruger en kryptografi-teknik kaldet zk-SNARKs til at lade dig sende bitcoin-lignende transaktioner uden at afsløre afsender, modtager eller beløb. Det lyder som magi. Lad os forklare uden matematik.

Bitcoins privacy-problem

Bitcoin's blockchain er fuldt offentlig. Hver transaktion kan ses af hvem som helst med en blockchain-explorer. Hvis nogen ved, hvilken adresse er din, kan de:

Det er ikke det samme som anonymitet. Bitcoin er pseudonym, ikke privat.

Zcashs løsning: zk-SNARKs

Zcash bruger zero-knowledge proofs (specifikt zk-SNARKs) til at bevise transaktioner gyldige uden at afsløre detaljerne.

"Zero-knowledge" betyder, at du kan bevise, du har viden om noget, uden at afsløre selve videnen. Det lyder paradoksalt, men det er matematisk muligt.

Hule-eksemplet

Den klassiske forklaring på zero-knowledge proofs:

Forestil dig en cirkulær hule med to indgange (A og B), forbundet i bunden af en hemmelig dør, der kun åbnes med et særligt password.

  1. Alice påstår, hun kender passwordet.
  2. Bob vil verificere det uden at lære passwordet selv.
  3. Alice går ned i hulen og tager enten gang A eller B (Bob ser ikke hvilken).
  4. Bob råber "kom ud af gang B".
  5. Alice kommer ud af gang B (uanset hvilken hun gik ned ad), fordi hun kan åbne den hemmelige dør.

Bob er sikker på, Alice kender passwordet, fordi hvis hun ikke gjorde, ville hun kun komme ud af den rigtige gang halvdelen af gangene. Efter 10 gentagelser er sandsynligheden for held under 0,1 %.

Pointen: Bob lærer ikke selve passwordet, men han er overbevist om Alice kender det.

zk-SNARKs i detaljer

zk-SNARK står for "Zero-Knowledge Succinct Non-interactive Argument of Knowledge". I stykker:

Hvordan bruger Zcash zk-SNARKs?

I en shielded Zcash-transaktion:

  1. Afsenderen vil sende X ZEC fra deres shielded balance til en modtager
  2. Hun beregner et zk-SNARK-bevis der demonstrerer:
    • Hun har X ZEC at bruge (ingen "double-spending")
    • Hun signerer transaktionen korrekt med sin private nøgle
    • Modtageren modtager X ZEC
    • Total mængde ZEC bevares (ingen "trylleskabt" ZEC)
  3. Beviset publiceres på blockchain. Validators verificerer det matematisk.
  4. Transaktionen er gyldig, men afsender, modtager og beløb er skjulte.

Validators ser ikke "hvem sendte hvad til hvem". De ser kun, at transaktionen er gyldig ifølge protokollens regler.

Den oprindelige "trusted setup"-ceremoni

Tidlig zk-SNARK-implementering krævede en "trusted setup": en speciel ceremoni, hvor flere parter bidrog tilfældig data, der blev kombineret til at generere kryptografiske parametre.

Hvis alle parter ødelagde deres del af tilfældigheden bagefter, er parametrene sikre. Hvis bare én part beholdt sin del, kunne den teoretisk forfalske beviser.

Zcash gennemførte sin oprindelige ceremoni i 2016 ("MPC Ceremony") med 6 deltagere fra forskellige lande. Senere opdateringer (Sapling i 2018, Halo 2 i 2022) har reduceret behov for trusted setup eller eliminieret det helt.

Halo og Halo 2

Halo 2 (2022) introducerede en zero-knowledge proof-konstruktion uden trusted setup. Det betyder, fremtidige Zcash-protokol-opdateringer kan implementeres uden at skulle gennemføre nye ceremonier.

For brugere er forskellen usynlig — beviser virker som før. For sikkerhed er det en stor forbedring.

Hvor bruges zk-SNARKs ellers?

Hvad betyder det praktisk for dig som ZEC-bruger?

Når du sender en shielded ZEC-transaktion:

Til gengæld er shielded transaktioner langsommere og dyrere end transparente (typisk 2-5 sekunder længere syncing-tid og marginalt højere fee).

Hvordan køber du ZEC?

Pr. april 2026 er eToro den eneste store EU-licenserede platform der lister ZEC for danske brugere. Det er som CFD, så du handler ZEC-prisbevægelse uden at eje selve coin'en eller kunne stake.

Vil du eje ZEC selv (for at bruge zk-SNARK-privacy faktisk), så er det mere kompliceret. Du kan købe ZEC på Gate.io eller KuCoin (uden for EU MiCA), overføre til Zashi-walleten, og bruge shielded transaktioner derfra. Læs Zashi-walletguiden.

Vores valg

eToro Licenseret CFD

Dansk-sproget interface, MiCA-licens via CySEC, indskudsforsikring (CIF) op til 20.000 EUR.

FAQ

Ofte stillede spørgsmål

Er Zcash forbudt i EU?

Nej, ikke forbudt for privatpersoner. MiCA forbyder ikke privacy coins for slutbrugere, men gør det vanskeligt for licenserede børser at tilbyde dem (især shielded-transaktioner), fordi børserne skal kunne kende afsender og modtager.

Hvor kan jeg købe ZEC i Danmark i april 2026?

eToro er den eneste store EU-licenserede platform der stadig lister ZEC for danske brugere. Køb sker via CFD, så du handler prisbevægelsen uden at eje selve coinen. Vil du eje ZEC selv, må du købe via Gate.io eller KuCoin (uden for EU-MiCA), eller via decentraliseret exchange.

Hvad er forskellen på shielded og transparent ZEC?

Transparent ZEC (t-addr) fungerer som Bitcoin: alle transaktioner er offentligt synlige. Shielded ZEC (z-addr) bruger zero-knowledge proofs til at skjule afsender, modtager og beløb. Det er Zcashs primære privacy-feature.

Skal jeg vælge Zashi eller Ywallet?

Zashi er den officielle wallet fra Electric Coin Co (Zcash-protokollens udviklere). Den er mobile-first og shielded-by-default. Ywallet er cross-platform og understøtter flere privacy coins. For danske brugere der primært bruger ZEC privat, er Zashi det enkleste valg.