Blockchain

3 skäl till varför Bitcoin-transaktioner går långsamt

01 aug 2020 kl 08:27 // Nyheter

Bitcoin är den långsammaste cryptocurrency

Trots att Bitcoin erbjuder oöverträffad decentralisering och säkerhet har dess nätverk ett betydande flöde, nämligen transaktionshastigheten. En enda transaktionsbehandling kan ta upp till 10 minuter. Men varför händer detta?

För att förstå varför bitcoin-transaktioner ibland tar så mycket tid att bekräfta är det viktigt att först förstå hur de verifieras.

Fördjupa sig i essensen

När en transaktion har skapats skickas ett transaktionsmeddelande till Bitcoin blockchain och skickas runt alla tillgängliga noder i nätverket. Detta kallas Mempool-kön där obekräftade transaktioner väntar på att valideras av gruvarbetare. Nu kommer gruvarbetarna (i enkla ord, noder som validerar en ny transaktion) att välja en samling transaktioner (som inte överstiger 1 MB) och försöker validera dem genom att lösa ett komplext matematiskt problem som sitt arbetsbevis (POW). 

När en gruvarbetare validerar en transaktion och lägger till ett nytt block i blockchain, kommer de att skicka den runt den uppdaterade boken till andra gruvarbetare som försöker validera ett nytt block ovanpå det. I detta fall validerar många gruvarbetare ett nytt block nästan omedelbart, och den längsta kedjeregeln tillämpas för att acceptera ett block och kassera de återstående. Den längsta kedjeregeln accepterar i grund och botten blockchainen med fler block varje nod i nätverket, och därför enas om samma transaktionshistorik. 

En sådan process verkar tidskrävande, även om hastigheten faktiskt beror på den använda utrustningen. Det finns emellertid flera andra skäl till den långsamma hastigheten på transaktionsbekräftelsen.

Låg transaktionsavgift

När en okontrollerad transaktion väntar i Mempool-kön, är gruvarbetarna mer benägna att plocka upp transaktionerna med en hög transaktionsavgift. Varför då? Eftersom de ser det ur gruvarbetarnas perspektiv, när de bryter ett nytt block för att validera en översättning, använder de datorkraften, alltså energi som kostar dem pengar. Därför är de mer benägna att lägga sina resurser och pengar för att validera en transaktion som ger dem bättre avkastning.

Trängsel i nätverket

Ett block på Bitcoin blockchain kan endast innehålla en samling transaktioner som inte överstiger 1 MB data. Därför kan Bitcoin blockchain bara hantera upp till 7 transaktioner per sekund. Med tanke på de nuvarande svårigheterna med komplexa matematiska problem tar det i genomsnitt 10 minuter att tillämpa den längsta kedjeregeln och validera ett nytt block. Så om nätverket är överbelastat och ett stort antal obekräftade transaktioner ligger i Mempool-kön kan det fortfarande ta lång tid även om du är villig att betala en högre transaktionsavgift.

Transaktionsstorlek

Eftersom ett block i Bitcoin blockchain bara kan lagra information upp till 1 MB i storlek, kan en stor transaktion ta mycket utrymme. Således gör det svårare för gruvarbetarna att validera transaktioner av större storlek. Därför är gruvarbetare mer benägna att välja mindre transaktioner som är relativt enkla att validera.

De flesta av börserna och plånböckerna justerar transaktionsavgiften dynamiskt baserat på nätstockning. Det betyder att plånbokstjänsten eller utbytet kommer att beräkna lämplig transaktionsavgift beroende på den aktuella nätverksbelastningen och transaktionsstorleken. Avgiften kan dock justeras manuellt. Många plånbokstjänster erbjuder sina användare vissa justerbara alternativ.

Vad sägs om andra altcoins?

Bitcoin är inte den enda cryptocurrency men är förmodligen den långsammaste. Jämfört med den genomsnittliga transaktionshastigheten på 10 största kryptokurser, tar Bitcoin den längsta tiden för bearbetning. 

Ethereum tar vanligtvis cirka 6 minuter medan mynt som Ripple (XRP) eller Stellar (XLM) tar mindre än 5 sekunder. Det beror på att Ripple och Stellar kan hantera mer än 1000 transaktioner per sekund, medan Bitcoin och Ethereum blockchain bara kan hantera 7 respektive 15 transaktioner per sekund.

När vi talar om transaktionshastigheten och dess begränsningar, förväntas ökningen av Ethereum 2.0 lösa dessa begränsningar under de kommande åren. Å andra sidan arbetar Bitcoin-utvecklare också med att förbättra sitt nätverk, så att samhället kan se en förbättring också.   

Källa: https://coinidol.com/bitcoin-transactions-slow/