CryptoNote

A CryptoNote  egy alkalmazási rétegbeli protokoll, amelyre névtelen kriptovaluták családja épül fel , amelyek közül a leghíresebb a Bytecoin és a Monero . Az anonimitás a CryptoNote-ban csengőaláírások (a feladó elrejtése) és egyszeri címek (a címzett elrejtése) használatával valósul meg . [1] [2] [3]

Történelem

A protokollt 2012-ben egy fejlesztő (vagy fejlesztők csoportja) fejlesztette ki Nicholas van Saberhagen álnéven . Matematikai összetevőjét és motivációját a „CryptoNote Whitepaper” című cikk írja le, amely két kiadásban jelent meg: 2012-ben [4] és 2013-ban [5] . A 2012 nyarán piacra dobott Bytecoin volt az első ilyen technológián alapuló kriptovaluta. Később több csapat is elindította hálózatát a Bytecoin kód alapján.

Probléma

A Bitcoinhoz hasonlóan a bányászokat is jutalmazzák a megoldások megtalálásáért. Ám a Bitcoinra jellemző lépcsőzetes kiadási görbét a CryptoNote-ban egy sima görbére cserélték: a jutalom minden blokkal csökken. Ez azért történik, hogy az érmék kibocsátási ütemének éles változása ne legyen sokkoló hatással azok piaci értékére. A Bytecoin és a Monero különböző paramétereket használ a sima kibocsátási görbe érdekében. A DarkNote fejlesztői úgy döntöttek, hogy megismétlik a lépésgörbét, és minden hónapban felére csökkentik a kibocsátást.

A munkamegerősítő algoritmus jellemzője

A CryptoNote technológia a Bitcoinhoz hasonló blokklánc tranzakciós bázist használ . Az adatbázist egy hash alapú munkabizonyítási módszer is védi a módosításoktól . De a CryptoNote-ban a számítási idő jobban függ a véletlenszerű memória-elérés sebességétől, mint az egyszerű matematikai műveletek végrehajtásának sebességétől. Az algoritmus a következőket tartalmazza: [6]

Ezek az újítások megnehezítik a speciális bányászati ​​processzorok létrehozását , amelyeknek a Bitcoin hálózatban való tömeges használata oda vezetett, hogy a közönséges személyi számítógépek tulajdonosainak nincs gazdaságilag értelme a bányászatban való részvételnek. A CryptoNote-ban végzett munka megerősítésére szolgáló speciális algoritmus fejlesztése célja, hogy közelebb kerüljön az "egy processzor - egy szavazat" elvéhez. .

Anonimitás

A CryptoNote tranzakciói hasonlóak a Bitcoin tranzakcióihoz: minden tranzakció egy meghatározott számú egység tulajdonjogának változását jelenti. Számos kutató [7] rámutat arra, hogy egyes Bitcoin-címek tulajdonjogát a Bitcoin blokklánc alapján lehet azonosítani . Az ilyen elemzés bonyolítására a CryptoNote technológia egyszeri címeket használ címzett címként és csengő aláírásokat, amelyek egyidejűleg jelzik az adott összeget alkotó kimenetek valamelyikének rendelkezési jogát, de nem teszik lehetővé annak meghatározását, hogy a felsorolt ​​kimenetek közül melyiket használták. a feladó által. [nyolc]

Gyűrűs aláírással aláírt tranzakciók a blokklánc számos más tranzakciójához kapcsolódnak. Nem kötelező minden felsorolt ​​tranzakciót ennek a feladónak címezni. A megfigyelő szemszögéből egy ilyen tranzakció ugyanannyira valószínű, hogy az általa hivatkozott tranzakciók bármelyikét inputként használja. Minél több hivatkozás szerepel a korábbi tranzakciókra a gyűrűs aláírásban, annál nagyobb a bizonytalanság, és annál nagyobb maga az aláírás. A blokkba való felvételéért járó hálózati jutalék a tranzakció nagyságától függ. A feladó választhat a jutalék csökkentése és az anonimitás növelése között. Az anonimitásnak ez a megközelítése passzív decentralizált keverésnek nevezhető.

A tranzakciós kimenetek egy egyszeri címre kerülnek elküldésre, amelyet a küldő valós címéből és egy véletlenszerű tranzakciós kulcsból állítanak elő. A címzett a saját magánkulcsából és a tranzakció törzsében megadott véletlenszerű kulcsból ki tudja számítani a kapott magánkulcs feletti rendelkezéshez szükséges privát kulcsot. A megfigyelő szemszögéből több, ugyanarra a címre irányuló tranzakció úgy fog kinézni, mintha különböző címekre küldték volna, amelyeknek semmi közük egymáshoz.

Lásd még

Jegyzetek

  1. Antonopoulos, Andreas. 9. fejezet Alternatív láncok, pénznemek és alkalmazások // A Bitcoin elsajátítása. Digitális kriptovaluták  feloldása . - 2014. - ISBN 978-1-4919-0261-5 . Archiválva : 2015. április 20. a Wayback Machine -nál
  2. A CryptoNote Bitcoin-gyilkos? (2014. június 23.). Letöltve: 2015. április 20. Az eredetiből archiválva : 2017. december 1..
  3. CryptoNote – egy új kriptovaluta algoritmus (elérhetetlen link) (2014. október 26.). Letöltve: 2015. április 20. Az eredetiből archiválva : 2015. április 15.. 
  4. Nicolas van Saberhagen. CryptoNote v 1.0 (nem elérhető hivatkozás) (2012. december 12.). Letöltve: 2015. április 20. Az eredetiből archiválva : 2017. július 9.. 
  5. Nicolas van Saberhagen. CryptoNote v 2.0 (2013. október 17.). Letöltve: 2015. április 20. Az eredetiből archiválva : 2014. augusztus 9..
  6. bytecoin/src/crypto/slow-hash.c . GitHub.  (nem elérhető link)
  7. Simonite, Tom. A Bitcoin-gazdaság feltérképezése felfedheti a felhasználók identitását . MIT Technology Review (2013. szeptember 5.). Letöltve: 2015. április 21. Az eredetiből archiválva : 2015. április 3..
  8. Tk Hamed. Bytecoin & Monero: Következő lépés a 2. generációs anonimitás felé . CoinsSource (2014. április 27.). Letöltve: 2015. április 20. Az eredetiből archiválva : 2014. október 18..