Blockchain

3 razlogi, zakaj so transakcije z Bitcoin počasne

01. avgust 2020 ob ​​08:27 // Novice

Bitcoin je najpočasnejša kripto valuta

Kljub temu, da Bitcoin ponuja izjemno decentralizacijo in varnost, ima njegovo omrežje en pomemben tok, in sicer hitrost transakcij. Obdelava ene transakcije lahko traja do 10 minut. Toda zakaj se to dogaja?

Če želite razumeti, zakaj transakcije z bitcoini včasih trajajo toliko časa za potrditev, je nujno, da najprej razumete, kako so preverjene.

Potop v bistvo

Ko je transakcija ustvarjena, se sporočilo o transakciji pošlje v Bitcoin blockchain in posreduje okoli vseh vozlišč, ki so na voljo v omrežju. Temu se reče vrsta Mempool, kjer čakajo nepotrjene transakcije, ki jih bodo rudarji potrdili. Zdaj bodo rudarji (z enostavnimi besedami, vozlišča, ki potrjujejo novo transakcijo) izbrali zbirko transakcij (ki ne presega velikosti 1 MB) in jih poskusili potrditi z reševanjem zapletenega matematičnega problema kot dokaz njihovega dela (POW). 

Ko rudar uspešno potrdi transakcijo in doda nov blok v blockchain, jo bo okoli posodobljene knjige prenesel drugim rudarjem, ki poskušajo potrditi nov blok poleg tega. V tem primeru mnogi rudarji novi blok potrdijo skoraj takoj, pri čemer se uporabi pravilo z najdaljšo verigo, da sprejme en blok in zavrže preostale. Pravilo z najdaljšo verigo je v osnovi sprejemanje blokovne verige z več bloki v vsakem vozlišču v omrežju, torej soglasje o isti zgodovini transakcij. 

Tak postopek se zdi zamuden, čeprav je hitrost dejansko odvisna od uporabljene opreme. Vendar pa obstaja več drugih razlogov za počasno hitrost potrditve transakcije.

Nizka transakcijska provizija

Ko se v čakalni vrsti Mempool čaka nepotrjena transakcija, bodo rudarji bolj verjetno pobrali transakcije z visoko transakcijsko ceno. Zakaj tako? Ker to vidijo z vidika rudarjev, ko pridobivajo nov blok za potrditev prevoda, uporabljajo računalniško moč in s tem energijo, ki jih stane denar. Zato je večja verjetnost, da bodo vložili svoja sredstva in denar za potrditev transakcije, ki jim prinaša boljše donose.

Preobremenjenost omrežja

Blok na Bitcoin blockchainu lahko vsebuje samo zbirko transakcij, ki ne presega 1 MB podatkov. Zato lahko Bitcoin blockchain zmore le do 7 transakcij na sekundo. Glede na trenutno težavo zapletenih matematičnih problemov traja povprečno 10 minut, da se uporabi najdaljše verižno pravilo in potrdi nov blok. Če je omrežje prenatrpano in v čakalni vrstici Mempool leži veliko nepotrjenih transakcij, lahko še vedno traja veliko časa, tudi če ste pripravljeni plačati višjo pristojbino za transakcije.

Velikost transakcije

Ker lahko blok v Bitcoin blockchainu shrani podatke do velikosti 1 MB, lahko velika transakcija zavzame veliko prostora. Tako rudarjem otežimo preverjanje transakcij večje velikosti. Zato je bolj verjetno, da bodo rudarji izbrali manjše transakcije, ki jih je primerljivo preveriti.

Večina menjalnic in denarnic dinamično prilagaja transakcijsko provizijo na podlagi omrežne preobremenjenosti. To pomeni, da bo storitev ali menjava denarnice izračunala ustrezno transakcijsko provizijo, odvisno od trenutne obremenitve omrežja in velikosti transakcije. Vendar pa se pristojbina lahko prilagodi ročno. Številne storitve denarnice svojim uporabnikom ponujajo nekaj nastavljivih možnosti.

Kaj pa drugi altkoini?

Bitcoin ni edina kriptovaluta, ampak je verjetno najpočasnejša. V primerjavi s povprečno hitrostjo transakcij 10 največjih kripto valut si Bitcoin vzame najdlje časa za obdelavo. 

Ethereum ponavadi traja približno 6 minut, medtem ko kovanci kot Ripple (XRP) ali Stellar (XLM) trajajo manj kot 5 sekund. To je zato, ker lahko Ripple in Stellar preneseta več kot 1000 transakcij na sekundo, medtem ko Bitcoin in Ethereum blockchain zmoreta samo 7 oziroma 15 transakcij na sekundo.

Če govorimo o hitrosti transakcij in njenih omejitvah, naj bi v prihodnjih letih porast Ethereuma 2.0 rešila te omejitve. Po drugi strani razvijalci Bitcoinov delajo tudi na izboljšanju svojega omrežja, tako da bo skupnost morda opazila tudi izboljšanje.   

Vir: https://coinidol.com/bitcoin-transaction-slow/