
To je kao broj računa. Možete ga pokazati bilo kome — na njega se primaju novci. Ne govori tko ste: u blockchainu nema polja „ime“.

To je vaš potpis. Nije lozinka za korisnički račun, nego upravo potpis: tko ima ključ, taj raspolaže novčićima na adresi. Privatni ključ gdje se čuva — samo kod vas; nama se ne pokazuje i kod nas ga nema.

To je nalog: „s adrese A na adresu B prenesi toliko i toliko“. Sam po sebi ne vrijedi ništa dok ispod njega nema potpisa. Mreža prima samo potpisano.
Svaki korak — prvo jednostavnim riječima, zatim jedan redak „ispod haube“ s tehnikom. Početnik ga preskoči, tehničar čita samo njega. Sve je usklađeno s kodom novčanika i backenda — bez nagađanja.
Otvarate popis novčanika i birate onaj s kojeg će otići novac. U tom trenutku ne događa se ništa tajno: aplikacija samo uzima niz adrese.
Gdje su vaše adrese. Bez registracije — samo na vašem uređaju, u lokalnom spremištu preglednika ili aplikacije, uz stanja i postavke. Nijedna adresa ne odlazi k nama: čak ne znamo da postojite. Ako ste otvorili račun (e-pošta, Google ili Apple) — na server ide adresa i samo adresa, da popis bude isti na telefonu i računalu. Privatni ključ ne ulazi u račun: za njega tamo u kodu jednostavno nema mjesta.

Adresu primatelja možete zalijepiti iz međuspremnika, skenirati QR ili uzeti iz adresara. Adresar se gradi iz vaših vlastitih prijenosa: aplikacija šalje popis vaših adresa u toj mreži i dobiva natrag one kojima ste s njih već plaćali. Ne prikupljamo „kontakte“ i ne tražimo pristup telefonskom imeniku.
Imena i zvjezdice — samo kod vas. Oznaka „Mami“ ili „Dobavljač“ i pričvršćene adrese stoje u lokalnom spremištu uređaja — na serveru ih nema. Dok tipkate, novčanik provjerava adresu prema pravilima mreže: duljinu, format, kontrolni zbroj. Tipfeler neće proći dalje od polja unosa.

Naknada mreže kriptovaluta nije fiksna: plaća se mreži da prijenos uvrsti u blok. Da pokažemo pošten broj, treba pitati mrežu. Van idu vaša adresa, adresa primatelja i iznos. Ni ključa, ni potpisa — ništa čime bi se moglo raspolagati novcem.
Zašto je to sigurno. To je čitanje, ne radnja: pitati „koliko sada košta prijenos“ — isto kao pogledati ploču s odlascima. Nijedno čitanje neće skinuti novčiće: skidanje ide samo uz potpis.
Tri brzine. Vi birate: sporije i jeftinije ili brže i skuplje. To nije naša marža — naknada u cijelosti ide minerima i validatorima mreže. Mitilena za prijenos ne uzima ništa.

Novčanik slaže nalog u cijelosti: odakle, kamo, koliko, koja naknada i redni broj. Svaka adresa ima brojač odlaznih plaćanja — nonce. Treba da ista transakcija ne prođe dvaput i da plaćanja idu redom. Od mreže pitamo trenutačnu vrijednost, uključujući prijenose koji još vise u redu.
Skica — to još nije novac. Na ovom koraku postoji samo tekst naloga. Bez potpisa ne vrijedi ništa: mreža ga neće primiti, kao što banka ne prima nalog bez potpisa. Možete ga izgubiti, pokazati, baciti — na stanje to ne utječe.

Trenutak zbog kojeg je sve i pokrenuto. Novčanik uzima skicu i vaš ključ i izračuna potpis — upravo ovdje, u aplikaciji ili u kartici preglednika. Ključ može doći na četiri načina, i sva četiri završavaju na vašem uređaju:
Provjera „je li to baš taj ključ“. Prije slanja novčanik izvodi adresu iz unesenog ključa i uspoređuje je s adresom pošiljatelja. Ako se ne podudara — prijenos ne odlazi, vidite „Wrong private key“. Potpis je matematika nad tekstom transakcije i ključem: iz potpisa se ne može dobiti ključ natrag, i vrijedi točno za jednu transakciju. Promijenite iznos ili primatelja i za jedan znak — potpis više neće sjedati.
O spremanju pod PIN — iskreno. Ključ se šifrira na vašem uređaju i u šifriranom obliku leži u lokalnom spremištu. PIN — od 6 do 12 znakova, mogući su i emoji. Taj PIN ne znamo i ne možemo ga vratiti: nigdje ga nema osim u vašoj glavi.



Potpis je spreman. Sada nam novčanik šalje potpisanu transakciju — i to je sve. To je jedan niz u kojem već stoji: od koga, kome, koliko, naknada, redni broj i sam potpis. Promijeniti u njemu i najmanju stvar nije moguće — potpis će se pokvariti i mreža će odbiti. Ne možemo ni prepisati iznos, ni zamijeniti primatelja, ni poslati je drugi put.
Što radi server. Točno jedno: prosljeđuje omotnicu u blockchain preko čvora mreže i vraća vam hash — broj po kojem prijenos možete naći u bilo kojem pregledniku. Kao poštar koji ne umije otvarati pisma. Potpisana transakcija nije ničim vezana uz Mitilenu: primit će je bilo koji čvor te mreže. Ako sutra naš server nestane, novčići ostaju vaši — ključ je kod vas.

Nakon uspješnog slanja novčanik sprema kratki zapis da vam rade povijest i adresar. U zapisu: mreža, novčić, iznos, adresa pošiljatelja, adresa primatelja, hash, tečaj u trenutku slanja i datum. Plus kod poveznice za praćenje koju možete poslati primatelju da vidi status.
Čega u zapisu nema: vašeg imena, e-pošte, IP-adrese i identifikatora korisnika. Redak je vezan ne uz osobu, nego uz adrese koje su i inače javno vidljive u blockchainu. Zato je i zovemo anonimiziranom. Pri offline potpisu preko Mitilena Air online dio o prijenosu ništa ne sprema: vidi samo gotovu omotnicu.
Može li novčanik ukrasti kripto? Ne: za skidanje treba potpis, za potpis — ključ. Ključa kod nas nema, ne prenosi se ni u jednom koraku.
Potpisana transakcija odlazi u mrežu i živi po njezinim pravilima. Gumba „vrati natrag“ nema ni kod nas ni kod ikoga drugoga.
Adresa je ugrađena u potpisanu omotnicu. Svaka izmjena kvari potpis.
Nema ih na našim serverima. To je neugodno, ali upravo je to jamstvo.
U bazi je vezana uz adrese, a ne uz osobu.
Vaše adrese, iznosi i vrijeme prijenosa vidljivi su svima i zauvijek. Privatnost ne daje novčanik, nego pažnja s adresama — ili mreže poput Monero.
Nitko, uključujući nas, neće ga vratiti. Spremite na dva mjesta odjednom, bolje offline.
Potpis se događa tamo gdje ga pokrenete. Virus na telefonu opasniji je od bilo koje rupe na serveru; za veće iznose postoje NFC-kartica i offline potpis.
Treba ga da pokažemo stanje. Samo čita, potrošiti njime nije moguće — ali vrijedi to znati unaprijed.
Da, ako razumijete ulogu servera: pitati mrežu za naknadu i redni broj, dobiti tečajeve i proslijediti gotovu omotnicu dalje. Sve su to javne operacije, ključ za njih nije potreban. Dio čvorova mreže držimo sami da ne ovisimo o tuđim uslugama.
Stanje bilo koje adrese vidi tko god — to je otvoreni zapis u blockchainu. Pitanje je samo je li adresa povezana s vama. Bez registracije čak ni popis vaših adresa ne znamo: leži na vašem uređaju.
Adresa ulazi unutar potpisa. Zamijenjena nakon potpisa — pokvarit će ga i mreža će odbiti. A prije potpisa adresa je pred vama na ekranu: usporedite zadnje znakove — navika za cijeli život u kriptu.
To je aukcija za mjesto u bloku. Kad je mreža opterećena, mjesta su skuplja. Pokazujemo ono što mreža odgovara u tom trenutku i dajemo odabrati brzinu.
Već je u mreži — ima hash i vidi se u pregledniku. U EVM-mrežama zaglavljeni prijenos možete prebiti: poslati novi s istim rednim brojem i većom naknadom.
Redni broj plaćanja s vaše adrese. Prvi prijenos — nula, drugi — jedan i tako dalje. Ne dopušta provesti isto plaćanje dvaput.
Na burzi su novčići na računu tvrtke, a vi ste redak u njezinoj bazi: mogu zamrznuti, tražiti dokumente, ograničiti isplatu. Ovdje su novčići na vašoj adresi u blockchainu, a ključ je kod vas.
Novčići ostaju u blockchainu. Stavite novčanik na novi uređaj, unesete spremljeni ključ — sve je na mjestu. Bez ključa neće pomoći nitko.