Stručně

Pokud jste používali síť Ethereum, možná vám potvrzení transakce trvalo déle než obvykle. Děje se tak kvůli prioritám zpracování transakcí těžařů – vzhledem k tomu, že uživatelé, kteří nabízejí vyšší poplatky, budou mít vždy přednost před uživateli, kteří platí poplatky nízké.

Pokud se vaše transakce Ethereum zasekne kvůli nízkým poplatkům za plyn, budete muset počkat, dokud se poplatky nesníží a vaši transakci zpracují těžaři. To však můžete napravit nahrazením čekající transakce novou transakcí s vyšší cenou plynu. Zní to složitě? Ve skutečnosti je to jednodušší, než si myslíte. Můžete to udělat s etherem (ETH) a všemi tokeny ERC20.


Představit

Za prvé, nezapomeňte, že nemůžete nahradit, stornovat nebo zrušit potvrzené transakce. V době přetížení sítě se však některé transakce s kryptoměnami mohou zaseknout. Když je objem obchodování příliš vysoký, váš obchod může sedět ve frontě na zpracování celé hodiny nebo dokonce dny.

Někdy blokády zmizí samy od sebe – kvůli selhání nevyřízených transakcí nebo kvůli sníženým poplatkům za plyn. I když transakci Ethereum nemůžete doslova zrušit, pomocí pár klepnutí můžete proces urychlit. Ve skutečnosti můžete čekající transakci nahradit novou transakcí s vyšším poplatkem.

V této příručce vám ukážeme, jak zrychlit transakce pomocí MetaMask nebo Trust Wallet. Můžete také použít jiné kryptoměnové peněženky, pokud podporují blockchain Ethereum, i když proces se může mírně lišit.

hủy-eth-tx-cta


Stav

  • Nainstalovaná MetaMask nebo Trust Wallet.

  • Mějte k dispozici svůj soukromý klíč (záložní frázi) pro přihlášení do peněženky Ethereum.

  • Připojit k internetu.


Proč se mohou transakce Ethereum zaseknout?

Ethereum funguje na systému nabídek pro transakční poplatky. Vaše poplatky budou záviset na složitosti transakce (tj. spotřebě výpočetního výkonu). V této souvislosti byste měli znát tři důležité pojmy: cena plynu, cena plynu a limit plynu.

Každý výpočetní úkol transakce je kótován svými náklady na plyn. Mezitím se cena zaplacená za každou jednotku plynu nazývá cena plynu. Jinými slovy, náklady na plyn jsou celkové náklady, které je třeba zaplatit, a cena plynu je cena vypočítaná na základě „práce“ ověřovatele. V konečném důsledku je limit plynu stropem, který můžete zaplatit za transakci.

Zatímco náklady na plyn jsou určeny složitostí vaší transakce, můžete si sami nastavit ceny plynu a limity plynu. Celkové poplatky, které zaplatíte, budou pobídkou pro těžaře. Pokud je však vaše cena plynu příliš nízká a mnoho dalších je ochotno zaplatit vyšší poplatek, vaše transakce upadne do stavu nevyřízeného. Pokud se transakce zasekne, Ethereum nepotvrdí žádné nové transakce, které provedete ze stejné adresy peněženky, dokud těžař nepotvrdí první transakci.


Jak zrychlit obchodování na MetaMask

1. Přihlaste se do peněženky MetaMask, která obsahuje vaše nevyřízené transakce. Pokud se jedná o externí peněženku, musíte zadat adresu s odpovídající záložní frází nebo soukromým klíčem.

hủy-eth-tx-img1


2. Najděte čekající transakci na kartě [Aktivita] a klikněte na [Zrychlit].

hủy-eth-tx-img2


3. Tento proces vám umožní přehrát vaši transakci. Ujistěte se, že používáte vyšší cenu plynu kliknutím na [Rychle] a poté na [Uložit].

hủy-eth-tx-img3


4. Pokud tento krok nefunguje, můžete také přejít na kartu [Pokročilé] a nastavit cenu plynu ručně. Aktuální ceny plynu a průměrné časy potvrzení můžete zkontrolovat na Etherscan nebo EthGasStation.


Jak nahradit transakci na MetaMask

1. Přihlaste se do své peněženky MetaMask, která obsahuje nevyřízené transakce. Pokud se jedná o externí peněženku, musíte zadat adresu pomocí odpovídající záložní fráze nebo soukromého klíče.

hủy-eth-tx-img4


2. Na kartě [Aktivita] vyhledejte čekající transakce. Kliknutím na něj zkontrolujte podrobnosti a poznamenejte si [Nonce].

Poznámka: Pokud máte několik nevyřízených transakcí, musíte nejprve začít s nejstarší transakcí (nejnižší hodnota nonce).

hủy-eth-tx-img5


3. Dále přejděte na MetaMask [Settings] a klikněte na [Advanced].

hủy-eth-tx-img6


4. Přejděte dolů a povolte [Přizpůsobit transakci nece].

hủy-eth-tx-img7


5. Vraťte se zpět a kliknutím na adresu vaší peněženky ji zkopírujte do schránky.

hủy-eth-tx-img8


6. Kliknutím na [Odeslat] vytvořte novou transakci a vložte adresu své peněženky do pole [Přidat příjemce].

hủy-eth-tx-img9


7. Musíte odeslat 0 ETH do své vlastní peněženky pomocí nevyřízené transakce (poznámka v kroku 2). Po dokončení potvrzování klikněte na [Potvrdit].

Poznámka: Pokud je vaše cena plynu příliš nízká, může být tato transakce také obtížná. Ujistěte se, že jste nastavili rozumnou cenu plynu.

hủy-eth-tx-img10


8. Počkejte prosím na potvrzení nové transakce; Poté bude čekající transakce nahrazena.

Poznámka: Abyste se vyhnuli rizikům, ujistěte se, že jste po provedení výše uvedených kroků opět vypnuli volbu [Přizpůsobit transakci ne].


Jak zrušit transakce pomocí Trust Wallet

1. Klikněte na čekající transakci v aplikaci Trust Wallet a vyhledejte pole [Nonce]. Zaznamenejte číslo, které vidíte.

hủy-eth-tx-img11


2. Vytvořte novou transakci a do pole [Adresa příjemce] přidejte adresu své peněženky. Ujistěte se, že se jedná o stejnou adresu jako u čekající transakce. Nastavte [Amount ETH] na 0 a klikněte na [Next].

hủy-eth-tx-img12


3. Klepněte na nastavení v pravém horním rohu.

hủy-eth-tx-img13


4. Nahraďte pole [Nonce] hodnotou, kterou jste si zapsali dříve. Ujistěte se, že jste nastavili konkurenceschopnou [cena plynu], aby vaše transakce byla bezproblémová.

hủy-eth-tx-img14


5. Počkejte na potvrzení nové transakce; Poté bude čekající transakce nahrazena.


souhrn

Odeslání transakce Ethereum a zjištění, že jste zaplatili nepřiměřenou cenu plynu, může být velmi frustrující. Ale ještě se to zhorší, když si uvědomíte, že nemůžete používat svou Ethereum peněženku, dokud vaše čekající transakce nebude převedena na neúspěšné zpracování nebo potvrzena.

Někdy jsou zaseknuté transakce automaticky vymazány, když se síťové poplatky sníží. Ale bohužel to může chvíli trvat. Místo toho můžete zaseknutou transakci zrušit tak, že ji jednoduše předáte převodem 0 tokenů. Pamatujte, že k úspěšnému dokončení transakce zrušení budete muset zaplatit celý poplatek za plyn.