Hogyan Törölhető Egy Tranzakció A Blokkláncon

Hogyan Törölhető Egy Tranzakció A Blokkláncon
Hogyan Törölhető Egy Tranzakció A Blokkláncon

Videó: Hogyan Törölhető Egy Tranzakció A Blokkláncon

Videó: Hogyan Törölhető Egy Tranzakció A Blokkláncon
Videó: Blokklánc alapok - 6. rész: Bitcoin tranzakciók 2024, Március
Anonim

A rendszer sok felhasználója szembesül azzal, hogy törölni kell a tranzakciót a blokkláncon, mivel a tranzakciók egyre gyakrabban fagynak le, és az alapokat a pénztárcából terhelik le. De lehet ilyen lemondást megtenni? És ha igen, hogyan?

Hogyan lehet törölni egy tranzakciót a blokkláncon
Hogyan lehet törölni egy tranzakciót a blokkláncon

A blockchain technológiát úgy alakították ki, hogy semmilyen műveletet és tranzakciót, ha már végrehajtottak, nem lehet törölni. Ha azonban a tranzakció nem kapott megerősítést, akkor több napig "lóg" a rendszerben, hiába. Ilyen esetben a bitcoinokat a pénztárcáról terhelik le. És figyelembe véve a tanfolyamot, a probléma súlyosnak bizonyul.

Van azonban kiút. És azon a tényen alapul, hogy a tranzakciók nem csak úgy fagynak le - minden esetben van oka: valami, ami nem felelt meg a blockchain rendszernek. Ha ki tudja találni, akkor képes lesz megoldani a rendszerben beragadt tranzakció problémáját.

A beragadt tranzakciók leggyakoribb oka a következő:

  • maga a blockchain rendszer túlterhelése;
  • az úgynevezett mempoolok kialakulása - sorok a tranzakciók végrehajtására.

Az a tény, hogy a bitcoin, mint meglehetősen drága kriptovaluta népszerűsége egyre inkább növekszik, ami sok új felhasználót vonz a rendszerbe. Közülük sokan úgy döntenek a különböző műveletekről, hogy nem igazán értik a szerkezetüket, és ennek következtében összezavarodnak. A blokklánc-rendszer pedig egyértelműen - nem megfelelőnek - érzékeli az ilyen felhasználók cselekedeteit, és élesen reagál: túlterheli és lefagy. Természetes, hogy a tranzakció ebben az esetben nem megy végbe, és fennakad.

Ami a mempoolokat illeti, azok több okból is felmerülnek:

  • nagyon sok felhasználó szeretne üzletet kötni, de az általuk kitöltött blokkokat egyszerűen nem lehet fizikailag egyszerre felvenni a rendszerbe - megjelenik egy mempool;
  • a magas jutalékkal történő átutalások az elsőek, és kevésbé valószínű, hogy a sor kockázatát kockáztatják, és ha a felhasználó alacsony jutalékot szabott meg, vagy egyáltalán nem jelezte, akkor a mempool (és sokáig) biztosított számára.

Sőt, az utóbbi esetben nem is garantálható, hogy ez a tranzakció egyáltalán megvalósuljon, mivel elküldik a jutalékpiacra, és a bányászok nem biztos, hogy odafigyelnek rá - a tranzakció egyszerűen a mempooljukban lóg, amíg nem talál egy új blokk.

Tehát mit lehet tenni a probléma megoldására mind az első, mind a második esetben? Próbálja meg tovább "nyomni" a tranzakciót, vagy törölni, ha még lehetséges. Számos lehetőség van a cselekvésre:

  1. Megpróbálhatja használni a duplaköltséget - a dupla kiadási lehetőséget, amely biztosítja a tranzakció mozgását, azaz. az a lehetőség, hogy "áttolja" a jutalék növelésével, ha kezdetben túl alacsony volt. Ez azért lehetséges, mert az ügyfelek csak egy adott pillanatban ellenőrzik a számláikon lévő eszközöket. Ez azt jelenti, hogy ha a tranzakció befagyasztásra kerül, akkor küldhet még egyet a jutalék növekedésével. Mindkét tranzakció kudarcot vall, emiatt nem kell aggódni.
  2. A CPFP használata olyan mechanizmus, amely lehetővé teszi egy tranzakció létrehozását egy bemenettel (ennek szükségszerűen egy problémás tranzakció kimenetének kell lennie - például ugyanaz a változás), és bitcoinokat küldhet magának.
  3. Speciális gyorsítók használata tranzakciókhoz, amelyeket a címzett és a feladó egyaránt használhat.

De ezen módszerek egyike sem garantálja abszolút garanciát arra, hogy a tranzakciót továbbra is törlik vagy áthúzzák. És ebben az esetben egyetlen módszer sem ad ilyen garanciákat, mert mint már említettük, a blokklánc-rendszert úgy tervezték, hogy nem írja elő a tranzakciók törlését. Ha már megerősítették őket (a blokkban szerepelnek), akkor egyetlen módszer sem segít, de ha a megerősítés előtt beragadtak, megpróbálhatja.

És emlékeznünk kell arra, hogy egy meg nem erősített tranzakció önmagában nem törölhető. Ebben az esetben csak a felhasználó pénztárcájában található kijelző megváltoztatása lehetséges.

Ajánlott: