Bitcoin-användare betalar 1,6 BTC i avgift värd 102 778 USD. Gör inte samma misstag

  • En Bitcoin-användare betalade 1,6 BTC i avgifter och skickade ingenting.
  • En okontrollerad Replace-by-Fee-loop höjde budet varje sekund tills plånboken var tom.
  • SpiderPool minerade blocket och fick 88 % av dess avgifter från ett fel.

En Bitcoinplånbok betalade 1,60 BTC i nätverksavgifter, värt cirka 102 778 USD, och skickade exakt noll mynt till någon. Transaktionen bekräftades den 12 augusti i block 962 142.

Kedjans loggar visar en enda insättning på 160 343 885 satoshis. Gruvarbetarna tog alla dessa satoshis, medan det enda utgångsvärdet var noll.

Hur Bitcoin-avgiften gick överstyr

Avsändaren använde ett automatiskt skript med stöd för Replace-by-Fee, eller RBF. Den funktionen låter en användare skicka en obekräftad Bitcointransaktion igen med högre avgift för att komma först i kön.

RBF finns av bra anledning. Avgiftsprognoser blir snabbt gamla, och en fastnad betalning kan sitta i kön i timmar.

Men loopen slutade inte. I stället för att sluta vid en rimlig gräns höjde boten sin avgift en gång per sekund. Varje ny version tog mer från plånbokens saldo.

Bitcointransaktion
Bitcointransaktion. Källa: Blockchain

Till slut tog Bitcoin-avgiften hela insättningen. I den sista versionen fanns inget kvar till mottagaren, så betalningen blev noll. Ändå accepterade Bitcoin-noderna den, eftersom protokollet aldrig begränsar vad en avsändare får ge till gruvarbetare.

SpiderPool grävde blocket och fick hela vinsten. Avgifterna i det blocket blev cirka 1,82 BTC, vilket innebär att detta misstag bidrog med 88 % av avgifterna. En sådan tur kommer lägligt för pooler, eftersom en tidigare ledare gick i konkurs i juli.

Tre inställningar som stoppar en galopperande avgift

Först, stäng av automatisk RBF-höjning. Om du kräver manuell bekräftelse måste en människa godkänna varje höjning innan den når nätverket.

För det andra, sätt en fast avgiftsgräns. De flesta moderna plånböcker accepterar ett maxvärde satoshi per byte, och den gränsen hade stoppat denna loop direkt.

För det tredje, testa alltid med en mindre betalning först. Några tusen satoshis visar om en bot fungerar korrekt innan riktiga pengar sänds. Handlare som skickar flera utbetalningar bör göra samma kontroll efter varje mjukvaruuppdatering.

RBF-säkerhet
RBF-säkerhet. Källa: BeInCrypto

Under tiden visar detta problem på ett välkänt tema vid självförvaring. Offren för den senaste Coldcard-plånbok-hacket följde också god praxis, men de förlorade ändå allt. Binance grundare Changpeng Zhao pekade på samma sak och sa att ingen plånbok är helt säker.

Därför förtjänar automatisering samma noggranna granskning som en säkerhetsfras. Ett skript som körs utan övervakning kan tömma ett saldo snabbare än någon angripare.

BTC handlas nu nära 63 770 USD, ned 0,2 % det senaste dygnet. Till dagens pris kostar felet fortfarande över 102 200 USD, vilket ger en förlust där absolut inget kapital nådde mottagaren.

Bitcoin-gruvarbetare klagar knappast. Intäkterna har minskat i månader, och Bitcoin-gruvarbetare lämnar nätverket i rekordfart. Därför är en oförutsedd stor avgift en riktig gåva. Men den större frågan är för plånboksutvecklarna. Ska någon konsumenttjänst tillåta att en transaktion kan spendera hela saldot på avgifter utan bekräftelse?


För att läsa den senaste marknadsanalysen av kryptovalutor från BeInCrypto, klicka här.

Ansvarsfriskrivning

All information på vår webbplats publiceras i god tro och endast för allmän information. Varje åtgärd som läsaren vidtar baserat på informationen på vår webbplats sker strikt på egen risk.