Cum funcționează tranzacțiile cu criptomonede?

De Kraken Learn team
12 min.
28 mai 2025

Introducere în tranzacțiile cripto

Criptomoneda este o formă de valoare pur digitală, care nu se află sub controlul unei singure persoane, companii sau autorități guvernamentale.  

Spre deosebire de monedele tradiționale, în cazul cărora soldul contului tău digital poate fi preschimbat în bancnote fizice, tranzacțiile cu criptomonede sunt pur și simplu înregistrări de date consemnate într-un registru distribuit și imuabil, denumit blockchain.

Pe blockchain-uri populare precum Bitcoin, Ethereum și Algorand, nicio criptomonedă nu este transferată efectiv între persoane. În schimb, datele despre deținere asociate portofelelor cripto ale ambelor părți sunt actualizate pe blockchain de fiecare dată când este procesată o tranzacție.

Tehnologia blockchain permite ca aceste tipuri de tranzacții să fie propuse, procesate și înregistrate de o rețea globală de voluntari – numiți “noduri.” Aceste computere lucrează împreună pentru a se asigura în unanimitate că sunt finalizate și stocate imuabil în registru doar tranzacțiile valide.

De ce ai nevoie pentru a trimite o tranzacție cripto?

Înainte de a analiza procesul pas cu pas prin care o tranzacție cripto este creată, transmisă, verificată și procesată, este important să înțelegi elementele individuale implicate în realizarea acestor tipuri de tranzacții Peer-to-Peer.

Pentru a finaliza o plată cripto sunt necesare trei componente esențiale:

  • Portofel de criptomonede
  • Rețea blockchain
  • Criptomonedă pentru plata tranzacției blockchain/taxă de gas

Portofele de criptomonede

Portofelele cripto pot fi clasificate în linii mari fie ca portofele calde, fie ca portofele reci, în funcție de conectarea lor permanentă sau nu la internet. 

Portofelele calde sunt programe software descărcate pe computere desktop, telefoane mobile sau alte dispozitive inteligente. Acestea sunt conectate permanent la internet și le permit utilizatorilor să primească și să transfere rapid fonduri. 

Portofelele reci sunt dispozitive hardware, precum stickurile USB specializate, care trebuie conectate manual la un dispozitiv inteligent pentru a efectua sau primi transferuri. Spre deosebire de portofelele calde, portofelele reci nu mențin o conexiune constantă la internet. Deși mulți consideră că portofelele reci sunt mai puțin convenabile de utilizat decât cele calde, acestea sunt considerate semnificativ mai sigure.

Spre deosebire de bancnotele din portofelele tale obișnuite, criptomoneda nu este de fapt stocată într-un portofel cripto. 

Deținerile de criptomonede sunt înregistrate pe blockchain, iar accesul la fondurile respective este controlat cu ajutorul unui portofel. Un portofel cripto stochează adresele utilizate pentru a interacționa cu fondurile alocate acestuia pe blockchain. Dacă cheile sunt pierdute, se pierde și accesul la toate fondurile asociate portofelului.

Fiecare portofel cripto are propria cheie publică și cheie privată unice. Cheile sunt o parte esențială a unui portofel cripto și sunt utilizate pentru: 

  • A dovedi cine deține fondurile de pe blockchain
  • A semna și aproba digital tranzacțiile efectuate către exterior
  • A crea adrese publice de portofel

Cum sunt create cheile publică și privată?

Utilizând un tip de formulă criptografică unidirecțională, cheile publică și privată ale portofelului sunt corelate matematic. Cheia privată este utilizată pentru a crea cheia publică. Criptografia pe curbe eliptice (ECC) este una dintre principalele metode de criptografie cu cheie publică utilizate pentru generarea cheilor portofelelor cripto, inclusiv a tuturor portofelelor Bitcoin. 

Dacă vrei să afli mai multe, poți consulta articolul Centrului de informare Kraken Cum utilizează criptomonedele criptografia?

Ceea ce face aceste chei sigure este faptul că numai persoana care deține cheia privată poate crea cheia publică și poate dovedi dreptul de proprietate asupra fondurilor asociate portofelului. Criptografia face practic imposibilă determinarea cheii private pornind de la cheia publică.

Iată un exemplu pentru a vizualiza acest concept. Imaginează-ți că ai un număr cu un milion de cifre. Pornind de la acest număr cu un milion de cifre, trebuie să identifici o anumită pereche de două numere care au fost adunate pentru a forma numărul respectiv. Din cauza tuturor soluțiilor posibile ale acestei probleme, găsirea combinației corecte ar necesita o cantitate enormă de încercări și erori. 

Totuși, odată găsită soluția, oricine altcineva din lume poate verifica cu ușurință dacă ai găsit răspunsul corect. La urma urmei, ar fi suficient să adune numerele și să verifice dacă rezultatul corespunde numărului cu un milion de cifre.

Această dificultate de a găsi o soluție, combinată cu ușurința verificării soluției după ce a fost găsită, se află la baza tranzacțiilor cripto. Această utilizare a criptografiei permite desfășurarea tranzacțiilor cripto — în mod fiabil, sigur și eficient din punctul de vedere al costurilor.

ECC duce acest concept și mai departe, utilizând un sistem complex de linii care se intersectează printr-un tip special de curbă de pe un grafic. De fiecare dată când traversează curba, linia își schimbă direcția perpendicular și așa mai departe. În acest caz, cheia publică este reprezentată de primul și ultimul punct prin care trece linia după un număr secret de treceri.

În acest caz, cheia privată este numărul secret de deplasări necesare pentru a ajunge de la punctul A la punctul final de pe curbă.

Cum este creată adresa unui portofel cripto?

Dincolo de cheile publică și privată se află adresa portofelului cripto.

Aceasta este creată prin preluarea cheii publice (care, la rândul ei, a fost creată din cheia privată) și procesarea acesteia printr-un algoritm criptografic de hashing. Acesta este un alt tip de algoritm matematic unidirecțional, care preia orice intrare și o transformă într-un șir aleatoriu de cod alfanumeric cu lungime fixă, numit „hash”. 

Se spune că valorile hash sunt „unice” și „deterministe”. Aceasta înseamnă că fiecare intrare creează o valoare hash complet unică, care are exact aceeași valoare de fiecare dată când este procesată prin algoritm. 

La fel ca în cazul cheilor publică și privată, este imposibil să privești un hash și să știi ce intrare l-a creat.

Acest hash, care servește drept adresă a portofelului cripto, este ceea ce oamenii distribuie pentru a primi tranzacții de criptomonede.

Unde sunt stocate cheile private și publice?

Portofelele calde își stochează cheile online, în software-ul portofelului. 

Deși le permite utilizatorilor să trimită și să primească fără probleme tranzacții oricând doresc, acest lucru le face și vulnerabile la atacurile infractorilor cibernetici.

Cheile private și publice ale unui portofel rece sunt stocate offline, în dispozitivul fizic.

Astfel, atacurile online asupra portofelelor reci devin aproape imposibile. Compromisul este însă că, de fiecare dată când un utilizator dorește să efectueze un transfer, trebuie să își conecteze portofelul rece la un computer sau la un dispozitiv inteligent.

Pentru deținătorii pe termen lung care tranzacționează rar, acest lucru nu reprezintă o problemă prea mare. Totuși, pentru traderii mai activi, care transferă frecvent fonduri între adrese diferite, acest nivel suplimentar de securitate poate fi incomod.

Dacă vrei să afli mai multe despre diferitele avantaje și dezavantaje ale metodelor de stocare a criptomonedelor, consultă articolul din Centrul de informare Kraken Cum să păstrezi criptomonedele în siguranță.

Cum sunt procesate tranzacțiile într-o rețea blockchain?

Prezentare generală a blockchainului

Un blockchain este un tip de tehnologie bazată pe un registru distribuit. Pe scurt, un blockchain este un sistem pentru înregistrarea datelor, gestionat și întreținut de o comunitate deschisă, nu de o singură autoritate.

Oricine din lume poate participa la operarea unei rețele blockchain publice, cu condiția să aibă acces la internet și la un dispozitiv inteligent. Majoritatea rețelelor blockchain iau măsuri pentru a-și „descentraliza” platformele, asigurându-se că nicio persoană sau autoritate centrală nu poate prelua controlul asupra registrului blockchain.

Persoanele care își dedică voluntar timpul pentru a deveni participanți activi într-o rețea blockchain sunt cunoscute drept „noduri”. Nodurile pot îndeplini diverse sarcini, de la menținerea unui istoric complet al tranzacțiilor până la realizarea sarcinii esențiale de validare a datelor.

Ce este un blockchain?

Un blockchain poate fi văzut ca un șir virtual de cutii (sau „blocuri”), în care fiecare cutie conține o anumită cantitate de date. În cazul rețelelor de criptomonede, datele din aceste cutii sunt în principal informații despre tranzacții – cine a transferat ce, cui și la ce oră. 

Pe măsură ce noi tranzacții sunt transmise către rețea, trebuie create blocuri noi, completate cu noile date, verificate și adăugate la lanț. 

Toate blocurile adăugate la blockchain sunt permanente și imuabile, ceea ce înseamnă că este imposibil să revii asupra lor și să modifici informațiile stocate în blocul finalizat. De aceea, rolul validării datelor este atât de important. Toate datele unei tranzacții trebuie verificate în unanimitate de toate nodurile din rețea, pentru a ne asigura că sunt procesate doar tranzacțiile valide. 

Deoarece nu există o singură autoritate care să gestioneze rețeaua, este utilizat un sistem automatizat pentru a se asigura că toate nodurile sunt de acord cu noile date care urmează să fie adăugate la blockchain. Acest sistem, cunoscut drept minare în rețele blockchain precum Bitcoin, este conceput pentru a descuraja actorii rău intenționați să corupă rețeaua cu tranzacții invalide.

Acest sistem este cunoscut drept mecanism de consens.

Deși diferite blockchainuri utilizează tipuri diferite de mecanisme de consens, toate urmăresc să atingă același obiectiv – menținerea unor informații exacte despre deținere și tranzacții.

Proof-of-work și Proof-of-stake sunt cele mai comune sisteme utilizate în domeniul criptomonedelor.

Comision de tranzacție

Pentru a recompensa nodurile pentru efortul depus, toți utilizatorii de cripto trebuie să plătească un comision de tranzacție pentru procesarea plăților, numit uneori și taxă de gas.

Acesta acoperă costurile de calcul asociate operării unui nod și le oferă nodurilor un stimulent financiar pentru a continua să opereze în rețea.

Comisioanele pot varia în funcție de blockchain, precum și de gradul de aglomerare a rețelei la momentul respectiv.

În unele cazuri, utilizatorii pot adăuga un bacșiș peste comisionul de tranzacție pentru a încuraja validatorii să le acorde prioritate plăților înaintea altora din coadă.

Punerea tuturor elementelor cap la cap: cum funcționează o tranzacție cripto

Acum că este clar ce componente alcătuiesc procesul unei tranzacții cripto, să vedem cum funcționează o plată de la început până la sfârșit.

Crearea și semnarea unei tranzacții cripto

Procesul de mai jos este specific rețelei Bitcoin – unele detalii mai fine vor fi ușor diferite în cazul altor rețele blockchain, precum Ethereum, Ripple sau Solana. 

De asemenea, merită menționat faptul că aproape toți pașii enumerați mai jos sunt efectuați automat de codul de bază al protocolului Bitcoin și de nodurile rețelei. Tot ce trebuie să facă utilizatorul Bitcoin este să introducă suma de cripto pe care dorește să o trimită, să copieze și să lipească adresa publică a portofelului destinatarului, apoi să apese butonul de trimitere.

Procesul de trimitere a unei tranzacții constă în trei etape:

  1. Inițierea tranzacției
  2. Transmiterea
  3. Decontarea

Mai jos este un exemplu al diferiților pași care au loc pe blockchainul Bitcoin. Acest proces permite funcționarea bitcoinului ca sistem electronic de numerar între utilizatori.

Tranzacționare

Să presupunem că Ben a parcurs deja procesul de cumpărare de Bitcoin și acum vrea să-i trimită Oliviei 1 Bitcoin (BTC). Reține că Ben poate trimite unități mai mici de Bitcoin, numite satoshi, dar, pentru simplitate, vom utiliza un Bitcoin întreg.

  1. Olivia îi trimite lui Ben adresa publică a portofelului său.
  2. Ben preia adresa publică a portofelului Oliviei și creează un mesaj de tranzacție care conține informații despre tranzacția intenționată (de unde provine Bitcoinul lui Ben, unde este trimis, cât rest trebuie să-i fie returnat lui Ben sub forma unui UTXO și care este valoarea comisionului atașat).
  3. Acest mesaj de tranzacție este trecut printr-un algoritm criptografic de hashing pentru a fi redus la un cod unic cu lungime fixă.
  4. Ben criptează codul hash rezultat cu cheia sa privată pentru a crea o semnătură digitală pentru tranzacție. Astfel, Ben îi dovedește Oliviei și rețelei blockchain că el a trimis tranzacția și că aceasta nu a fost modificată în timpul transmiterii.
  5. Ben îi trimite Oliviei mesajul original al tranzacției și semnătura digitală.
  6. Olivia decriptează semnătura digitală utilizând cheia publică a lui Ben, dezvăluind hashul mesajului de tranzacție.
  7. Olivia trece apoi mesajul original al tranzacției prin același algoritm criptografic de hashing pentru a produce un hash și îl compară cu valoarea hash dezvăluită la pasul anterior.
  8. Cele două hashuri ar trebui să fie identice, demonstrând că Ben a trimis tranzacția și că aceasta nu a fost coruptă în timpul transmiterii. Orice modificare a detaliilor tranzacției ar produce un hash complet diferit și ar indica rețelei că cineva a încercat să modifice tranzacția.

Difuzare

Acum că Olivia a putut verifica faptul că tranzacția trimisă de Ben este validă, aceasta trebuie difuzată în rețea, astfel încât toate nodurile să poată verifica aceste informații.

  1. Mesajul tranzacției și semnătura digitală sunt trimise inițial către cel mult opt noduri. Fiecare nod transmite apoi informațiile către cel mult alte șapte noduri din rețea.
  2. Procesul continuă până când fiecare nod din rețeaua blockchain primește și verifică independent tranzacția.
  3. După ce sunt verificate de toate nodurile din rețea, tranzacțiile în așteptare/neconfirmate sunt stocate într-un element numit mempool – prescurtare de la memory pool.

Finalizare

În funcție de tipul de mecanism de consens utilizat de blockchainul de bază, este selectat un singur nod validator pentru a propune un bloc nou, completat cu tranzacții din mempool.

În cazul validatorilor proof-of-work, după ce este selectat un validator câștigător în urma procesului de minare, celelalte noduri din rețea trebuie mai întâi să confirme câștigarea competiției de hashing înainte ca acesta să poată propune un bloc nou. Dacă vrei să afli mai multe despre acest proces, poți consulta articolul din Centrul de informare Kraken, „Ce este minarea de Bitcoin?”

După ce blocul care conține tranzacția lui Ben către Olivia este adăugat în blockchain, aceasta va fi considerată o tranzacție confirmată o singură dată. Pentru fiecare bloc adăugat în blockchain după acest bloc, tranzacția lui Ben va primi confirmări suplimentare. Rundele suplimentare de confirmări contribuie la creșterea certitudinii privind corectitudinea tranzacției în rețea.

În timp ce unele portofele crypto consideră că o tranzacție este finalizată după o singură confirmare, alte portofele – precum portofelele Bitcoin – vor necesita de obicei până la șase confirmări. Având în vedere că timpul de generare a unui bloc Bitcoin este de un bloc la fiecare zece minute, șase confirmări pot dura aproximativ o oră pentru a ajunge la decontarea completă.

Începe colaborarea cu Kraken

Acum că ai aflat cum funcționează tranzacțiile cu criptomonede, ești pregătit să faci următorul pas în călătoria ta în lumea crypto?

Apasă butonul de mai jos pentru a-ți crea contul și a cumpăra criptomonede pe Kraken astăzi!