Sve transakcije kripto-valuta se beleže u blokovima na distribuiranoj digitalnoj knjizi zapisa zvanoj „ledžer“ (eng. ledger), koja je realizovana na računarskoj tehnologiji blokčejn. Na blokčejnu, svaki blok se jedinstveno identifikuje svojim digitalnim potpisom koji zovemo „heš“ (eng. hash). Slično, svaki član blokčejn mreže se jedinstveno identifikuje svojim identifikacionim brojem.
Identifikacija na Bitkoin mreži
Na primeru Bitkoin mreže, svaka transakcija zapisana u ledžeru mora da ima informacije o pošiljaocu i primaocu, kao i tačnu vrednost koliko se Bitkoina transferuje između njih. Ovde, „pošiljalac“ i „primalac“ ustvari predstavljaju jedinstvene mrežne identifikacione brojeve dva korisnika na mreži koji šalju i primaju novac. Koncept je sličan matičnom broju koji ljudi koriste za identifikaciju.
Ovi identifikatori se obično zovu „novčanici“ ili „adrese novčanika“. Ne postoji koncept „korisničkog naloga“ na blokčejnu, niti je korisnik obavezan da bilo kome daje svoje lične podatke (izuzetak mogu biti menjačnice, ukoliko koristite njihove novčanike, moguće je da će vam tražiti dodatne informacije kako bi vam dali da otvorite nalog). Jedan korisnik blokčejna može, ako želi, da ima više jedinstvenih adresa novčanika i koristi ih sve za slanje i primanje novca. Dakle, Bitkoini se uvek kreću između dva novčanika, i informacije o transferima između njih se zapisuju u blokove na blokčejnu.
Malo tehničkih detalja…
Da bi ostvarivao sigurne i validne transakcije (slao i primao novac), blokčejn mrežni protokol — u ovom slučaju Bitkoin mreža — obično zahteva od svojih korisnika da imaju par ključeva, „javni“ i „privatni“. U većini slučajeva, ovaj par ključeva je matematički-generisani par izuzetno velikih brojeva, gde privatni ključ jedinstveno identifikuje svoj javni ključ, a javni ključ odgovara tačno jednom privatnom ključu.
Kada praviš novi novčanik, obično je to momenat kada praviš i par ključeva koji odgovaraju tom novčaniku — jedan javni ključ koji identifikuje tvoj novi novčanik na blokčejnu, i drugi privatni ključ koji ti omogućava pristup tom novčaniku. Smatra se da je dovoljno sigurno da pokažeš svoj javni ključ drugima (npr. celom blokčejnu), ali svoj privatni ključ treba uvek da držiš na bezbednom mestu i da je samo tebi dostupan. Jedino koristeći ta dva ključa možeš da pristupiš svom novčaniku. Ako daš nekome svoje ključeve, osobi ili npr. onlajn menjačnici, oni će imati 100% pristup tvom novčaniku i znati ko si ti. Ako imaš više novčanika sa više „javni-privatni ključ“ parova, i daš nekome jedan par ključeva, oni će imati pristup tom jednom novčaniku, ali ti ćeš i dalje imati kontrolu nad svim svojim ostalim novčanicima.
Zbog toga što su sve transakcije u ledžeru javne, može se izvršiti jednostavna kalkulacija za svaku adresu novčanika: od prvog pojavljivanja novčanika na blokčejnu, pratimo blokove koji sadrže transakcije tog novčanika. Dodajemo transakcije u kojima novčanik prima novac, oduzimamo transakcije u kojima novčanik šalje novac. Konačno rešenje ove sume će nam reći koliko novčića taj novčanik ima na raspolaganju danas. Iako su adrese novčanika javne, nijedan lični podatak o korisnicima se ne nalazi na ledžeru.
Korišćenje blokčejna
Ako želiš da ostaneš potpuno anoniman korisnik blokčejna, moraš da generišeš novi par pomenutih ključeva na svom računaru, čuvaš ih pažljivo, i koristiš ih za pravljenje transakcija zajedno sa svojom novom adresom novčanika. Ovo sve zvuči komplikovano… i zapravo jeste.
Srećom, postoje lakši načini za krajnje korisnike da pristupe blokčejn mrežama i vrše transakcije. Većina blokčejn organizacija daju svoju desktop i/ili mobilnu aplikaciju koja dozvoljava korisnicima da se jednostavno „uloguju“, dok aplikacija upravlja tvojim parom ključeva u pozadini.
Postoje i drugi načini da se koriste kripto-valute i blokčejn — na primer, Internet menjačnice. Sve zakonom regulisane Internet menjačnice kripto-valuta će napraviti za tebe jedan novčanik kada se prijaviš za nalog na menjačnici. Takođe, menjačnica će tražiti tvoje lične podatke kako bi se ogradili od ilegalnih radnji koje potencijalno možeš da finansiraš kroz blokčejn. Menjačnica će još i upravljati tvojim pristupom blokčejnu koristeći svoje sigurnosne ključeve iz svoje centrale, a ti ćeš imati pristup svom novčaniku na daljinu. Iako ovakav vid rada sa menjačnicom otkriva tvoj identitet menjačnici, omogućava ti lak pristup tvojim novčićima, od bilo gde, i bilo kada.
Hardverski novčanici, npr. na USB stikovima, takođe su jedna od opcija za čuvanje kripto novčića. Nažalost po korisnike blokčejna koji se prvi put susreću sa ovom tehnologijom, hardverski novčanici zahtevaju mnogo ručnog podešavanja i ozbiljno iskustvo u radu na računaru.