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

To je vaš potpis. Nije lozinka za korisnički račun, nego upravo potpis: ko ima ključ, taj raspolaže novčićima na adresi. Privatni ključ gde 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 vredi ništa dok ispod njega nema potpisa. Mreža prima samo potpisano.
Svaki korak — prvo jednostavnim rečima, zatim jedan red „ispod haube“ sa tehnikom. Početnik ga preskoči, tehničar čita samo njega. Sve je usaglašeno sa kodom novčanika i backenda — bez nagađanja.
Otvarate listu novčanika i birate onaj sa kojeg će otići novac. U tom trenutku ništa tajno se ne dešava: aplikacija samo uzima niz adrese.
Gde su vaše adrese. Bez registracije — samo na vašem uređaju, u lokalnom skladištu pregledača 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 lista bude isti na telefonu i računaru. Privatni ključ ne ulazi u račun: za njega tamo u kodu jednostavno nema mesta.

Adresu primaoca možete nalepiti iz klipborda, skenirati QR ili uzeti iz adresara. Adresar se gradi iz vaših vlastitih prenosa: aplikacija šalje listu vaših adresa u toj mreži i dobiva nazad one kojima ste sa njih već plaćali. Ne prikupljamo „kontakte“ i ne tražimo pristup telefonskom imeniku.
Imena i zvezdice — samo kod vas. Oznaka „Mami“ ili „Dobavljač“ i zakačene adrese stoje u lokalnom skladištu uređaja — na serveru ih nema. Dok kucate, novčanik proverava adresu prema pravilima mreže: dužinu, format, kontrolni zbir. Greška u kucanju neće proći dalje od polja unosa.

Naknada mreže kriptovaluta nije fiksna: plaća se mreži da prenos uvrsti u blok. Da pokažemo pošten broj, treba pitati mrežu. Van idu vaša adresa, adresa primaoca i iznos. Ni ključa, ni potpisa — ništa čime bi se moglo raspolagati novcem.
Zašto je to bezbedno. To je čitanje, ne radnja: pitati „koliko sada košta prenos“ — isto kao pogledati ploču sa polascima. 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 prenos 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 dva puta i da plaćanja idu redom. Od mreže pitamo trenutnu vrijednost, uključujući prenose koji još vise u redu.
Nacrt — to još nije novac. Na ovom koraku postoji samo tekst naloga. Bez potpisa ne vredi ništa: mreža ga neće primiti, kao šta 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 nacrt i vaš ključ i izračuna potpis — upravo ovde, u aplikaciji ili u kartici pregledača. Ključ može doći na četiri načina, i sva četiri završavaju na vašem uređaju:
Provera „da li je to baš taj ključ“. Pre slanja novčanik izvodi adresu iz unesenog ključa i upoređuje je sa adresom pošiljaoca. Ako se ne poklapa — prenos ne odlazi, vidite „Wrong private key“. Potpis je matematika nad tekstom transakcije i ključem: iz potpisa se ne može dobiti ključ nazad, i važi tačno za jednu transakciju. Promenite iznos ili primaoca i za jedan znak — potpis više neće sedeti.
O spremanju pod PIN — iskreno. Ključ se šifruje na vašem uređaju i u šifrujenom obliku leži u lokalnom skladištu. PIN — od 6 do 12 znakova, mogući su i emoji. Taj PIN ne znamo i ne možemo ga vratiti: nigde 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. Promeniti u njemu i najmanju stvar nije moguće — potpis će se pokvariti i mreža će odbiti. Ne možemo ni prepisati iznos, ni zameniti primaoca, ni poslati je drugi put.
Šta radi server. Tačno jedno: prosleđuje kovertu u blockchain preko čvora mreže i vraća vam hash — broj po kojem prenos možete naći u bilo kom istraživaču blokova. Kao poštar koji ne umije otvarati pisma. Potpisana transakcija nije ničim vezana za Mitilenu: prihvatiće je bilo koji čvor te mreže. Ako sutra naš server nestane, novčići ostaju vaši — ključ je kod vas.

Nakon uspešnog slanja novčanik čuva kratki zapis radi istorije i adresara. U zapisu: mreža, novčić, iznos, adresa pošiljaoca, adresa primaoca, hash, kurs u trenutku slanja i datum. Plus kod linka za praćenje koju možete poslati primaocu da vidi status.
Čega u zapisu nema: vašeg imena, e-pošte, IP-adrese i identifikatora korisnika. Red je vezan ne za osobu, nego za adrese koje su i inače javno vidljive u blockchainu. Zato je i zovemo anonimiziranom. Pri oflajn potpisu preko Mitilena Air onlajn deo o prenosu ništa ne čuva: vidi samo gotovu kovertu.
Može li novčanik da ukrade 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 njenim pravilima. Dugmea „vrati nazad“ nema ni kod nas ni kod ikoga drugoga.
Adresa je ugrađena u potpisanu kovertu. Svaka izmena kvari potpis.
Nema ih na našim serverima. To je neprijatno, ali upravo je to garancija.
U bazi je vezana za adrese, a ne za osobu.
Vaše adrese, iznosi i vreme prenosa vidljivi su svima i zauvek. Privatnost ne daje novčanik, nego pažnja sa adresama — ili mreže poput Monero.
Niko, uključujući nas, neće ga vratiti. Sačuvajte na dva mesta odjednom, bolje oflajn.
Potpis se dešava tamo gde ga pokrenete. Virus na telefonu opasniji je od bilo koje rupe na serveru; za veće iznose postoje NFC-kartica i oflajn potpis.
Treba ga da pokažemo stanje. Samo čita, potrošiti njime nije moguće — ali važi znati to unapred.
Da, ako razumete ulogu servera: pitati mrežu za naknadu i redni broj, dobiti kurseve i proslediti gotovu kovertu dalje. Sve su to javne operacije, ključ za njih nije potreban. Deo čvorova mreže držimo sami da ne zavisimo o tuđim uslugama.
Stanje bilo koje adrese vidi ko god — to je otvoreni zapis u blockchainu. Pitanje je samo da li je adresa povezana sa vama. Bez registracije čak ni listu vaših adresa ne znamo: leži na vašem uređaju.
Adresa ulazi unutar potpisa. Zamenjena nakon potpisa — pokvariće ga i mreža će odbiti. A pre potpisa adresa je pred vama na ekranu: uporedite poslednje znakove — navika za ceo život u kriptu.
To je aukcija za mesto u bloku. Kad je mreža opterećena, mesta su skuplja. Pokazujemo ono šta mreža odgovara u tom trenutku i dajemo da izaberete brzinu.
Već je u mreži — ima hash i vidi se u istraživaču blokova. U EVM-mrežama zaglavljeni prenos možete da prebijete: pošaljete novi sa istim rednim brojem i većom naknadom.
Redni broj plaćanja sa vaše adrese. Prvi prenos — nula, drugi — jedan i tako dalje. Ne dopušta provesti isto plaćanje dva puta.
Na berzi su novčići na računu kompanije, a vi ste red u njenoj bazi: mogu da zamrznu, zatraže dokumente, ograniče isplatu. Ovde 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 sačuvani ključ — sve je na mestu. Bez ključa neće pomoći niko.