Čo je blockchain nepotvrdená transakcia a ako ju opraviť?

Keď posielate prostriedky na blockchaine, nepotvrdené transakcie, ktoré sú zaseknuté na hodiny alebo dokonca dni, môžu byť mimoriadne frustrujúce. Dobrou správou však je, že netreba prepadať panike – transakcia bude s najväčšou pravdepodobnosťou nakoniec potvrdená a proces môžete skutočne urýchliť zaplatením vyššieho poplatku. 

V tomto článku vysvetľujeme, čo sú nepotvrdené transakcie a ako ich môžete rýchlejšie potvrdiť.

Hlavné body:

  • Nepotvrdené transakcie sú transakcie kryptomeny, ktoré ešte nie sú zahrnuté v bloku.
  • V mempoole (pamäťovej oblasti) existujú nepotvrdené transakcie, kým ich baník alebo validátor nevyberie a nezahrnie do bloku.
  • Najčastejším dôvodom, prečo transakcia zostáva nepotvrdená po dlhú dobu, je, že používateľ zahrnul pomerne malý poplatok.
  • Na odoslanie novej transakcie s vyššími poplatkami môžete použiť funkcie ako RBF (nahradiť poplatkom), aby ste urýchlili proces potvrdenia.

Čo znamená „nepotvrdená transakcia“ na blockchaine?

Nepotvrdená transakcia je transakcia, ktorá bola iniciovaná, ale ešte nebola zaznamenaná v blockchaine. Pri kryptomenách, ako je bitcoin, existujú nepotvrdené transakcie v pamäťovej oblasti blockchainu, bežnejšie známej ako „mempool“. Aktivitu v bitcoinovom mempoole si môžete pozrieť na webových stránkach ako Blockchain.com.

Bitcoinová nepotvrdená transakcia

Najjednoduchší spôsob, ako pochopiť koncept mempoolu, je predstaviť si ho ako čakáreň na transakcie. Transakcia zostáva v mempoole, kým ju baník (v blockchaine Proof-of-Work) alebo validátor (v blockchaine Proof-of-Stake) nevyberie a nepridá do blockchainu.

Takmer vo všetkých prípadoch baníci a validátori uprednostňujú transakcie, s ktorými sú spojené najvyššie poplatky – baník / validátor chce získať čo najvyššiu odmenu, ak bude vybraný na pridanie ďalšieho bloku do blockchainu. 

Takže, ak je v mempoole veľké množstvo transakcií a zaplatili ste pomerne nízky transakčný poplatok, vaša transakcia môže zostať nepotvrdená po dlhšiu dobu, pretože ťažiari/validátori najskôr vyberú transakcie s vyššími poplatkami.

Akonáhle je počet transakcií v mempool dostatočne malý, takže baník môže pridať vašu transakciu bez toho, aby prišiel o transakciu s vyšším poplatkom, vaša transakcia sa pridá do ďalšieho bloku. 

Transakcia sa považuje za potvrdenú, akonáhle je zahrnutá do bloku. Takáto transakcia má vraj jedno potvrdenie. V závislosti od toho, s kým obchodujete, však môžu vyžadovať ďalšie potvrdenia, kým transakciu uznajú za konečnú. Viac o tejto téme sa môžete dozvedieť v našom článku vysvetľujúcom potvrdenia bitcoínov.

Ďalšou dôležitou vecou, ​​ktorú je potrebné pochopiť o tom, ako fungujú mempooly, je, že nie každý uzol na konkrétnom blockchaine má rovnaký mempool – inými slovami, neexistuje žiadny univerzálny mempool zdieľaný všetkými uzlami. Mempool každého uzla v akomkoľvek danom časovom bode bude závisieť od jeho konfigurácie a od toho, ktoré transakcie boli do tohto bodu prenesené.

Ako opraviť nepotvrdenú transakciu?

Bitcoinový čas

Ak transakcia, ktorú ste odoslali, stále nie je potvrdená, najlepším postupom je jednoducho byť trpezlivý – pravdepodobne sa potvrdí pomerne skoro.

Aby ste sa vyhli problémom súvisiacim s nepotvrdenými transakciami, odporúčame vám používať bitcoinovú peňaženku, ktorá podporuje RBF (nahradiť poplatkom) alebo CPFP (dieťa platí za rodiča). RBF umožňuje používateľovi nahradiť nepotvrdenú transakciu transakciou s vyšším poplatkom za transakciu. Vďaka tomu bude pravdepodobnejšie, že ho baník vyberie a zaradí do bloku rýchlejšie.

RBF je podporovaný populárnymi bitcoinovými peňaženkami, ako sú Electrum a Blue Wallet. Ledger Live a Trezor Suite, čo sú softvérové ​​peňaženky vytvorené dvoma najpopulárnejšími spoločnosťami zaoberajúcimi sa hardvérovými peňaženkami, tiež podporujú RBF.

Často kladené otázky

Teraz sa rýchlo pozrime na niektoré z najčastejších otázok, ktoré majú používatelia na tému nepotvrdených blockchainových transakcií.

Ako zrušiť nepotvrdenú bitcoinovú transakciu na blockchaine?

Ak ste odoslali bitcoinovú transakciu, ktorá je stále nepotvrdená, je možné ju „zrušiť“ odoslaním inej transakcie s rovnakými vstupmi späť do vašej peňaženky. Poplatok za túto druhú transakciu by mal byť výrazne vyšší ako poplatok za prvú transakciu, aby ju baníci uprednostnili namiesto transakcie, ktorú chcete zrušiť.

Najjednoduchší spôsob, ako to urobiť, je použiť bitcoinovú peňaženku, ktorá podporuje funkciu RBF (nahradiť poplatkom). RBF vám umožňuje nahradiť nepotvrdenú transakciu inou transakciou s vyšším súvisiacim poplatkom. To sa dá použiť na urýchlenie potvrdenia transakcie inému používateľovi alebo „zrušenie“ nepotvrdenej transakcie odoslaním prostriedkov späť do vlastnej peňaženky. 

Ako potvrdiť blockchainovú nepotvrdenú transakciu?

Ak vaša transakcia nebola potvrdená dlhší čas, najpravdepodobnejším dôvodom je, že ste zaplatili pomerne nízky poplatok. To znamená, že baníci alebo validátori uprednostňujú iné transakcie, a preto vaša transakcia ešte nebola zahrnutá do bloku.

Vo väčšine prípadov je najlepším postupom jednoducho počkať, kým sa transakcia nepotvrdí. Prípadne môžete nahradiť nepotvrdenú transakciu novou transakciou, ktorá minie rovnaké mince, ale má vyšší transakčný poplatok. Môžete to urobiť, ak používate peňaženku, ktorá podporuje funkciu nahradiť poplatkom (RBF).

Vráti sa nepotvrdená bitcoinová transakcia?

Ak vás zaujíma, čo sa vlastne deje, keď vaša bitcoinová transakcia bola niekoľko dní nepotvrdená, dobrou správou je, že bitcoiny sú stále vaše, aj keď softvér peňaženky, ktorý používate, vám nemusí umožňovať minúť ich pred zrušením transakcie. von z mempoolu. 

V prípade bitcoínov je doba, počas ktorej môže transakcia zostať nepotvrdená, až dva týždne. Hoci v bitcoinovom protokole nie je žiadne pravidlo, ktoré by to špecifikovalo, najobľúbenejší bitcoinoví klienti (napríklad bitcoinové jadro) sú predvolene nakonfigurovaní tak, aby po 14 dňoch odstránili transakcie zo svojho pamäťového fondu. 

Ak chcete porozumieť tejto téme trochu podrobnejšie, odporúčame vám pozrieť si nasledujúce video od renomovaného pedagóga v oblasti kryptomien Andreasa Antonopoulosa. 

Sčítané a podčiarknuté

Nepotvrdené transakcie sa zvyčajne stávajú závažnejším problémom v obdobiach preťaženia siete, keď veľmi veľký počet transakcií súťaží o zaradenie do ďalšieho bloku. 

Ak sa pri transakciách s bitcoinmi a ethereom často stretávate s problémami, možno budete chcieť skúsiť použiť kryptomenu s rýchlejšími a lacnejšími transakciami. Poskytujeme zoznam najlacnejších kryptomien na prevod, ktoré vám pomôžu ušetriť peniaze a čas pri transakciách blockchain.

Zdroj: https://coincodex.com/article/39991/blockchain-unconfirmed-transaction/