Mikä Zerocoin on?
Zerocoin on yksityisyysprotokolla, jonka avulla voit muuntaa julkisessa lohkoketjussa olevat tavalliset kolikot anonyymeiksi ja käyttää niitä myöhemmin paljastamatta, mistä ne ovat peräisin. Se suunniteltiin lisäosaksi olemassa oleviin lohkoketjuihin, ei itsenäiseksi valuutaksi. Kuvittele narikka: jätät takin, saat numerolapun ja palaat myöhemmin hakemaan sen, eikä kukaan tiedä, mikä takki oli sinun.
Se on aivan uusi kolikko, kuten Zcash. Ei aivan. Se on protokolla, jonka jotkin projektit ovat ottaneet käyttöön lisätäkseen yksityisyyttä omiin olemassa oleviin kolikoihinsa.
Näin Zerocoin toimii
Tässä nopea yleiskuva ilman raskasta matematiikkaa:
- Vaihe 1: Talletat tavallisia kolikoita erityiseen pooliin ja luot uuden yksityisen kolikon.
- Vaihe 2: Säilytät salaisen sarjanumeron ja sitoumuksen, jotka edustavat yksityistä kolikkoasi.
- Vaihe 3: Kun haluat käyttää kolikon, esität nollatietotodisteilla rakennetun todisteen osoittaaksesi, että omistat yhden poolin kolikoista paljastamatta, minkä niistä.
- Vaihe 4: Validaattorit tarkistavat todisteen ja varmistavat, ettei sarjanumeroa ole käytetty aiemmin.
- Vaihe 5: Käyttö luo uusia varoja, joilla ei ole julkista yhteyttä alkuperäiseen talletukseen. Täydellinen irtiotto.
Siinä koko juju. Yksityinen käyttö, julkinen varmennus.
Miksi Zerocoinilla on merkitystä?
Jos arvostat lohkoketjun sisäistä yksityisyyttä ja samalla tarkastettavuutta, tähän kannattaa kiinnittää huomiota.
- Hyöty: Vahva transaktioiden yksityisyys ja parempi vaihdettavuus, sillä kolikoita ei arvioida niiden historian perusteella.
- Näkökulma: Se auttoi käynnistämään nykyaikaisen yksityisten maksujen tutkimuksen ja vaikutti myöhempiin järjestelmiin. Hieno idea, mutta siihen liittyy todellisia kompromisseja.
- Merkitys: Törmäät siihen yksityisyyskolikoiden historiassa ja kryptovaluuttojen suunnittelua koskevissa keskusteluissa.
Ennen kuin luotat mihinkään toteutukseen, selvitä, edellyttikö se luotettua asetusta, onko se auditoitu ja ovatko minttaus ja käyttö tällä hetkellä käytössä. Pienillä yksityiskohdilla on tässä merkitystä.
Zerocoinin tärkeimmät ominaisuudet
Mikä tekee siitä erityisen:
- Anonymiteetti: Käyttämäsi kolikko sekoittuu mintattujen kolikoiden pooliin, joten ulkopuoliset eivät voi päätellä, mikä talletus oli sinun.
- Serialit: Jokaisella kolikolla on salainen sarjanumero, joka estää kaksoiskäytön paljastamatta henkilöllisyyttä.
- Asetus: Varhaiset mallit tarvitsivat luotettuja parametreja; jos luottamus niihin pettää, seurauksena voi olla väärennösriski.
- Lisäkuormitus: Todisteiden luominen ja tarkistaminen lisää kustannuksia, mikä voi vaikuttaa joidenkin lohkoketjujen skaalautuvuuteen.
Muunnelmat
Tärkeimmät versiot, joista saatat kuulla:
- Zerocoin: Alkuperäinen ehdotus, jossa käytetään akkumulaattoria salaamaan, minkä kolikon omistat.
- Zerocash: Jatkokehitelmä, joka tarjoaa vahvemman yksityisyyden ja josta Zcash myöhemmin sai vaikutteita zk-SNARK-todisteisiin.
- Toteutukset: Zcoinin, nykyisen Firon, ja PIVX:n kaltaiset projektit kokeilivat muunnelmia ja siirtyivät myöhemmin uudempiin menetelmiin, kun ongelmia havaittiin.
Julkinen transaktiohistoria on edelleen olemassa. Olennaista on, ettei käyttöä voi yhdistää tiettyyn talletukseen, kun Zerocoinia käytetään oikein.
Esimerkki
Lohkoketjussa, joka tukee protokollaa, Maya minttaa maanantaina 50 yksikköä, odottaa perjantaihin ja käyttää sitten 50 yksikköä uuteen osoitteeseen. Kukaan ei voi yhdistää käyttöä aiempaan talletukseen.
Hauska fakta
Zerocoin sai alkunsa akateemisesta ehdotuksesta, jonka tekijät halusivat lisätä yksityisyyden Bitcoiniin muuttamatta sen ydintä. Se käynnisti kehitysaallon, joka tuotti myöhemmin Zerocashin ja Zcashin. Reddit-ketjuista tutkimusartikkeleihin – kehityskaari on siisti ja yhtenäinen.
Yhteenveto
Ytimekkäästi: Zerocoin muuntaa jäljitettävät kolikot yksityisen käytön lipukkeiksi, jotka voidaan silti todentaa julkisesti.