Šta su kriptografski ključevi?
Kriptografski ključevi su dugi, nasumični brojevi koji vam omogućavaju da zaključate i otključate stvari na blockchainu i dokažete da su vaše. Jedan se čuva u tajnosti, a drugi može da se deli. Zamislite ključ od kuće i bedž sa imenom, samo što služe za novac i poruke.
„Moji ključevi su na blockchainu, pa uvek mogu da ih povratim.“ Nije tačno. Ključevi se čuvaju na vašem uređaju ili u rezervnim kopijama; blockchain vidi samo javne podatke i potpise.
Kako funkcionišu kriptografski ključevi
Evo kratkog pregleda onoga što se zapravo dešava kada podesite novčanik i nešto pošaljete.
- Korak 1: Vaš novčanik pokreće generisanje ključa kako bi kreirao novi nasumični tajni ključ.
- Korak 2: Taj tajni broj je vaš privatni ključ; čuvajte ga van mreže i nikada ga ne delite.
- Korak 3: Aplikacija iz privatnog ključa izvodi odgovarajući javni deo; bezbedno je prikazati ga drugima.
- Korak 4: Vaši javni podaci pretvaraju se u adrese novčanika koje korisnici mogu da koriste za slanje sredstava.
- Korak 5: Kada šaljete kriptovalutu, novčanik potpisuje transakciju privatnim ključem, a mreža koristi javni deo za proveru. Ako je sve u redu, transakcija se potvrđuje.
Da, upravo tako.
Zašto su kriptografski ključevi važni
Važni su jer vam ključevi daju kontrolu. A i zato što je njihov gubitak kao da ste bacili sef u okean.
- Prednost: Sami čuvate novac i identitet, bez potrebe da zovete podršku, a sredstva možete da prebacite kad god želite.
- Šira slika: Ključevi su deo kulture internet novca, od airdropova do prevara; kontrola donosi moć, ali odgovornost je stvarna.
- Važnost: Svoj javni ključ videćete u novčanicima i blockchain explorerima i možete da ga delite kao korisničko ime, dok privatni deo čuvate u tajnosti.
Zapišite seed frazu na papir, čuvajte dve kopije na različitim mestima i isprobajte vraćanje novčanika pre nego što mu poverite pravi novac.
Ključne osobine kriptografskih ključeva
Efikasnost kriptografskih ključeva zasniva se na nekoliko osobina na koje se oslanjaju i tehnologija i finansije.
- Uparivanje: Tajni i deljivi deo funkcionišu zajedno, poput brave i dokaza.
- Asimetrija: Lako je iz tajnog izvesti javni ključ, a praktično je nemoguće iz javnog doći do tajnog.
- Prostor ključeva: Broj mogućih kombinacija je astronomski velik, pa nasumično pogađanje ne vodi nikuda.
- Potpisivanje: Možete dokazati da imate kontrolu, a da ne otkrijete tajni broj.
- Prenosivost: Ključevi se mogu sažeti u seed fraze ili QR kodove radi lakšeg čuvanja i korišćenja.
Varijante
Različite namene zahtevaju različite ključeve. Evo uobičajenih vrsta na koje ćete naići:
- Asimetrični: Par privatnog i javnog ključa za novčanike, poruke i verifikaciju.
- Simetrični: Jedan tajni ključ koji se koristi u oba smera u okviru protokola i za čuvanje podataka.
- Seed: Fraza čitljiva ljudima pomoću koje se može obnoviti više ključeva za jedan nalog.
- Sesijski: Kratkoročni ključevi za jednu prijavu ili povezivanje uređaja, koji se potom odbacuju.
- PKI: Veb koristi infrastrukturu javnih ključeva (PKI) da poveže javne ključeve sa domenima i sertifikatima.
Snimci ekrana nisu rezervne kopije koje držite pod kontrolom. Sinhronizacija fotografija u oblaku i aplikacije za razmenu poruka mogu da otkriju seed frazu ili ključ jednim dodirom.
Primer
Odobrite zamenu tokena u novčaniku, koji potpisuje transakciju vašim privatnim ključem; validatori je potvrđuju pomoću javnog dela, a vaši tokeni se prebacuju.
Zanimljivost
Privatni ključ od 256 bita ima oko 2^256 mogućih kombinacija; čak i kada bi računar pogađao milijardu ključeva u sekundi još od Velikog praska, i dalje ne bi bio ni blizu vašeg ključa.
Zaključak
Ukratko: kriptografski ključevi su vaši digitalni ključevi za novac i identitet, zato delite javni deo, čuvajte tajni deo i bićete mirni.