Jak mohu vyřešit neúspěšný obchod na DEXu ve své peněžence Web3?
Při obchodování na DEXu pomocí peněženky Web3 může dojít k selhání transakce. Existuje mnoho možných důvodů selhání transakce, například nedostatečné poplatky, nedostatečný zůstatek v peněžence, příliš nízký slippage, varování před rizikem tokenu nebo dokonce nedostatečná likvidita trhu. Abyste mohli rychle identifikovat a vyřešit problémy a dokončit transakce, shrnuje tento článek běžné příčiny selhání a odpovídající řešení, která vám pomohou hladce dokončit onchain transakce, zlepšit uživatelský komfort a zajistit bezpečnost vašich aktiv.
Nelze obchodovat
1. Adresa kontraktu nebo token mohou být rizikové
Důvod: Během procesu obchodování se zobrazí varování Tento obchod je rizikový, protože adresa kontraktu daného tokenu byla na blockchainu označena jako riziková (například jako adresa podezřelá z podvodu, škodlivého chování nebo jiných neobvyklých aktivit). Aby byla zajištěna bezpečnost aktiv, bude peněženka Web3 související obchody blokovat.
Pokud navíc funkce detekce rizik na stránce s podrobnostmi o tokenu DEX identifikuje potenciální rizika, může to také vést k selhání transakce. Poznámka: Údaje o detekci tokenu poskytuje třetí strana. Tato funkce bezpečnostní detekce slouží pouze k ověření bezpečnosti tokenu a výsledky detekce nemusí být zcela přesné. Tyto výsledky nepředstavují žádnou formu doporučení.
Řešení: Daný token aktuálně není podporován pro transakce v rámci peněženky. Na základě vaší aktuální situace doporučujeme provést následující kroky:
Obraťte se na vývojáře: Obraťte se na projektový tým tokenu a ověřte důvod omezení transakce.
Najděte si jiné platformy: Importujte peněženku do externí platformy, která tuto síť podporuje, pomocí seedu nebo privátního klíče, případně se připojte k jiným aplikacím DApp a zkuste s tokenem obchodovat.
Pozor na podvody: Pokud vás někdo navádí ke koupi určitého tokenu a vy jej v současné době nemůžete prodat, může se jednat o podvod. Zůstaňte ostražití a neprodleně se obraťte na místní orgány činné v trestním řízení, které vám pomohou ve snaze o vymáhání ztrát.
Tip: Projekty DApp jsou vyvíjeny externími platformami a nejsou oficiálními produkty této platformy. Pokud potřebujete provádět směnu v rámci aplikace DApp, doporučujeme nejprve potvrdit příslušné postupy a rizika s projektovým týmem.
2. Nedostatečná likvidita
Důvod: Pokud se vám během procesu provádění transakce zobrazují výzvy, jako například Nedostatečná likvidita, nelze obchodovat nebo Směna tohoto obchodovatelného páru není v současné době podporována, obvykle to znamená, že na aktuálním tržišti není dostatek nákupních a prodejních objednávek pro tento token, takže systém nemůže dokončit jejich párování, což vede k neúspěšné transakci.
Řešení:
Zkuste to jindy: Likvidita je výrazně ovlivněna aktivitou na tržišti, proto doporučujeme zkusit provést swap v jinou dobu.
Zobrazte si hloubku trhu: Před zahájením transakce zkontrolujte hloubku trhu příslušné kryptoměny, abyste posoudili aktuální stav likvidity.
Vyhněte se obchodování s tokeny s nízkou likviditou: Snažte se vybírat hlavní aktiva s dostatečnou likviditou, abyste snížili riziko neúspěšných transakcí nebo cenových slippage.
Vyzkoušejte jiné platformy: Můžete importovat svou peněženku do jiných podporovaných platforem nebo externích aplikací DApp, kde můžete zkusit operaci provést
Tip: Peněženky Web3 jsou decentralizované peněženky. Platforma nemůže zaručit dostatečnou likviditu všech tokenů v daném okamžiku; podrobnosti naleznete na stránce daného obchodu. Projekty DApp jsou vyvíjeny třetími stranami a nejsou oficiálními produkty této platformy. Pokud potřebujete provést směnu v rámci aplikace DApp, nezapomeňte kontaktovat projekt a ověřit si příslušné postupy a rizika.
3. Nedostatečný síťový poplatek
Důvod: Když dojde k přetížení sítě, například v síti Ethereum (ETH), mohou gas poplatky prudce vzrůst. Pokud je rezervovaný gas poplatek nedostatečný, může transakce selhat.
Řešení: Pokud máte na svém účtu OKX nebo v jiných peněženkách příslušná aktiva, můžete uhradit dostatečné síťové poplatky, abyste mohli provést výběr z peněženky OKX. Podrobnější informace naleznete v části: Poplatky za převod z peněženky a metody doplňování
4. Nedostatečný disponibilní zůstatek
Důvod: Pokud se během transakce zobrazí hlášení o nedostatečném disponibilním zůstatku, obvykle to znamená, že dostupné prostředky v peněžence nestačí k dokončení transakce. Pokud iniciujete více stejných transakcí najednou, ale máte dostatečný zůstatek pouze na první z nich, ostatní transakce selžou z důvodu nedostatečného zůstatku.
Řešení: Potvrďte, že máte ve své peněžence dostatečný zůstatek. Pokud zůstatek není dostatečný, můžete doplnit aktiva do peněženky prostřednictvím swapů, příjmu prostředků do peněženky nebo výběru z burzy. Doporučujeme doplnit zůstatek na dostatečnou částku a zkusit transakci provést znovu.
5. Nedostatečné získání SOL renty
Důvod: V síti Solana (SOL) musí být na každém účtu uložena určitá částka SOL jako renta, aby účet řádně fungoval. Při směně nebo převodu tokenů musíte mít v peněžence rezervováno alespoň 0,01 SOL na pokrytí renty a poplatků za obchod. Pokud je zůstatek na účtu SOL v peněžence nedostatečný, obchod nelze provést.
Řešení: Ujistěte se, že máte v peněžence dostatečný zůstatek SOL. Pokud ne, můžete si peníze doplnit výběrem z burzy nebo převodem z jiné peněženky. Po doplnění doporučujeme zkusit transakci provést znovu. Podrobnější informace naleznete v části: Poplatky za převod z peněženky a metody doplňování
Transakce selhala
1. Transakce se provádí
Důvod: Je to proto, že transakce musí být zpracována na blockchainu a potvrzení na blockchainu obvykle nějakou dobu trvá.
Řešení: Doporučujeme trpělivě počkat na dokončení potvrzení na blockchainu. Pokud to trvá dlouho a transakce stále není úspěšně provedena, můžete nás kontaktovat a požádat o další pomoc.
2. Nastavení nízkého slippage
Důvod: Slippage se používá k tomu, aby se cena transakce mohla pohybovat v určitém rozmezí. Pokud je slippage nastaven příliš nízko, systém bude vyžadovat, aby cena za provedení byla téměř přesně stejná jako očekávaná cena. Protože však tržní ceny často kolísají a pokud cena za provedení překročí nastavený rozsah slippage, transakce nesplní podmínky a nepodaří se ji dokončit.
Řešení: Ztrátám způsobeným slippage se nelze zcela vyhnout, ale můžete je snížit například těmito postupy:
Obchodujte pouze na platformách s dobrou likviditou a dobře vyvinutou infrastrukturou. Nejlepší přístup je zvolit aktiva s vysokým objemem obchodování a vysokou likviditou.
Provádějte raději menší transakce, které se snadněji vyplní, než abyste zadali jednu velkou objednávku. Pokud vaše objednávka přesáhne dostupnou likviditu, DEX nebude schopen vaši transakci provést. Rozdělením velké objednávky na několik menších zvýšíte pravděpodobnost, že se vám podaří transakce vyřídit, a omezíte tak pravděpodobnost nedostatečné likvidity.
Nastavte limit maximálního slippage. Pokud je skutečné přijaté množství menší než množství v rámci limitu maximálního slippage, transakce se zruší, aby se minimalizovaly ztráty.
Musím síťové poplatky zaplatit i v případě selhání transakce?
Ano. Pokud je transakce iniciována na blockchainu (např. odeslání kryptoměny, interakce s kontraktem apod.), musí být síťový poplatek zaplacen bez ohledu na to, zda je transakce nakonec úspěšná. Jedná se o náklady těžařů na zpracování transakcí, které nesouvisí s platformou peněženky a které nelze refundovat.
Proto nenastavujte příliš nízký síťový poplatek jen proto, abyste ušetřili na transakčních poplatcích, protože to může způsobit, že transakce selže nebo že se kvůli příliš nízkým poplatkům výrazně zdrží. Pokud je transakce zablokována, uživatelé budou muset zaplatit další poplatky za zrušení původní transakce, což dále zvyšuje náklady.