Blockchain

3 motive pentru care tranzacțiile cu Bitcoin sunt lente

01 august 2020 la 08:27 // Noutăţi

Bitcoin este cea mai lentă criptomonedă

În ciuda faptului că Bitcoin oferă o descentralizare și securitate fără precedent, rețeaua sa are un flux semnificativ, și anume viteza tranzacției. Procesarea unei singure tranzacții poate dura până la 10 minute. Dar de ce se întâmplă asta?

Pentru a înțelege de ce tranzacțiile cu bitcoin durează uneori atât de mult timp pentru a fi confirmate, este esențial să înțelegeți mai întâi cum sunt verificate.

Aprofundarea în esență

Odată ce o tranzacție este creată, un mesaj de tranzacție este trimis către blockchain-ul Bitcoin și transmis în jurul tuturor nodurilor disponibile în rețea. Aceasta se numește coada Mempool, unde tranzacțiile neconfirmate așteaptă să fie validate de mineri. Acum minerii (în cuvinte simple, noduri care validează o nouă tranzacție) vor selecta o colecție de tranzacții (care nu depășește dimensiunea de 1 MB) și vor încerca să le valideze rezolvând o problemă matematică complexă ca dovadă a muncii lor (POW). 

Odată ce un miner validează cu succes o tranzacție și adaugă un nou bloc în blockchain, îl va transmite în registrul actualizat altor mineri care încearcă să valideze un nou bloc pe deasupra. În acest caz, mulți mineri validează un bloc nou aproape instantaneu, iar regula celui mai lung lanț este aplicată pentru a accepta un bloc și a le elimina pe cele rămase. Cea mai lungă regulă a lanțului este practic acceptarea blockchain-ului cu mai multe blocuri pentru fiecare nod din rețea, prin urmare, acordul asupra aceluiași istoric al tranzacțiilor. 

Un astfel de proces pare consumator de timp, deși viteza depinde de fapt de echipamentul folosit. Cu toate acestea, există câteva alte motive pentru viteza lentă a confirmării tranzacției.

Taxa de tranzacție scăzută

Odată ce o tranzacție neconfirmată așteaptă în coada Mempool, este mai probabil ca minerii să preia tranzacțiile cu o taxă de tranzacție ridicată. De ce așa? Pentru că, văzând asta din perspectiva minerilor, atunci când extrag un nou bloc pentru a valida o traducere, ei folosesc puterea de calcul, deci energie care îi costă bani. Prin urmare, este mai probabil să-și pună resursele și banii pentru a valida o tranzacție care le oferă randamente mai bune.

Congestionarea rețelei

Un bloc pe blockchain Bitcoin poate conține doar o colecție de tranzacții care nu depășește 1MB de date. Prin urmare, blockchain-ul Bitcoin poate gestiona doar până la 7 tranzacții pe secundă. Având în vedere dificultatea actuală a problemelor matematice complexe, este nevoie în medie de 10 minute pentru a aplica cea mai lungă regulă a lanțului și a valida un nou bloc. Deci, dacă rețeaua este aglomerată și un număr mare de tranzacții neconfirmate se află în coada Mempool, poate dura încă mult timp, chiar dacă sunteți dispus să plătiți o taxă de tranzacție mai mare.

Dimensiunea tranzacției

Deoarece un bloc în blockchain Bitcoin poate stoca doar informații de până la 1MB în dimensiune, o tranzacție mare poate ocupa mult spațiu. Astfel, minerii le este mai greu să valideze tranzacțiile de dimensiuni mai mari. Prin urmare, este mai probabil ca minerii să aleagă tranzacții mai mici, care sunt relativ ușor de validat.

Majoritatea schimburilor și portofelelor ajustează dinamic taxa de tranzacție în funcție de congestionarea rețelei. Înseamnă că serviciul de portofel sau schimbul va calcula taxa de tranzacție corespunzătoare, în funcție de încărcarea actuală a rețelei și de dimensiunea tranzacției. Cu toate acestea, taxa poate fi ajustată manual. Multe servicii de portofel oferă utilizatorilor lor câteva opțiuni ajustabile.

Dar alte altcoins?

Bitcoin nu este singura criptomonedă, dar este probabil cea mai lentă. În comparație cu viteza medie de tranzacție a celor mai mari 10 criptomonede, Bitcoin durează cel mai mult timp pentru procesare. 

Ethereum durează de obicei aproximativ 6 minute, în timp ce monedele precum Ripple (XRP) sau Stellar (XLM) durează mai puțin de 5 secunde. Asta pentru că Ripple și Stellar pot gestiona mai mult de 1000 de tranzacții pe secundă, în timp ce Bitcoin și Ethereum blockchain pot gestiona doar 7 și, respectiv, 15 tranzacții pe secundă.

Vorbind despre viteza tranzacțiilor și limitările acesteia, în următorii ani se așteaptă ca ascensiunea Ethereum 2.0 să rezolve aceste limitări. Pe de altă parte, dezvoltatorii Bitcoin lucrează și la îmbunătățirea rețelei lor, astfel încât comunitatea ar putea vedea și o îmbunătățire.   

Sursa: https://coinidol.com/bitcoin-transactions-slow/