SĂ„dan annulleres eller erstattes en afventende Ethereum-transaktion
Hjem
Artikler
SĂ„dan annulleres eller erstattes en afventende Ethereum-transaktion

SĂ„dan annulleres eller erstattes en afventende Ethereum-transaktion

Begynder
Offentliggjort May 20, 2021Opdateret Jan 6, 2023
5m

TL;DR

Hvis du har brugt Ethereum-netvĂŠrket fĂžr, har du sandsynligvis oplevet en transaktion, der tager lĂŠngere tid end normalt at bekrĂŠfte. Dette sker pĂ„ grund af den mĂ„de, minere prioriterer transaktioner pĂ„ – brugere, der tilbyder hĂžjere gebyrer, prioriteres.

Hvis din Ethereum-transaktion er gÄet i stÄ, fordi gasgebyrerne er lave, bliver du nÞdt til at vente, indtil gebyrerne falder, og minerne endelig behandler din transaktion. Du har dog ogsÄ mulighed for at erstatte den afventende transaktion med en ny, der har en hÞjere gaspris. Lyder det kompliceret? Det er lettere, end du mÄske tror. Og det fungerer med ether (ETH) og alle ERC20-tokens.


Introduktion

FÞrst og fremmest skal du huske pÄ, at du ikke kan erstatte, vende tilbage til eller annullere transaktioner, der allerede er bekrÊftet. I perioder med overbelastning af netvÊrket kan nogle kryptovalutatransaktioner dog gÄ i stÄ. NÄr mÊngden af transaktioner er for hÞj, kan du ende med at have en transaktion, der afventer i timer eller endda dage.

Nogle gange gĂ„r blokeringerne vĂŠk af sig selv – enten fordi den afventende transaktion mislykkedes, eller fordi gasgebyrerne faldt. Selvom du ikke bogstaveligt talt kan annullere en Ethereum-transaktion, er der nogle trin, du kan tage for at fremskynde processen. Faktisk bestĂ„r det i at erstatte en afventende transaktion med en ny, der betaler hĂžjere gebyrer.

I denne vejledning viser vi dig, hvordan du fremskynder transaktioner ved hjÊlp af MetaMask eller Trust Wallet. Du kan ogsÄ bruge andre kryptotegnebÞger, der understÞtter Ethereum-blockchainen, men processen kan vÊre lidt anderledes.


Krav

  • Installation af MetaMask eller Trust Wallet.

  • Private nĂžgler (seed phrase) til at logge ind pĂ„ din Ethereum-tegnebog.

  • Internetadgang.


Hvorfor er min Ethereum-transaktion gÄet i stÄ?

Ethereum arbejder med et budsystem for dine transaktionsgebyrer. Dit gebyr afhĂŠnger af kompleksiteten af din transaktion (dvs. hvor meget beregningsarbejde den har brug for). I denne sammenhĂŠng er der tre vigtige udtryk, du bĂžr kende: gasomkostninger, gaspris og gasgrĂŠnse.

Beregningsopgaverne for en transaktion mÄles i form af gasomkostninger, mens den pris, der betales for hver gasenhed, er det, vi kalder gaspris. Du kan tÊnke pÄ gasomkostningerne som den pÄkrÊvede mÊngde arbejde og gasprisen som den pris, der betales for hver "arbejdstime". Endelig er gasgrÊnsen det maksimale belÞb, som du er villig til at betale for en transaktion.

Mens gasomkostningerne er defineret af kompleksiteten af din transaktion, er du fri til at angive din egen gaspris og gasgrĂŠnse. Det samlede betalte gebyr vil derefter fungere som et incitament for minere. Men hvis din gaspris er for lav, kan du blive overbudt af andre brugere, hvilket lader din transaktion afvente. Hvis en transaktion sidder fast, vil Ethereum ikke bekrĂŠfte nye transaktioner, som du foretager fra den samme tegnebogsadresse, fĂžr en miner bekrĂŠfter den fĂžrste transaktion.


SÄdan fremskyndes en transaktion pÄ MetaMask

1. Log ind pÄ din MetaMask-tegnebog, der har den afventende transaktion. Hvis det er en ekstern tegnebog, skal du importere adressen ved hjÊlp af den tilsvarende seed phrase eller private nÞgle.

annuller-eth-tx-img1


2. Find den afventende transaktion under fanen [Aktivitet], og klik pÄ [Fremskynd].

annuller-eth-tx-img2


3. Denne proces giver dig mulighed for at udsende din transaktion igen. SÞrg for at bruge en hÞjere gaspris ved at klikke pÄ [Hurtig] og derefter [Gem].

annuller-eth-tx-img3


4. Hvis det forrige trin ikke fungerede, kan du ogsÄ gÄ til fanen [Avanceret] for at indstille gasprisen manuelt. Du kan kontrollere de aktuelle gaspriser og den gennemsnitlige bekrÊftelsestid pÄ Etherscan eller EthGasStation.


SÄdan udskiftes en transaktion pÄ MetaMask

1. Log ind pÄ din MetaMask-tegnebog, der har den afventende transaktion. Hvis det er en ekstern tegnebog, skal du importere adressen ved hjÊlp af den tilsvarende seed phrase eller private nÞgle.

annuller-eth-tx-img4


2. Find den afventende transaktion under fanen [Aktivitet]. Klik pÄ den for at kontrollere oplysningerne og notere [Nonce]-vÊrdien. 

BemĂŠrk: Hvis du har flere afventende transaktioner, skal du starte med den ĂŠldste fĂžrst (laveste nonce-vĂŠrdi).

annuller-eth-tx-img5


3. GÄ derefter til MetaMask [Indstillinger], og klik pÄ [Avanceret].

annuller-eth-tx-img6


4. Rul ned, og slÄ [Tilpas transaktions-nonce] til.

annuller-eth-tx-img7


5. GÄ tilbage, og klik pÄ din tegnebogsadresse for at kopiere den til din udklipsholder.

annuller-eth-tx-img8


6. Klik pÄ [Send] for at oprette en ny transaktion og indsÊtte din tegnebogsadresse i feltet [TilfÞj modtager].

annuller-eth-tx-img9


7. Du skal sende 0 ETH til din egen tegnebog ved hjÊlp af nonce for den afventende transaktion (angivet pÄ trin 2). Klik pÄ [BekrÊft], nÄr du er klar.

BemÊrk: Hvis din gaspris er for lav, kan denne transaktion ogsÄ gÄ i stÄ. SÞrg for at angive en rimelig gaspris.

annuller-eth-tx-img10


8. Vent pÄ, at den nye transaktion bliver bekrÊftet, sÄ den afventende bliver erstattet.

BemÊrk: For at undgÄ ulykker skal du sÞrge for at skifte indstillingen [Tilpas transaktions-nonce] tilbage til FRA.


SĂ„dan annullerer du en transaktion med Trust Wallet

1. Klik pÄ den afventende transaktion i din Trust Wallet-app, og sÞg efter feltet [Nonce]. VÊr opmÊrksom pÄ det nummer, du ser.

annuller-eth-tx-img11


2. Opret en ny transaktion, og tilfÞj din tegnebogsadresse i feltet [Modtageradresse]. SÞrg for, at det er den samme adresse som den afventende transaktion. Indstil [BelÞb ETH] som 0, og klik pÄ [NÊste].

annuller-eth-tx-img12


3. Tryk pÄ indstillingerne i Þverste hÞjre hjÞrne.

annuller-eth-tx-img13


4. Erstat feltet [Nonce] med den vÊrdi, du noterede tidligere. SÞrg for at indstille en konkurrencedygtig [gaspris], sÄ din transaktion ikke gÄr i stÄ igen.

annuller-eth-tx-img14


5. Vent pÄ, at den nye transaktion bliver bekrÊftet, sÄ den afventende bliver erstattet.


Sammenfatning

At indsende en Ethereum-transaktion og derefter blive overbudt pÄ gaspriser kan vÊre meget frustrerende. Det bliver endnu vÊrre, nÄr du indser, at du ikke kan bruge din Ethereum-tegnebog, fÞr den afventende transaktion enten mislykkes eller bliver bekrÊftet.

Nogle gange ryddes fastlÄste transaktioner automatisk, nÄr netvÊrksgebyrerne falder. Men desvÊrre kan det tage et stykke tid. Heldigvis kan du annullere en fastlÄst transaktion ved at kÞre den foran med en simpel nul tokenoverfÞrsel. Husk, at du bliver nÞdt til at betale tilstrÊkkelige gasgebyrer for at kunne gennemfÞre annulleringstransaktionen.