Bezbednost i samostalno upravljanje kriptovalutama predstavljaju neke od najvažnijih tema u kripto industriji, posebno imajući u vidu brojne prevare i zloupotrebe koje su se dešavale tokom njenog razvoja. Danas postoji mnogo načina za čuvanje Bitcoina i drugih kriptovaluta, uključujući online, mobilne i hardverske novčanike. Ipak, krađe digitalne imovine i dalje su česta pojava.
Jedan od razloga leži u načinu na koji funkcioniše većina ne-kastodijalnih kripto novčanika. Oni se oslanjaju na seed frazu, odnosno niz reči koji korisnik mora pažljivo da sačuva, jer upravo od njega može zavisiti pristup celokupnoj imovini.
Novčanici bez seed fraze, poput Tangem Walleta, koriste drugačiji pristup. Uklanjanjem potrebe za čuvanjem ove fraze nastoji se smanjiti broj mogućih bezbednosnih propusta i pojednostaviti korišćenje kriptovaluta.
Šta je seed fraza?
Seed fraza, poznata i kao mnemonik fraza, predstavlja niz od 12 do 24 nasumično odabrane reči. Na osnovu nje generiše se privatni ključ koji omogućava pristup kripto novčaniku i sredstvima koja se u njemu nalaze.

Iako je seed fraza zamišljena kao jednostavan način za oporavak novčanika, njeno korišćenje nosi određene bezbednosne rizike. Jedan od najvećih je phishing, odnosno pokušaj prevare u kojem napadači navode korisnika da otkrije svoje poverljive podatke.
Ostale moguće slabosti i rizike povezane sa seed frazama detaljnije smo obradili u tekstu o seed frazama.
Šta je novčanik bez seed fraze?
Seedless wallet, odnosno novčanik bez seed fraze, jeste kripto novčanik koji za početno podešavanje i kasniji oporavak ne zahteva niz od 12 do 24 reči. Umesto tradicionalne seed fraze, ovakvi novčanici koriste druge kriptografske metode za generisanje privatnih ključeva i njihovo čuvanje, kao i za pravljenje rezervnih kopija na više uređaja.
Ovakav pristup može pružiti jednostavniji i bezbedniji način upravljanja kriptovalutama. Najvažnija razlika je u tome što pristup novčaniku više ne zavisi od jednog niza reči koji korisnik mora da zapamti ili sačuva. Time se uklanja jedna od glavnih tačaka rizika karakterističnih za tradicionalne novčanike zasnovane na seed frazi. To može biti posebno korisno ljudima koji tek ulaze u svet kriptovaluta i žele jednostavnije rešenje za čuvanje svoje digitalne imovine.
Kako funkcionišu novčanici bez seed fraze?
Novčanici poput Tangem Walleta koriste kombinaciju hardverskih komponenti i kriptografskih metoda za generisanje i zaštitu privatnih ključeva. U nastavku je objašnjeno kako ovaj proces izgleda, od kreiranja ključa do potpisivanja transakcija.
Generisanje privatnog ključa
Prilikom podešavanja Tangem Walleta, privatni ključ nastaje uz pomoć hardverskog generatora istinski nasumičnih brojeva (Hardware True Random Number Generator — TRNG). Ovaj generator koristi fizičke pojave i nepredvidive promene unutar elektronskih komponenti kako bi prikupio entropiju, odnosno izvor slučajnosti neophodan za generisanje bezbednog ključa.
Među izvorima slučajnosti nalaze se:
- Termički šum (Thermal Noise): veoma male promene napona koje nastaju usled toplote na nivou tranzistora.
- Elektronski šum (Electronic Noise): nepredvidive varijacije električne struje povezane sa kvantnim efektima unutar silicijuma.
- Podrhtavanje oscilatora (Oscillator Jitter): sitna odstupanja u vremenskom usklađivanju visokofrekventnih oscilatora, izazvana nesavršenostima hardverskih komponenti.
Ovi fizički procesi obezbeđuju niz nepredvidivih bitova koji predstavljaju početni izvor entropije. Kod novčanika bez seed fraze, TRNG zatim primenjuje dodatne algoritme za obradu dobijenih podataka — kriptografske hash funkcije ili postupke poznate kao whitening, čiji je zadatak da uklone eventualne obrasce i statističke pristrasnosti. Na taj način dobija se ravnomernija raspodela mogućih vrednosti.
Nakon što hardverski generator proizvede dovoljno kvalitetan nasumični niz bitova, iz njega se izdvaja sekvenca dužine 256 bita. Kod kriptografije zasnovane na eliptičkim krivama (Elliptic Curve Cryptography — ECC), privatni ključ mora biti validan skalar koji pripada određenom opsegu vrednosti. Za krivu secp256k1, koja se koristi u Bitcoinu i drugim kriptovalutama, privatni ključ mora da zadovolji sledeći uslov:
1 ≤ k < n
Gde je:
- k — vrednost privatnog ključa.
- n — red krive secp256k1, odnosno veliki prost broj koji definiše dozvoljeni opseg vrednosti.
Pošto je vrednost n neznatno manja od 2²⁵⁶, nasumično generisana 256-bitna vrednost mora se proveriti kako bi se utvrdilo da li pripada dozvoljenom opsegu. Ako je dobijeni broj veći ili jednak vrednosti n, odbacuje se i generiše se novi, sve dok se ne dobije validan privatni ključ. Ova provera se u praksi obavlja veoma brzo, pa je odbacivanje nevažećeg broja retko.
Čuvanje privatnog ključa
Kada se dobije validan privatni ključ dužine 256 bita, on se trajno smešta u zaštićenu memoriju sigurnosnog čipa (Secure Element). Ključ se ne može izvući iz čipa niti izvesti u nešifrovanom obliku — sve vreme ostaje unutar zaštićenog hardverskog okruženja.
Na osnovu privatnog ključa zatim se matematičkim postupkom dobija javni ključ:
P = k · G
Gde su:
- P — javni ključ, predstavljen kao tačka na eliptičkoj krivoj.
- k — privatni ključ.
- G — generatorska tačka krive secp256k1.
Ovaj proračun koristi množenje tačke na eliptičkoj krivoj. Proces je jednosmeran: iz privatnog ključa moguće je izračunati javni ključ, ali se na osnovu javnog ključa ne može praktično rekonstruisati privatni ključ.
Mehanizam za pravljenje rezervne kopije
Tangem omogućava rezervno kopiranje privatnog ključa tako što se njegova kopija prenosi na dodatne Tangem kartice ili prstenove. Tokom ovog postupka između uređaja uspostavlja se zaštićena komunikacija korišćenjem Diffie-Hellman protokola za razmenu ključeva.
Na taj način korisnik može povezati više fizičkih uređaja sa istim novčanikom i obezbediti dodatne mogućnosti pristupa u slučaju gubitka ili oštećenja jednog od njih. Tangem Wallet tako omogućava upravljanje privatnim ključevima bez potrebe za korišćenjem seed fraze, uz jednostavan postupak pravljenja rezervnih kopija.
Potpisivanje transakcija
Novčanici bez seed fraze potpisuju transakcije pomoću privatnog ključa koji je bezbedno smešten unutar čipa. Ključ se pritom ne izlaže niti napušta zaštićeno okruženje. Celokupan proces potpisivanja obavlja se unutar čipa, a potpisana transakcija se zatim vraća na korisnikov telefon putem NFC-a, Bluetooth veze ili QR koda. Postupak izgleda ovako:
- Pokretanje transakcije: korisnik u aplikaciji svog kripto novčanika pokreće željenu transakciju, na primer slanje Bitcoina na drugu adresu.
- Priprema podataka: aplikacija kreira nepotpisanu transakciju koja sadrži adresu primaoca, iznos koji se šalje i predviđenu naknadu za transakciju.
- Slanje na novčanik: pametni telefon putem NFC veze prosleđuje podatke o nepotpisanoj transakciji novčaniku.
- Potpisivanje u čipu: novčanik koristi privatni ključ iz sigurnosnog elementa (Secure Element). Za Bitcoin i slične mreže koristi se algoritam digitalnog potpisa zasnovan na eliptičkim krivama (ECDSA) kako bi se generisao kriptografski potpis.
- Vraćanje potpisa: čip putem NFC veze šalje potpisanu transakciju nazad na pametni telefon.
- Slanje na blockchain: aplikacija prosleđuje potpisanu transakciju blockchain mreži, gde ona ulazi u dalji proces obrade.
Tokom celog postupka privatni ključ ostaje unutar sigurnosnog čipa i ne izlaže se telefonu niti drugim spoljnim uređajima.
Zašto je pristup bez seed fraze bolje rešenje?
Novčanici koji ne koriste seed fraze predstavljaju alternativu tradicionalnim rešenjima za čuvanje kriptovaluta. Prema podacima navedenim u originalnom izvoru, više od 200 milijardi dolara u kripto imovini izgubljeno je zbog nepravilnog čuvanja i upravljanja seed frazama, što jasno ukazuje na rizike koje ovakav način zaštite može doneti.
1. Jednostavnije upravljanje privatnim ključevima
Umesto oslanjanja na jednu seed frazu, korisnik može imati više fizičkih uređaja povezanih sa istim novčanikom. Privatni ključ ostaje zaštićen unutar čipa i nije izložen u obliku koji bi korisnik morao ručno da zapisuje ili čuva.
2. Viši nivo bezbednosti
Seed frazu je potrebno zapisati, čuvati na sigurnom mestu i zaštititi od neovlašćenog pristupa. Ako dospe u pogrešne ruke, druga osoba može dobiti pristup sredstvima u novčaniku. Kod rešenja bez seed fraze ne postoji takav niz reči koji bi mogao biti ukraden, fotografisan ili otkriven prevarom. Time se smanjuje izloženost čestim pretnjama, uključujući phishing napade, krađu fizičkih rezervnih zapisa i slučajno otkrivanje poverljivih podataka.
3. Jednostavnije korišćenje
Seed fraze mogu predstavljati komplikaciju, naročito za početnike. Gubitak fraze ili njeno nepravilno čuvanje može dovesti do trajnog gubitka pristupa sredstvima. Tangem nudi drugačiji način pravljenja rezervnih kopija: korisnik može povezati dodatne kartice sa istim novčanikom i koristiti ih kao alternativni način pristupa u slučaju gubitka ili oštećenja jedne kartice. Tako se dobija dodatna sigurnost bez potrebe za zapisivanjem i čuvanjem seed fraze.
4. Manji rizik od ljudske greške
Ljudske greške predstavljaju jedan od značajnih uzroka gubitka kriptovaluta. Korisnici ponekad ne prepoznaju pokušaje prevare i sami otkriju podatke koji napadačima omogućavaju pristup njihovoj imovini. Kada ne postoji seed fraza koju je potrebno sačuvati ili zaštititi od otkrivanja, uklanja se čitava grupa potencijalnih grešaka.
Zaključak
Tangem donosi drugačiji pristup čuvanju kriptovaluta tako što uklanja potrebu za seed frazom i na taj način rešava neke od dugogodišnjih problema povezanih sa bezbednošću i jednostavnošću korišćenja kripto novčanika. Bez obzira na to da li već imate iskustva sa ulaganjem u kriptovalute ili tek ulazite u ovaj svet, pristup bez seed fraze osmišljen je tako da upravljanje digitalnom imovinom učini jednostavnijim i pruži dodatni osećaj sigurnosti.
Često postavljana pitanja o novčanicima bez seed fraze
Šta jedan kripto novčanik čini seedless novčanikom?
To je novčanik koji ne zahteva seed frazu ni prilikom podešavanja ni prilikom oporavka pristupa. Umesto niza od 12 do 24 reči koje korisnik mora da zapiše i čuva, koriste se druge kriptografske tehnologije za generisanje ključeva i pravljenje rezervnih kopija. Na taj način uklanja se jedna od glavnih tačaka rizika karakterističnih za tradicionalne novčanike.
Kako se generiše privatni ključ u novčaniku bez seed fraze?
Privatni ključ nastaje pomoću hardverskog generatora istinski nasumičnih brojeva (TRNG), koji prikuplja entropiju iz fizičkih pojava kao što su termički šum, elektronski šum povezan sa kvantnim efektima i podrhtavanje oscilatora. Dobijeni podaci prolaze kroz algoritme za uklanjanje pristrasnosti, nakon čega se izdvaja 256-bitna sekvenca koja se proverava u odnosu na dozvoljeni opseg vrednosti eliptičke krive. Kada se potvrdi da je vrednost validna, privatni ključ se trajno smešta u zaštićeni čip.
Kako seedless novčanik potpisuje transakcije?
Aplikacija prvo priprema nepotpisanu transakciju i šalje je kartici putem NFC veze. Sigurnosni čip zatim koristi privatni ključ koji se nalazi unutar njega i primenjuje ECDSA algoritam za kreiranje digitalnog potpisa. Nakon potpisivanja, transakcija se vraća u aplikaciju, koja je prosleđuje blockchain mreži. Privatni ključ ni u jednom trenutku ne napušta zaštićeni čip.
Šta se koristi umesto seed fraze za pravljenje rezervne kopije?
Kod Tangem novčanika rezervna kopija pravi se prenosom ključa na dodatne Tangem kartice ili prstenove. Za uspostavljanje bezbedne komunikacije između uređaja koristi se Diffie-Hellman protokol za razmenu ključeva. Svaki povezani uređaj predstavlja jednako zaštićenu kopiju istog novčanika, pa gubitak jedne kartice ne znači automatski i gubitak pristupa sredstvima.
Zašto se novčanici bez seed fraze smatraju bezbednijim?
Kada novčanik ne koristi seed frazu, korisnik nema niz reči koji mora da zapisuje, fotografiše ili čuva na sigurnom mestu. Time se uklanja mogućnost da neko ukrade frazu putem phishing napada, fizičkom krađom ili slučajnim otkrivanjem. Istovremeno se smanjuje i rizik od ljudskih grešaka, uz mogućnost korišćenja više fizičkih rezervnih uređaja.

