Paljud süsteemi kasutajad seisavad silmitsi vajadusega blokeerimisahelas tehing tühistada, kuna järjest sagedamini tehingud külmutatakse ja rahakott võetakse raha arvelt maha. Kuid kas sellist tühistamist saab teha? Ja kui jah, siis kuidas?
Blockchaini tehnoloogia on loodud nii, et mis tahes toiminguid ja tehinguid, kui need on juba tehtud, ei saa tühistada. Kui aga tehing pole kinnitust saanud, siis "ripub" see süsteemis mitu päeva tulutult. Ja sellisel juhul debiteeritakse bitcoinid rahakotist. Ja arvestades nende kurssi, osutub probleem tõsiseks.
Siiski on väljapääs. Ja see põhineb asjaolul, et tehingud ei külmu niisama - igal juhul on oma põhjus: midagi, mis ei sobinud plokiahela süsteemiga. Kui saate sellest aru, siis saate lahendada süsteemi kinni jäänud tehingu probleemi.
Kinnijäänud tehingute kõige levinum põhjus on järgmine:
- plokiahela süsteemi enda ülekoormus;
- nn mempoolide moodustamine - järjekorrad tehingute teostamiseks.
Fakt on see, et bitcoini kui üsna kalli krüptoraha populaarsus kasvab üha enam, mis meelitab süsteemi paljusid uusi kasutajaid. Paljud neist otsustavad erinevate toimingute üle, mõistmata tegelikult nende ülesehitust, ja seetõttu lähevad nad segadusse. Ja plokiahelasüsteem tajub selliste kasutajate tegevust ühemõtteliselt - ebapiisavana ja reageerib järsult: ülekoormus ja külmumine. Loomulikult ei lähe antud juhul tehing läbi ja ka hangub.
Mis puutub mempoolidesse, siis need tekivad mitmel põhjusel:
- väga suur hulk kasutajaid soovib sõlmida tehingu, kuid nende täidetavaid plokke ei saa lihtsalt füüsiliselt korraga süsteemi lisada - ilmub mempool;
- kõrge komisjonitasuga ülekanded on esimesed ja tõenäolisem, et neil on järjekorra oht ning kui kasutaja on määranud madala komisjonitasu või pole seda üldse näidanud, antakse talle mempool (ja pikka aega).
Pealegi ei saa viimasel juhul isegi garanteerida, et see tehing üldse toimub, kuna see saadetakse komisjoniturule ja kaevurid ei pruugi sellele tähelepanu pöörata - tehing lihtsalt ripub nende mempoolis, kuni nad leiavad uus plokk.
Mida siis teha probleemi lahendamiseks nii esimesel kui teisel juhul? Proovige tehingut kas edasi lükata või tühistada, kui see siiski on võimalik. Tegevuseks on mitu võimalust:
- Võite proovida kasutada topeltkulutust - topelt kulutamise võimalust, mis tagab tehingu liikumise, s.t. võimalus "läbi suruda" vahendustasu suurendades, kui see oli esialgu liiga madal. See on võimalik, kuna vastaspooled kontrollivad oma kontol olevaid varasid ainult ühel konkreetsel hetkel. See tähendab, et kui tehing on külmutatud, võite saata veel ühe koos komisjonitasu tõusuga. Mõlemad tehingud ebaõnnestuvad, selle pärast pole vaja muretseda.
- CPFP kasutamine on mehhanism, mis võimaldab teil luua ühe sisendiga tehingu (see peab tingimata olema probleemtehingu väljund - näiteks sama muudatus) ja saatma endale bitcoinid.
- Spetsiaalsete kiirendite kasutamine tehingute jaoks, mida saavad kasutada nii saaja kui ka saatja.
Kuid ükski neist meetoditest ei taga absoluutselt, et tehing ikkagi tühistatakse või läbi surutakse. Ja ükski meetod sel juhul ei anna selliseid garantiisid, sest nagu juba mainitud, on plokiahelasüsteem loodud nii, et see ei näe ette tehingute tühistamist. Kui need on juba kinnitatud (lisatud plokki), ei aita ükski meetod, kuid kui need on enne kinnitamist kinni jäänud, võite proovida.
Ja peame meeles pidama, et kinnitamata tehingut ei saa ise tühistada. Sellisel juhul on ekraani võimalik muuta ainult kasutaja rahakotis.