O cheie publică este o adresă criptografică utilizată pentru a primi criptomonede. Este derivată din cheia ta privată printr-o funcție unidirecțională. Poți partaja liber cheia ta publică. Cineva îți poate trimite monede fără a afla nimic care i-ar permite să le cheltuiască. Cheia publică verifică semnăturile făcute cu cheia privată. Când semnezi o tranzacție, rețeaua verifică semnătura în raport cu cheia ta publică. Dacă se potrivește, tranzacția este validă. Dacă nu se potrivește, tranzacția este respinsă.
Relația dintre cheile private și cele publice este asimetrică. Trecerea de la privat la public este ușoară. Trecerea de la public la privat este imposibilă din punct de vedere computațional. Această asimetrie este fundamentul criptografiei cu cheie publică, care este anterioară Bitcoin cu decenii. În criptomonede, cheia publică este hashed pentru a crea adresa. Bitcoin folosește SHA-256 și RIPEMD-160. Ethereum folosește Keccak-256. Puteți partaja adresa cu oricine. Cheia publică este puțin mai sensibilă, dar totuși sigură pentru a fi dezvăluită. Cheia privată este singurul lucru pe care nu îl partajați niciodată. Cheile publice și adresele sunt menite să fie văzute.
Informații despre cheia publică
- Derivat din cheia privată — funcție unidirecțională
- Folosit pentru verificarea semnăturilor — confirmă autorizarea tranzacției
- Hashed pentru a crea adrese — mai scurte și mai ușor de partajat
- Sigur de partajat — spre deosebire de cheia privată
Criptografia cu cheie publică nu este specifică criptomonedelor. Aceasta securizează site-urile web, aplicațiile de mesagerie și actualizările de software. Bitcoin a aplicat-o în domeniul banilor.
Comments
No comments yet. Be the first to share a thought.
Leave a comment