Alle språk
XZC (ZCoin) har fått nytt navn til FIRO (Firo).
Zerocoin (XZC) er en kryptovaluta som bruker zerocoin-protokollen for å sikre personvernet til kontoer. Det er den første kryptovalutaen som implementerer Zerocoin-protokollen, som bruker null-kunnskapsbevis for å sikre at den relevante adresseinformasjonen til begge parter i transaksjonen ikke lekkes. Zcoin er utviklet av et FoU-team ledet av Poramin og Aizensou. Den bruker zerocoin-protokollen for å beskytte personvernet til kontoer, og bruker null-kunnskapsbevis for å sikre at den relevante adresseinformasjonen til begge parter i transaksjonen ikke lekkes. Parametrene er de samme som Bitcoin, blokkeringstiden er 10 minutter, og utgangshalveringssyklusen er også den samme som Bitcoin, som er omtrent en gang hvert 4. år.
XZC halveres i september 2020, og blokkbelønningen etter halvering: 6,25XZC.
Sammenlignet med myntblandingsteknologien og ringsignaturteknologien som realiserte den anonyme funksjonen i det tidlige stadiet, løser den nullkunnskapssikre nullmyntprotokollen manglene til de to førstnevnte og fullstendig avskjærer forbindelsen mellom pregede mynter og innløste mynter. Når du slår en zerocoin, brenner du også en zerocoin og genererer et bevis på at du har brent en zerocoin. Dette beviset bekrefter bare at du brente en nullmynt, men trenger ikke bevise hvilken du brente. Så ved å bruke dette beviset, kan du løse inn en helt ny zerocoin med absolutt ingen transaksjonshistorikk overhodet.
Zcoin bruker RSA-2048-parametrene fra RSA-cracking-utfordringen. Datamaskinens harddisk som produserte disse parameterne ble ødelagt for 25 år siden. I løpet av de siste 25 årene har ingen vært i stand til å komme opp med en løsning for å knekke parametrene til RSA-2048, og det er usannsynlig at noen vil være i stand til å knekke det i løpet av de neste tiårene. I fremtiden vil Zcoin bytte til en annen kryptografisk ordning som ikke krever noen tillitsmekanisme i det hele tatt. Bitcoin og noen tidligere altcoins forsøkte å løse anonymitetsproblemet ved å bruke miksere eller ringsignaturer. Men de scoret dårlig på sporbarhetssettet.
Sporbarhetssett er en nøkkelindikator på anonymiteten til kryptovalutaer. Sporbarhetssett i gjenværende løsninger er begrenset av antall blandinger eller ringsignaturstørrelse. Hver myntblanding eller ringsignering er begrenset av antall transaksjoner i operasjonssyklusen, fordi blokkstørrelsen til kryptovalutaen er begrenset. Følgelig var sporbarhetssettene i disse tidlige anonymitetsordningene bare i hundrevis.
Beregningene til Zcoins sporbarhetssett har blitt kraftig forbedret. I stedet for å begrense sporbarhetssett til hundrevis, legger Zcoin sammen alle pregede mynter i akkumulatoren, og øker sporbarhetssettstørrelsene til tusenvis. Derfor har den et høyere nivå av anonymitet enn blandede mynter eller ringsignerte kryptovalutaer. Et annet problem er at blandede transaksjoner kun er sikre under forutsetning av mangel på topologianalyse og eksisterende nettverksdata, som er en feil trusselmodell. Det er mange forskningsartikler som viser at det er mulig å bryte anonymiteten til kryptovalutaer ved å bruke uavhengige nettverkstopologier som Facebook, så lenge det er en lang kjede av transaksjonshistorier. I alle tidligere kryptovalutaer kan en lang kjede av transaksjoner vises offentlig på blokkjeden og enkelt topologisk analyseres.
I Zcoin eksisterer ikke en så lang kjede av transaksjonshistorikk i det hele tatt. Verken avsender eller mottaker av transaksjonen trenger å avsløre noen informasjon. Avsender og mottaker har ingen forbindelse, så det er vanskelig å utføre topologianalyse .
Ved å bruke Zcoins Zerocoin-teknologi kan du "prege" en mynt på den offentlige hovedboken til en skjult mynt, og når du får tilbake den pregede mynten din, trenger du ikke å avsløre hvem som har preget mynten. Prosessen med å hente og prege mynter kan gjøres så mange ganger som nødvendig, noe som sikrer fullstendig personvern.