Det är bra att Ethereum 2.0 kommer att gå live inom några månader, eftersom Ethereums nuvarande blockkedja knarrar och gnisslar överallt. Mellan den 1 maj och den 31 maj misslyckades 1 228 131 transaktioner av användare. Ett otroligt dyrt skämt eftersom de förlorade transaktionsavgifterna.
Another month has passed and I honestly find it quite amazing #Ethereum still has any value. Flawed & vaporware PoS is still "just around the corner" and the amount of failed yet payed for transactions keep increasing. Another 1.3 added this month!
Sauce: https://t.co/ki7rU1ZaiT https://t.co/WA5iZVqoTK pic.twitter.com/C9BZzKxO1h
— ∞ SF ∞ (@artdesignbySF) May 31, 2022
Varför har Ethereum fortfarande ett värde?
Dessa misslyckade transaktioner har orsakat hysteri bland bitcoin-maximalister, ett samlingsbegrepp för bitcoinare som inte bryr sig om altcoins. Till exempel undrar den berömda pseudonyma twittraren (och bitcoiner) @artdesignbySF varför ”det stora Ethereum fortfarande har ett värde”.
1 miljon misslyckade transaktioner per månad
Hans (eller hennes) data kommer från blockchair.com, en webbplats där du kan följa så kallade on-chain-data från olika blockkedjor, inklusive Ethereum. Enligt denna webbplats misslyckas minst 1 miljon transaktioner varje månad, trots att användaren har betalat för dem.
Twittern ovan visar att 1 miljon transaktioner misslyckades även i april, och den siffran ökade med 200 000 förra månaden. Om man tittar på alla misslyckade transaktioner i Ethereums historia ser man att 2 % av dem ägde rum förra månaden.
Betala för misslyckade transaktioner
När en transaktion på Ethereums nätverk misslyckas debiteras du ändå. Transaktioner misslyckas när det inte finns tillräckligt med ”gas” (transaktionsavgift) för att betala för en transaktion, eller när ett smart kontrakt avvisar en transaktion.
Det finns fortfarande en avgift för misslyckade transaktioner, eftersom gruvarbetare måste bekräfta transaktioner på blockkedjan, oavsett om de lyckas eller misslyckas. Och du betalar för det, oavsett om din transaktion går igenom eller inte. Du förlorar alltså bara transaktionsavgifter, inte de mynt som skickats (om allt går bra).
För få transaktionsavgifter
Om en enkel transaktion misslyckas har du förmodligen betalat för lite gas. Du kan lösa detta genom att lägga till mer gas innan du startar en transaktion. I den populära plånboken MetaMask kan du till exempel välja en snabb transaktion, och då debiteras automatiskt mer gas. I praktiken räcker det oftast att välja ”normal” eller ”snabb” i MetaMask, och om gaspriserna ändras har du i alla fall skickat tillräckligt mycket för att transaktionen ska kunna genomföras.
För lite likviditet
En annan form av misslyckade transaktioner sker ofta på decentraliserade börser (DEX). Anta att du handlar på UniSwap, SushiSwap eller 1Inch, så är chansen stor att du utför flera transaktioner samtidigt. Det händer ibland att ett smart kontrakt avvisar transaktionen.
Det kan bero på att du inte har gett tillräckligt med gas eller att det finns ett problem med glidning. Det senare innebär att det inte finns tillräckligt med likviditet för att utföra din transaktion till ditt pris och som ett resultat avvisar börsen din transaktion.
Detta är lätt att åtgärda. Gå till inställningarna för din decentraliserade favoritbörs och öka slippage. De flesta handlare rekommenderar att man går till 3 %. Om priserna på de mynt du handlar med går upp och ner mycket snabbt kan du behöva utföra en transaktion mycket snabbt och justera slippage uppåt (för ett verkligt illikvidt och snabbt mynt är 15 % inte ovanligt).
Vänta på Ethereum 2.0
Om man tittar på de 1,2 miljoner misslyckade transaktionerna kan man se att alla transaktionskostnader var högre än noll, en del gas skickades med men det var tydligen inte tillräckligt i många fall. Tyvärr returneras inte transaktionskostnaderna för misslyckade transaktioner.
Ankomsten av Ethereum 2.0 och dess proof of stake bör lindra den smärtan. Vitalik Buterin, Ethereums grundare, säger att transaktionskostnaderna kommer att sjunka betydligt efter uppgraderingen. Utvecklarna av Ethereum är övertygade om att uppgraderingen kan genomföras redan i augusti, men vi har hört dessa ljud förut.