Blockchain

3 syytä, miksi Bitcoin-transaktiot ovat hitaita

01. elokuuta 2020 kello 08:27 // Uutta

Bitcoin on hitain kryptovaluutta

Huolimatta siitä, että Bitcoin tarjoaa ennennäkemättömän hajauttamisen ja turvallisuuden, sen verkolla on yksi merkittävä virta, nimittäin tapahtuman nopeus. Yhden tapahtuman käsittely voi viedä jopa 10 minuuttia. Mutta miksi näin tapahtuu?

Ymmärtääksesi, miksi bitcoin-tapahtumien vahvistaminen vie joskus niin paljon aikaa, on ensin ymmärrettävä, kuinka ne todennetaan.

Delving osaksi ydin

Kun tapahtuma on luotu, tapahtumaviesti lähetetään Bitcoin-lohkoketjuun ja välitetään kaikkien verkossa olevien solmujen ympäri. Tätä kutsutaan Mempool-jonoksi, jossa vahvistumattomat tapahtumat odottavat kaivostyöntekijöiden vahvistamista. Nyt kaivostyöläiset (yksinkertaisesti sanottuna solmut, jotka validoivat uuden tapahtuman) valitsevat kokoelman tapahtumia (enintään 1 Mt) ja yrittävät vahvistaa ne ratkaisemalla monimutkaisen matemaattisen ongelman työn todisteena (POW). 

Kun kaivosmies vahvistaa tapahtuman onnistuneesti ja lisää uuden lohkon lohkoketjuun, he siirtävät sen päivitetyn pääkirjan ympärille muille kaivosmiestä, jotka yrittävät validoida uuden lohkon päälle. Tässä tapauksessa monet kaivostyöläiset validoivat uuden lohkon melkein heti, ja pisin ketjusääntö otetaan käyttöön yhden lohkon hyväksymiseksi ja jäljelle jäävien hylkäämiseksi. Pisin ketjusääntö on periaatteessa niiden lohkoketjujen hyväksyminen, joissa on enemmän lohkoja jokaisessa verkon solmussa, joten sovitaan sama tapahtumahistoria. 

Tällainen prosessi vaikuttaa aikaa vievältä, vaikka nopeus todellakin riippuu käytetyistä laitteista. Tapahtuman vahvistuksen hitaalle nopeudelle on kuitenkin useita muita syitä.

Alhainen transaktiomaksu

Kun vahvistamaton kauppa odottaa Mempool-jonossa, kaivostyöläiset todennäköisemmin hakevat transaktiot korkealla transaktiomaksulla. Miksi niin? Koska nähdessään sen kaivostyöntekijöiden näkökulmasta, kun he kaivovat uuden lohkon vahvistaakseen käännöksen, he käyttävät laskentatehoa, jolloin energiaa, joka maksaa heille rahaa. Siksi he todennäköisemmin käyttävät resurssejaan ja rahaa vahvistaakseen tapahtuman, joka tarjoaa heille paremman tuoton.

Verkon ruuat

Bitcoin-lohkoketjun lohko voi sisältää vain kokoelman tapahtumia, jotka eivät ylitä 1 Mt tietoa. Siksi Bitcoin-lohkoketju pystyy käsittelemään korkeintaan 7 tapahtumaa sekunnissa. Kun otetaan huomioon monimutkaisten matemaattisten ongelmien nykyinen vaikeus, pisin ketjusääntö ja uuden lohkon validointi vie keskimäärin 10 minuuttia. Joten, jos verkko on ruuhkainen ja suuri määrä vahvistamattomia tapahtumia sijaitsee Mempool-jonossa, se voi viedä vielä kauan, vaikka olet valmis maksamaan korkeamman transaktiomaksun.

Tapahtuman koko

Koska Bitcoin-lohkoketjussa oleva lohko voi tallentaa vain enintään 1 Mt tietoja, iso tapahtuma voi viedä paljon tilaa. Siksi, jolloin kaivosmiesten on vaikea validoida suurempaa kauppaa. Siksi kaivostyöläiset valitsevat todennäköisemmin pienempiä liiketoimia, joiden verifiointi on suhteellisen helppoa.

Suurin osa vaihtoista ja lompakoista säätää dynaamisesti transaktiomaksua verkon ruuhkautumisen perusteella. Se tarkoittaa, että lompakkopalvelu tai vaihto laskee sopivan transaktiomaksun verkon nykyisestä kuormasta ja tapahtuman koosta riippuen. Maksua voidaan kuitenkin säätää manuaalisesti. Monet lompakkopalvelut tarjoavat käyttäjille joitain säädettäviä vaihtoehtoja.

Entä muita altcoineja?

Bitcoin ei ole ainoa kryptovaluutta, mutta on todennäköisesti hitain. Verrattuna 10 suurimman kryptovaluutan keskimääräiseen transaktionopeuteen, Bitcoin vie pisin käsittelyn. 

Ethereum kestää yleensä noin 6 minuuttia, kun taas kolikot, kuten Ripple (XRP) tai Stellar (XLM), vievät alle 5 sekuntia. Tämä johtuu siitä, että Ripple ja Stellar pystyvät käsittelemään yli 1000 tapahtumaa sekunnissa, kun taas Bitcoin ja Ethereum blockchain käsittelevät vain 7 ja 15 tapahtumaa sekunnissa.

Kun puhutaan tapahtuman nopeudesta ja sen rajoituksista, seuraavien vuosien aikana Ethereum 2.0: n nousun odotetaan ratkaisevan nämä rajoitukset. Toisaalta, Bitcoin-kehittäjät pyrkivät myös parantamaan verkkoaan, joten yhteisö saattaa nähdä parannuksen.   

Lähde: https://coinidol.com/bitcoin-transactions-slow/