CryptoNote on sovelluskerroksen protokolla, jolle on rakennettu nimettömien kryptovaluuttojen perhe , joista tunnetuimmat ovat Bytecoin ja Monero . Anonymiteetti CryptoNotessa toteutetaan käyttämällä soittoallekirjoituksia ( piilota lähettäjä) ja kerta-osoitteita (piilota vastaanottaja). [1] [2] [3]
Protokollan kehitti vuonna 2012 kehittäjä (tai kehittäjäryhmä) salanimellä Nicholas van Saberhagen . Sen matemaattinen komponentti ja motivaatio on kuvattu artikkelissa "CryptoNote Whitepaper", joka julkaistiin kahdessa painoksessa: vuonna 2012 [4] ja vuonna 2013 [5] . Kesällä 2012 lanseerattu Bytecoin oli ensimmäinen tähän teknologiaan perustuva kryptovaluutta. Myöhemmin useat tiimit käynnistivät verkkonsa Bytecoin-koodin perusteella.
Aivan kuten Bitcoinissa , kaivostyöläiset palkitaan ratkaisujen löytämisestä. Mutta Bitcoinille ominaista porrastettu vapautumiskäyrä on CryptoNotessa korvattu tasaisella: palkkio pienenee jokaisen lohkon myötä. Tämä tehdään niin, että kolikoiden liikkeeseenlaskunopeuden jyrkkä muutos ei vaikuta järkyttävästi niiden markkina-arvoon. Bytecoin ja Monero käyttävät erilaisia parametreja tasaisen päästökäyrän aikaansaamiseksi. DarkNoten kehittäjät päättivät toistaa askelkäyrän ja puolittaa päästöt joka kuukausi.
CryptoNote-teknologia käyttää lohkoketjun transaktiopohjaa , joka on samanlainen kuin Bitcoin. Tietokanta on myös suojattu muutoksilta hash - pohjaisella proof-of-work -menetelmällä . Mutta CryptoNotessa laskenta-aika riippuu enemmän satunnaismuistin käytön nopeudesta kuin yksinkertaisten matemaattisten operaatioiden suorittamisen nopeudesta. Algoritmi sisältää: [6]
Nämä innovaatiot vaikeuttavat kaivostoimintaan erikoistuneiden prosessorien luomista, joiden massiivinen käyttö Bitcoin-verkossa on johtanut siihen, että tavallisten henkilökohtaisten tietokoneiden omistajilla ei ole taloudellisesti järkevää osallistua kaivostoimintaan. Erikoisalgoritmin kehittäminen CryptoNoten työn vahvistamiseen tähtää lähemmäs periaatetta "yksi prosessori - yksi ääni" .
CryptoNoten tapahtumat ovat samanlaisia kuin Bitcoinissa: jokainen tapahtuma edustaa muutosta tietyn yksiköiden määrän omistuksessa. Useat tutkijat [7] huomauttavat, että joidenkin Bitcoin-osoitteiden omistajuus voidaan tunnistaa Bitcoin- lohkoketjun perusteella. Tällaista analyysiä monimutkaistaakseen CryptoNote-tekniikka käyttää kerta-osoitteita vastaanottajaosoitteina ja soitto-allekirjoituksia, jotka samanaikaisesti osoittavat oikeuden määrätä tietyn määrän muodostavista lähdöistä, mutta eivät mahdollista määrittää, mitä luetelluista lähdöistä käytettiin. lähettäjän toimesta. [kahdeksan]
Rengasallekirjoituksella allekirjoitetut tapahtumat linkittävät useisiin muihin lohkoketjun tapahtumiin. Ei vaadita, että kaikki luetellut tapahtumat osoitetaan tälle lähettäjälle. Tarkkailijan näkökulmasta tällainen transaktio käyttää yhtä todennäköisesti syötteenä mitä tahansa tapahtumaa, johon se viittaa. Mitä enemmän viittauksia aikaisempiin tapahtumiin rengasallekirjoituksessa on, sitä suurempi on epävarmuus ja sitä suurempi itse allekirjoitus. Verkkopalkkio sen sisällyttämisestä lohkoon riippuu tapahtuman koosta. Lähettäjä voi valita välityspalkkion alenemisen tai anonymiteetin lisäämisen välillä. Tätä anonymiteetin lähestymistapaa voidaan kuvata passiiviseksi hajautetuksi sekoittamiseksi.
Tapahtumatulosteet lähetetään kertaluonteiseen osoitteeseen, joka generoidaan lähettäjän todellisesta osoitteesta ja satunnaisesta tapahtumaavaimesta. Vastaanottaja voi laskea vastaanotetun yksityisen avaimen hävittämiseen tarvittavan yksityisen avaimen yksityisestä avaimestaan ja samasta tapahtumarungossa määritellystä satunnaisavaimesta. Tarkkailijan näkökulmasta useat saman osoitteen hyväksi tehdyt tapahtumat näyttävät siltä, että ne olisi lähetetty eri osoitteisiin, joilla ei ole mitään yhteistä keskenään.
Kryptovaluutat | |
---|---|
PoW perustuu SHA-2 :een | |
PoW perustuu Scryptiin | |
PoW perustuu CryptoNoteen | |
Muut PoW-algoritmit | |
PoS- algoritmit | |
Muut tekniikat | |
liittyvät aiheet |
|