Ce este cheltuiala dublă?
Dubla cheltuială reprezintă riscul ca o monedă digitală să poată fi cheltuită de două ori. Este o problemă potențială unică pentru monedele digitale, deoarece informațiile digitale pot fi reproduse relativ ușor de către persoanele experimentate care înțeleg rețeaua blockchain și puterea de calcul necesară manipulării acesteia.
Monedele fizice nu au această problemă, deoarece nu pot fi ușor replicate, iar părțile implicate într-o tranzacție pot verifica imediat autenticitatea și proprietatea anterioară a monedei fizice. Desigur, exclud chestiunile care implică tranzacții cu numerar.
Cu moneda digitală, există riscul ca titularul să poată face o copie a jetonului digital și să o trimită unui comerciant sau unei alte părți, păstrând originalul.
Aceasta a fost o preocupare inițial pentru bitcoin, cea mai populară monedă digitală sau „criptocurrency”, deoarece este o monedă descentralizată, fără o agenție centrală, care să verifice dacă aceasta este cheltuită o singură dată. Cu toate acestea, bitcoin are un mecanism bazat pe jurnalele de tranzacții, cunoscut sub numele de blockchain, pentru a verifica autenticitatea fiecărei tranzacții și a preveni contorizarea dublă.
Cheie de luat cu cheie
- Dubla cheltuieli are loc atunci când o rețea blockchain este perturbată și criptocurrency este în esență furat. Hoțul ar trimite o copie a tranzacției în monedă pentru ca aceasta să pară legitimă sau ar putea șterge tranzacția cu totul. Deși nu este obișnuită, există o dublă cheltuială. Cu toate acestea, este mult mai probabil să fie furată criptocurrencyul dintr-un portofel care nu a fost securizat corespunzător. Cea mai comună metodă de a cheltui dublu este atunci când un hoț blockchain va trimite mai multe pachete în rețea, inversând tranzacțiile astfel încât să arate parcă nu s-au întâmplat niciodată.
Înțelegerea cheltuielilor duble
Bitcoin necesită ca toate tranzacțiile, fără excepție, să fie incluse în blockchain. Acest mecanism asigură că partea care cheltuiește bitcoinsul le deține cu adevărat și, de asemenea, previne contabilizarea dublă și alte fraude. Catena de tranzacții verificate este construită de-a lungul timpului, pe măsură ce se adaugă tot mai multe tranzacții.
Tranzacțiile Bitcoin au nevoie de ceva timp pentru a verifica, deoarece procesul implică algoritmi intensivi de creștere a numărului și complexe, care ocupă o mare cantitate de putere de calcul. Prin urmare, este extrem de dificil de duplicat sau falsificat blockchain din cauza cantității imense de putere de calcul care ar fi necesară pentru a face acest lucru.
Dezavantaje ale blockchain-ului privind cheltuielile duble
Hackerii au încercat să ocolească sistemul de verificare bitcoin folosind metode precum calcularea în afara mecanismului de securitate blockchain sau folosirea unei tehnici de cheltuieli duble care presupune trimiterea unui jurnal de tranzacții frauduloase către un vânzător și altul către restul rețelei bitcoin.
Aceste planuri s-au confruntat cu un succes limitat. De fapt, cele mai multe furturi bitcoin până acum nu au implicat o contorizare dublă, ci mai degrabă s-au datorat utilizatorilor care stochează bitcoins fără măsuri de siguranță adecvate.
Cel mai mare risc pentru cheltuieli duble apare sub forma unui atac de 51%, care poate apărea dacă un utilizator controlează mai mult de 50% din puterea de calcul menținând evidențele distribuite ale unei criptomonede. Dacă acest utilizator controlează blockchain-ul, va putea prelucra bitcoins de transfer în portofel de mai multe ori prin inversarea registrului blockchain, de parcă tranzacțiile inițiale nu ar fi avut loc.
