Šta je adresa?
Adresa je niz znakova koji delite da biste primili kriptovalute. Zamislite je kao broj bankovnog računa koji je stvorila matematika i koji je povezan s vašim novčanikom. Adresu možete bezbedno da delite; ona usmerava sredstva do vas, a da pritom ne otkriva vaš identitet.
„Adresu biram kao korisničko ime.“ Ne baš. Ona se generiše na osnovu matematičkih operacija vašeg novčanika i povezana je s javnim ključem, a ne s imenom koje sami odaberete.
Kako adresa funkcioniše
Evo kratkog objašnjenja — smoking nije potreban.
- Korak 1: Novčanik u pozadini kreira par kriptografskih ključeva.
- Korak 2: Iz javnog ključa izvodi adresu pomoću heširanja i kodiranja.
- Korak 3: Tu adresu delite s prijateljem ili aplikacijom.
- Korak 4: Oni šalju sredstva tako što kreiraju transakcije kriptovaluta koje upućuju na vašu adresu.
- Korak 5: Kasnije vaš novčanik dokazuje da možete da potrošite ta sredstva pomoću svog tajnog ključa.
To je ceo postupak — da, baš je tako jednostavno.
Zašto je adresa važna
Zašto bi vam onda bio važan ovaj niz znakova?
- Prednost: Omogućava svakome da vam pošalje sredstva, a da pritom ne otkrije vaš identitet ni unutrašnje funkcionisanje vašeg novčanika.
- Šira slika: Adrese možete koristiti u različitim aplikacijama i novčanicima, što odgovara duhu internet novca — sami odlučujete kako ćete ga koristiti.
- Gde ćete je sresti: Adresu ćete videti na berzama, u novčanicima, prilikom mintovanja NFT-ova i u svakoj aplikaciji koja šalje ili prima tokene.
Pre slanja na adresu, prvo pošaljite probni iznos, proverite mrežu i, ako je moguće, koristite QR kod. Slobodno delite svoju adresu, ali nikada ne delite svoj privatni ključ.
Ključne karakteristike adrese
Po čemu je adresa posebna?
- Može se deliti: Javno je dostupna i bezbedno je objaviti je ili kopirati.
- Izvedena: Kreira se iz javnog ključa jednosmernim postupkom koji čuva tajnu.
- Zaštićena kontrolnom sumom: Mnogi formati sadrže kontrolne mehanizme za otkrivanje grešaka u kucanju.
- Vezana za mrežu: Format ukazuje na to kom blokčejnu pripada, zato je važno odabrati odgovarajuću mrežu.
- Sveža: Često se koristi ista adresa, ali nove adrese pružaju bolju privatnost.
Kako se izračunava adresa?
Različiti blokčejnovi koriste različite postupke, ali princip je isti. Počnite od javnog ključa, heširajte ga, dodajte oznaku verzije, zatim kontrolnu sumu i kodirajte rezultat.
Primer za klasične Bitcoin adrese
address = Base58Check(version || RIPEMD160(SHA256(public_key))) Ethereum adrese zadržavaju poslednjih 20 bajtova Keccak heša i prikazuju ih u heksadecimalnom formatu s kontrolnom sumom
address = last20bytes(Keccak256(uncompressed_public_key)) Varijante
Uobičajeni tipovi adresa na koje ćete naići
- Legacy: Format P2PKH (Pay-to-PubKey-Hash), koji na Bitcoin mreži često počinje cifrom 1.
- Skriptna: Format P2SH (Pay-to-Script-Hash), koji na Bitcoin mreži često počinje cifrom 3.
- Bech32: Moderan segwit format koji na Bitcoin mreži često počinje sa bc1.
- Heksadecimalna: Ethereum format koji počinje sa 0x i može da sadrži kontrolnu sumu.
Adresa služi samo za primanje sredstava i javna je. Sredstva poslata na pogrešnu adresu ili pogrešnu mrežu obično su nepovratno izgubljena, zato uvek pažljivo proverite format i blokčejn.
Primer
Mia vam pošalje poruku s adresom koja počinje sa bc1. Skenirate je, pošaljete mali probni iznos, a zatim, kada se transakcija potvrdi, pošaljete ceo iznos.
Zanimljivost
Postoje personalizovane adrese, za koje ljudi uporno generišu ključeve dok njihova adresa ne počne zabavnom rečju poput 1COFFEE ili 0xBEEF. Moda susreće kriptografiju, Rolex se susreće s Reddit temama.
Zaključak
Ako zapamtite samo jednu stvar, neka to bude ovo: adresa je deljiva oznaka koja usmerava sredstva do vašeg novčanika, dok vaš tajni ključ omogućava da ih trošite.