Nepotvrzená transakce - co dělat? [Instrukce krok za krokem]

Počet transakcí v sítiBitcoinneustále roste, což znamená, že bloky, ve kterých jsou uloženy, jsou vyplňovány rychleji. Konečně velikost bloku zůstává stejná - 1 megabajt. To způsobuje společný problém - zpoždění transakce v důsledku skutečnosti, že není potvrzeno (jsou nutné alespoň 2 potvrzení).

Čekací doba přenosu může trvat několik hodin a někdy i dnů. To vytváří zjevné nepříjemnosti, zejména v situacích, kdy je nutné převést prostředky v krátkém čase. V tomto článku podrobněji prozkoumáme koncept nepotvrzené transakce a zjistíme, co je třeba v této situaci udělat.

Co znamená nepotvrzená bitcoinová transakce?

Nepotvrzená transakce je transakce, která nebyla po svém spuštění do bloku přidána. Síť Bitcoin je podporována horníky, kteří „zpracovávají“ transfery. Mají svou vlastní prioritu - čím vyšší je provize za bajt transakce, tím rychleji bude přidána do nového bloku. Fenomén nepotvrzené transakce je proto nejčastěji důsledkem nízké provize, kterou si odesílatel vybral.

Stav vašeho převodu můžete vždy zjistit jednoduchým zadáním vašeho TXID (ID vaší transakce) do pole pro vyhledávání na webublockchain.info . Zobrazuje počet potvrzení a cestu samotné transakce. Znaménko číslo 2 a modrý stav tlačítka s potvrzením Blockchain znamená, že transakce uplynula. A pokud to nebylo potvrzeno, uvidíte na červeném pozadí charakteristický nápis Nepotvrzená transakce.

Za předpokladu, že je zřízena odpovídající provize, trvá potvrzení až 30 minut, jinak můžeme očekávat 72 hodin nebo více.

Pokud jste si jisti, že vaše transakce je přesně zmrazena a nečeká na potvrzení, přečtěte si tentomateriál .

Proč se transakce nepotvrdila?

Hlavním důvodem nepotvrzené transakce je nízká provize účtovaná uživatelem. Ve většině peněženek existuje koncept doporučené provize, který si program sám zvolí. Tento ukazatel však může být podhodnocen a předražen.

Je důležité mít na paměti, že výše provize nezávisí na výši transakce. To znamená, že transakce 100 bitcoinů může být levnější než 0,01 BTC. Vše závisí na jeho velikosti v bytech. Velikost závisí na počtu souvisejících transakcí. Například, pokud jste obdrželi 1 Bitcoin z Dima, Sasha, Katie, a pak poslat tyto 3 Bitcoins do Vakhtang, pak tato adresa bude zahrnovat 4 adresy (včetně vaší). A to je dalších 600 bytů nebo tak.

Pokud se však hlouběji prohloubíte, ukazuje se, že dlouhá doba potvrzení transakce je důsledkem malé velikosti bloku Bitcoin. Síť v podmínkách neustálého růstu počtu účastníků a převodů není schopna je v této fázi rychle zpracovat.

Můžete dokonce provést přibližný výpočet. Velikost 1 bloku je 1 megabajt, na obrázku nad obvyklou transakcí „zabírá“ 370 bytů. Generování 1 bloku trvá přibližně 10 minut. To znamená, že za 10 minut to může býtpotvrdilo asi 2600 transakcí. Ale ve skutečnosti jsou mnohem více.

Na všech stejných stránkách blockchain.info můžete vidět velikost paměti (memenpool - turn) sítě. Toto je objem všech transakcí, které čekají na potvrzení.

Celkově zabírají více než 100 megabajtů. To znamená, že méně než 1% transakcí bude potvrzeno do 10 minut. Jejich zpracování trvá celkem 10x100 = 1000 minut nebo téměř 17 hodin. A to je pod podmínkou, že jakékoli nové transakce se náhle zastaví v síti BTC.

Globálním řešením této situace je zvýšení velikosti bloku. Pro tento účel bylo provedenoSegwit . Umožňuje optimalizovat využití paměti pro ukládání transakčních dat a připravit síť pro další úpravy (zvýšení bloků) prostřednictvím softforku. Segwit2x, který poskytoval forfork (hard blockchain separation) a zvětšoval velikost bloku na 2 megabajty, byl zrušen.

Co se stane s penězi?

Jedna věc je jistá - vaše peníze nebudou nikde od vás ztraceny. Existují dva scénáře:

  • Počkejte, až vaše transakce obdrží požadované 2 potvrzení;
  • Přijmout některá opatření, která by to podpořila.

První možnost nevyžaduje od vás žádné kroky. Víte, že ověření transakce je k dispozici na bloku blockchain.info a některých dalších službách a čas od času se můžete podívat na jeho stav zadáním identifikátoru do vyhledávání. Čekací doba však může být zpožděna o několik dní a v krajních případech o týdny.

A i když se nespěchátepřeklad bude muset v určité fázi podniknout kroky. Níže se budeme zabývat hlavními metodami zrychlení.

Jak dlouho čekat na potvrzení transakce s Bitcoinem

Výše ​​bylo uvedeno, že ke kontrole stavu převodu stačí zadat číslo transakce do vyhledávacího pole na bloku blockchain.info. To lze provést také naBitapsneboBlocktrail .

U některých služeb je indikováno, jak dlouho čekat na potvrzení. Ale tato čísla jsou zřídka, když mají něco společného s realitou. Můžete nezávisle vypočítat dobu potvrzení transakce. K tomu je třeba věnovat pozornost řádku Poplatek za bajt.

Dále přejděte nabtc.comv části nepotvrzených transakcí. Zobrazí aktuální průměrnou cenu bajtu a přibližně čas, kdy je transakce spuštěna u dané provize.

Jak urychlit bitcoinovou transakci

Pro urychlení /posunutí transakce existuje několik základních metod:

  • Dvojité utrácení;
  • CPFP;
  • Výměna za poplatek;
  • Použití urychlovačů.

Podrobněji zvážit každou metodu.

Dvojitý odpad

Metoda dvojího odpadu závisí na peněžence, kterou si vyberete. Obvykle používají uživatelé Bitcoin-Core nebo Bitcoin Knots. K implementaci této metody je třeba zavřít Bitcoin Core, spustit jej znovu v CMD (příkazový řádek) pomocí příkazu –zapwalletettxes po odstranění souboru mempool.dat z adresáře peněženky.

Poté proveďte transakci znovu, ale s odpovídající provizí. V tomto případě ho musíte zachytit,spíše kombinovat „vstup“ starého překladu s novým. Chcete-li to provést, v Bitcoin-Core na kartě INPUT vyberte starou transakci a přidejte další položku z jiné transakce tak, aby pokryla provizi.

CPFP

CPFP je pro dítě vyplácené rodiči krátké. Tato metoda je určena pro situace, kdy odesílatel vytvořil novou transakci s bitcoaty, které „podmíněně“ přijaly z jiné transakce, která dosud nebyla potvrzena. V tomto případě je pro operaci nutné zaplatit provizi za stejnou nepotvrzenou transakci.

Chcete-li to provést, přejděte do části Peněženka (Nastavení - & gt; Možnosti - & gt; Peněženka), zaškrtněte pole Strávit nepotvrzené změny a Povolit funkce mincí.

Poté znovu stiskneme tlačítko Odeslat a pracujeme se sekcí Vstupy. Jako příjemce specifikujte sebe (svouadresu Bitcoinu ), zadejte částku, kterou jste dříve odeslali, a zaškrtněte částku poplatku za odečtení. Níže nastavíte velikost provize prostřednictvím Vlastní a ne prostřednictvím Doporučené.

Je mnohem snazší vyrovnat se se zmrazenou nepotvrzenou transakcí v peněžence Electrum. K dispozici je funkce opětovného odeslání se zvýšenou provizí - výměna za poplatek. Funguje však pouze v případě, že bylo zaškrtnuto políčko Replaceable (Nahraditelné) během počáteční dodávky.

Akcelerátory a „tlačníci“

Těžební bazény se rovněž podílejí na akceleraci transakcí -ViaBTC ,AntPool . Chcete-li transakci urychlit prostřednictvím služby ViaBTC, přejděte do části Nástroje na stránce fondu a vyberte možnost Transakční akcelerátor. Pro urychlení stačí zadat ID transakce a vyřešit captcha.Účinnost této metody je kontroverzní. Síť má také mnoho stránek agregátory sdružuje ViaBTC a AntPool. Příkladem jeperenosi.com . A v Telegramu byl vytvořen akcelerační bot -@ FastTXbot . Bot agreguje tlačí přes AntPool automaticky.

V našem článku můžete najít ještě více způsobů, jak urychlit:Jak urychlit bitcoinovou transakci

Jak zajistit, aby transakce nebyly zavěšeny

Především musíte pochopit, co ovlivňuje rychlost potvrzení transakce. Aovlivňujedobu transakce, vybranou provizi a „cestu“ bitcoinů, které jí posíláte.Neovlivňujepočet odeslaných bitcoinů a peněženku, ze které je odesíláte.

Pokud jste obdrželi 10 bitcoinů přes 10 transakcí pro 1 bitcoin, pak bude překlad těchto 10 bitcoinů mnohem větší, pokud jde o bajty, než překlad 100 bitcoinů, které jste obdrželi z jedné adresy. Toto je příklad „cesty“ odeslaných bitcoinů. Podobně při odesílání - čím více adres, tím větší provize. Pokud potřebujete poslat BTC několika příjemcům, pak sloučete transakce do jedné a „větve“ přes Vstup.

Klíčovou hodnotou je velikost provize za 1 bajt. Než odešlete bílou kouli, podívejte se do paměti a zkontrolujte průměrnou hodnotu provizí v síti. Můžete vidět sazby poplatků u BitcoinFees.

Pokud je paměť prázdná, projde i převod s malým „trestem“ - zde funguje jednoduchý zákon nabídky a poptávky. Horníci zpracovávají transakce, jak přicházejí nejlepší nabídky.vzácně. Ideální doba je, když Čína a Asie spí. To znamená v prvním a druhém časovém pásmu v tomto období večer (6-10 hodin).

Díky kompetentní práci s paměťovou kartou, peněženkou a údaji o průměrných provizních sazbách můžete rychle provádět transakce a ušetřit peníze.

Nyní víte, proč transakce v Bitcoons není potvrzena, jak sledovat a jak ji potvrdit různými metodami.

Souhrn:

  1. Nepotvrzená transakce je transakce, která nebyla po odeslání z nějakého důvodu přidána do bloku.
  2. Pro urychlení transakce můžete použít metodu Double Spend, CPFP, Replace-by-poplatek nebo speciální akcelerátory.
  3. Abyste se chránili před zamrznutím, musíte nastavit správnou provizi a vzít v úvahu dobu transakce.