
Ons ken almal een van die hoofbeginsels van die cryptocurrency blockchain – transaksies kan nie gekanselleer word nie en sodra die fondse gestuur is, is daar geen manier om dit terug te gee nie. Sommige mense beskou dit as 'n groot fout van kripto-geldeenhede in die algemeen en die rede waarom kripto-geldeenhede soos bitcoin nooit as betaalmiddel gebruik moet word nie.
Maar is dit regtig so? Die antwoord is, beide "ja" en "nee". Kom ons gebruik Bitcoin as 'n voorbeeld. Daar is eintlik 'n paar moontlikhede om die bitcoin-transaksie gekanselleer te maak. Hierdie metodes is egter redelik riskant.
In 'n gesentraliseerde betalingsstelsel word reëls en regulasies vasgestel, asook 'n paar verifikasieprosedures wat gevolg moet word voordat die transaksie gekanselleer word. Aangesien bitcoin-netwerk deur niemand beheer word nie, is dit 'n moeilike taak om die transaksie te kanselleer. Moenie verwag dat ons na die “kanselleer”-knoppie moet wys nie.
Kom ons gaan vir 'n bietjie teorie. Aangesien bitcoin-netwerk beskerm word teen "dubbelbesteding" deur desentralisasie van die mynproses, moet elke transaksie deur die netwerk self bevestig word. Dit beteken dat voordat dit by die nuwe blok gevoeg word wat tans deur een of ander mynwerker bereken word, of soos dit eenvoudig genoem word – bevestig, die transaksie nie werklik bestaan nie en daar is net die “versoek om bevestiging”. Dit is die presiese oomblik wanneer dit nog gekanselleer kan word.
Metodes
Daar is net twee metodes: Vervang-vir-fooi (RBF) of dubbelbestee. Maar onthou, voordat jy begin, moet jy kyk of die transaksie 'n bevestiging het. Sodra dit deur ten minste een nodus van die netwerk bevestig is, kan dit glad nie gekanselleer word nie. Kopieer eers die transaksie-hash in die blokkettingverkenner en vind die aantal bevestigings. As daar geen bevestigings is nie, kan ons voortgaan.
Deur die RBF-metode te gebruik, sal jy 'n nuwe transaksie moet maak met 'n mynwerkerbeloning wat hoër is as die vorige. Dit sal jou transaksies verander en geld in jou beursie teruggee. Jy moet kyk of die beursie wat jy gebruik die RBF-metode ondersteun voordat jy dit probeer.
Deur die dubbelbestedingsmetode te gebruik, moet die gebruiker die presiese hoeveelheid munte van die ou transaksie na sy persoonlike beursie stuur met die transaksiebetaling hoër as die vorige een. Dit sal veroorsaak dat die tweede transaksie van hoër prioriteit vir mynwerkers sal wees, dus sal dit voor die eerste een verwerk word. Nog iets om in ag te neem, is dat die balans na die tweede transaksie met hoër prioriteit minder fondse moet laat as wat vir die eerste transaksie vereis word. Die eerste transaksie sal gekanselleer word as gevolg van onvoldoende fondse op jou huidige beursie.
Albei metodes is redelik riskant aangesien die transaksie bevestig kan word voordat enige van hierdie metodes gebruik sal word. Ons beveel aan dat u al die data dubbelkontroleer voordat u met u transaksies begin