Transaction Malleability: A legacy blockchain vulnerability PlatoBlockchain Data Intelligence. Vertical Search. Ai.

Maleabilitatea tranzacțiilor: o vulnerabilitate moștenită a blockchainului

  • Maleabilitatea tranzacției este un atac care permite unui hacker cripto să schimbe ID-ul unic al tranzacției Bitcoin sau altcoin
  • Maleabilitatea tranzacțiilor a afectat puternic rețeaua Bitcoin
  • Bitcoin a debutat cu Proof of Work ca mecanism de consens, iar fiecare tranzacție a fost identificabilă în mod unic. Acest lucru a permis o referire ușoară în cadrul rețelei blockchain

Tehnologia Blockchain este renumită pentru gama sa de aplicații. De la finanțare descentralizată la industria fintech, se ramifică în sectoarele spitalicești și alte aplicații. Posibilitățile pe care le oferă blockchain-ul au deschis ușa multor inovatori care caută să exploreze necunoscutul. În prezent, cea mai proeminentă aplicație a sa este criptomoneda. Crypto a revoluționat sistemul financiar la scară globală.

Bitcoin, comercianții cripto și minerii sunt terminologiile care au inițiat această afacere semnificativă. Din păcate, diferiți indivizi, cunoscuți în mod obișnuit ca cripto-hackeri, au exploatat diferitele lacune găsite în securitatea blockchain. Acest articol va discuta despre o moștenire, dar periculoasă amenințare de securitate blockchain; maleabilitatea tranzacției.

Este important să rețineți că un comerciant de criptomonede sau orice persoană implicată în Web3 trebuie să fie conștientă. Aceasta este o serie care vizează educarea comercianților cripto cu privire la potențialele pericole cu care se pot confrunta. Cu toate acestea, întărirea verigii slabe în securitatea blockchain, neglijența umană și eroarea atinge obiectivul principal de siguranță.

De unde au venit toate aceste atacuri blockchain?

Blockchain este, în general, coloana vertebrală și mecanismul Web3. Este mecanismul principal care creează natura descentralizată a Web3. Conceptul central din spatele blockchain-ului este de a face ca necesitatea unei comenzi centralizate să fie depășită. Ca rezultat, blockchain-ul se concentrează în primul rând pe securizarea autentificării și integrității. Ca urmare, diverse securități cibernetice sunt inaplicabile blockchain-ului, deoarece acestea modifică în general o tranzacție. Această nouă formă de tehnologie i-a făcut pe comercianții de criptomonede să se simtă în siguranță și în largul lor, știind că securitatea blockchain a fost funcțională.

Din păcate, ceea ce părea o soluție la un capăt al spectrului a fost luat ca o provocare pentru celălalt. Securitatea blockchain protejează criptomonede precum Bitcoin și toate celelalte altcoins din amenințările cibernetice comune. Cu toate acestea, hackerii cibernetici au investit în modalități noi și mai sofisticate de a viza vulnerabilitățile de securitate blockchain.

Blockchain este încă un progres și trebuie să fie mai consolidat decât Web2; prin urmare, are diverse defecte zero-day pe care majoritatea dezvoltatorilor trebuie să le recupereze. Hackerii cibernetici identifică aceste defecte și le exploatează pentru a obține acces la un cont legitim pentru a fura milioane de criptomonede.

De asemenea, Citiți Vulnerabilitățile de securitate NFT care afectează Piața NFT.

Drept urmare, comercianții cripto au suferit enorm de pe urma acestor atacuri. Majoritatea comercianților de criptomonede veterani au încă PTSD din cauza pierderii banilor câștigați cu greu. Luați accident recent FTX. Mulți ar putea bănui că a avut un joc greșit, ceea ce poate fi adevărat. După ce Coinbase și-a dezvăluit „așa-numitul” joc greșit, milioane de comercianți cripto au început să-și vândă monedele sau să-și retragă toate economiile stocate în rețea. Din păcate, FTX nu a putut ține pasul cu tranzacțiile și nu a reușit să le îndeplinească imediat.

Un scenariu tipic al comercianților cripto care se tem de impactul pe care îl au hackerii cripto.

Ce este maleabilitatea tranzacției

Maleabilitatea este pur și simplu capacitatea de a fi influențat sau alterat de forțele externe. Această expresie apare atunci când discutăm despre metal sau metal și cât de maleabilă este. La profan, este pur și simplu cât de multă forță este necesară pentru a-și modifica forma.

Cryptohackerii au inventat maleabilitatea tranzacțiilor pentru a modifica tranzacția unui trader cripto, determinând securitatea blockchain să le declare invalide.[Foto/BitcoinBlog]

Maleabilitatea tranzacției este un atac care permite unui hacker cripto să schimbe ID unic al unei tranzacții Bitcoin sau altcoin. Păcălește utilizatorii legitimi și mecanismul de securitate blockchain, făcându-le să creadă că tranzacția nu a avut loc.

Acest atac este printre prima interacțiune a atacurilor blockchain și a provocat ravagii în timpul debutului său inițial.

Înțelegerea tranzacțiilor cripto

Maleabilitatea tranzacțiilor a afectat puternic rețeaua Bitcoin; prin urmare, multe articole și experți doar o asociază. Cu toate acestea, ipotezele de securitate cibernetică nu sunt un lux pe care ni-l putem permite. Prin urmare, posibilitatea ca acesta să afecteze alte criptomonede este încă plauzibilă.

Pentru a înțelege modul în care maleabilitatea exploatează tranzacțiile, este esențial să înțelegem tranzacția în sine.

Bitcoin a debutat cu Proof of Work ca mecanism de consens, iar fiecare tranzacție a fost identificabilă în mod unic. Acest lucru a permis o referire ușoară în cadrul rețelei blockchain. Erau operațiuni atomice care transferau valoare între utilizatori. Conform mecanismului primar al tehnologiei blockchain, fiecare tranzacție, odată creată și finalizată, este publicată în rețeaua sa.

Tranzacții Bitcoin

Procesul de tranzacție al Bitcoin.[Foto/Media]

În esență, fiecare informație din tranzacție trece prin funcția hash. Hashing implică preluarea tuturor informațiilor și comprimarea lor în pachete mai mici, iar imprevizibilitatea sa permite acum două funcții hash să arate la fel. Un factor cheie intervine atunci când o persoană modifică o singură informație; poate fi la fel de mic ca un singur caracter și are ca rezultat un hash complet diferit.

Acest mecanism oferă tehnologiei blockchain avantajul său fundamental de a reduce frauda și dublarea. Din păcate, hackerii criptografici au găsit o modalitate de a circumnaviga această caracteristică.

Cum funcționează Maleabilitatea tranzacției

Ce face maleabilitatea tranzacției este; schimbă ID unic de tranzacție înainte de a fi confirmat sau validat de către rețeaua blockchain. Acesta este un alt factor esențial de reținut. Pentru ca hackerii cibernetici să modifice informațiile tranzacționale, ei trebuie mai întâi să obțină acces la o rețea blockchain. Prin urmare, dacă o tranzacție este modificată, indică faptul că un hacker criptografic s-a infiltrat în rețea. Acest lucru poate însemna vulnerabilități suplimentare pe care mecanismele de securitate blockchain încă nu le descoperă.

Dacă un hacker cripto poate modifica informațiile despre tranzacție înainte de a genera un hash, securitatea blockchain indică faptul că este invalid. Prin urmare, un hacker cripto poate „ignora” în mod eficient orice tranzacție efectuată anterior de un utilizator valid. Acest lucru provoacă un efect de ondulare asupra rețelei blockchain. În unele cazuri, securitatea blockchain poate ignora tranzacția, iar portofelul cripto poate crede în continuare că nu a trimis niciun bitcoin.

De asemenea, Citiți Adoptarea blockchain-ului în Africa este împiedicată de scepticism.

Dacă hackerul cripto dorește să deterioreze rețeaua blockchain, tranzacția poate fi într-o stare perpetuă de limbo. Dacă astfel de tranzacții se acumulează, se poate înfunda rețeaua, iar starea ei neînregistrată va rămâne nerecunoscută de rețeaua blockchain. Într-un fel, traderul și platformele cripto vor avea o rețea lentă, dar va trebui să afle unde este problema.

De ce maleabilitatea tranzacției este greoaie

Diverși experți afirmă că maleabilitatea tranzacțiilor a deschis calea către dublarea cheltuielilor și atacul de 51%. Cu toate acestea, cheltuielile duble au luat o altă cale. În schimb, cheltuiește monede o dată și apoi găsește o modalitate de a crea tranzacții separate cu aceleași bitcoini sau altcoins înainte ca prima tranzacție să fie confirmată.

Mt Gox iun prim exemplu de maleabilitate a tranzacțiilor și foarte suferit. Maleabilitatea tranzacțiilor permite hackerilor cripto să fure și să încetinească rețeaua blockchain. În unele cazuri, îl folosesc pentru a bloca comercianții cripto de la utilizarea eficientă a resurselor unui schimb.

Contramăsuri

De mulți ani, platformele de schimb criptografic, cum ar fi Bitcoin, au explorat diverse modalități de a reduce această problemă. Metoda principală de a trata maleabilitatea tranzacției este de a consolida fiabilitatea cu confirmare zero. În ciuda instrumentului său greu în rețea, maleabilitatea tranzacției este folosită în principal ca o distragere a atenției sau pentru a demonstra un punct. Încetinește rețeaua, oferind cripto-hackerilor timp suficient pentru a efectua alte atacuri.

Un aspect cheie în care un trader cripto își va pierde în mod semnificativ economiile este confirmarea unei tranzacții cu un părinte neconfirmat. 

Este posibil să nu afecteze în mod semnificativ un trader cripto, dar înțelegând că ar fi un precursor al unui atac suplimentar.

Timestamp-ul:

Mai mult de la Web 3 Africa