Povratne transakcije mogu igrati ključnu ulogu u poticanju prihvaćanja kripto

Nepovratnost blockchain transakcija često se reklamira kao dokaz sigurnosti kriptovalute. Jer a transakcija se ne može poništiti, prevaranti ne mogu pokrenuti povrat nakon što su prenijeli sredstva za kupnju proizvoda. Pruža najvišu razinu zaštite za prodavače – posebno one koji su se u prošlosti možda opekli korištenjem usluge treće strane kao što je PayPal, gdje su povrati ne samo česti, već ih je i vrlo teško osporiti u slučaju da budu prevareni.

Postoji argument da je nepovratnost blockchaina jedan od razloga zašto je to tako sigurna tehnologija. Međutim, postoje nedostaci ove jedinstvene karakteristike blockchaina. Uostalom, korisnici blockchaina su samo ljudi, i često se prave greške. Problem je u tome što su adrese blockchain novčanika u biti dugačak niz nasumičnih brojeva i slova i vrlo je lako pogriješiti prilikom ručnog unosa. Ako je adresa netočna i transakcija je potvrđena, ta će sredstva ili završiti u pogrešnom novčaniku ili će biti izgubljena u etheru zauvijek, da se više nikada neće vidjeti.

Drugi problem proizlazi iz složenosti DeFi-ja, gdje će korisnici često provoditi niz transakcija između lanaca. Na primjer, mogu posuditi iz protokola u jednom lancu, zatim premostiti te tokene u drugi lanac prije nego što ih polože u fond likvidnosti. Ovo je transakcija u tri koraka koju bi trgovci mogli izvesti kako bi iskoristili mogućnosti arbitraže, ali takve su transakcije prepune rizika u slučaju da bilo koji od koraka u procesu ne uspije.

Zašto se Blockchain transakcije ne mogu poništiti?

Konačnost transakcije je ključna značajka dizajna blockchaina koji je neophodan zbog svoje decentralizirane prirode. Za razliku od bankovnog prijenosa, koji provodi treća strana od povjerenja, blockchain transakcije obrađuju validatori kada se postigne konsenzus među različitim čvorovima koji čine mrežu. Budući da su zapisi lanca blokova pohranjeni na više čvorova, distribuirana knjiga je nepromjenjiva, što znači da je ne može mijenjati nijedan pojedinačni čvor ili korisnik. Ako bi netko pokušao promijeniti transakciju, ostatak mreže bi znao za to i odbio bi tu promjenu.

Blockchaini su dizajnirani na ovaj način iz sigurnosnih razloga, jer eliminiraju problem poznat kao "dvostruko trošenje“, gdje bi korisnik mogao pokušati prevariti i koristiti ista sredstva za obavljanje više transakcija.

Dakle, zbog načina na koji su blockchaini decentralizirani, ne postoji način da se poništi transakcija. Jedini način na koji se sredstva mogu vratiti je ako ih osoba koja ih je primila odluči vratiti. To može biti problematično, jer ako se sredstva pošalju potpunom strancu, ta bi osoba mogla doći u iskušenje da ih zadrži, budući da se neće suočiti s problemima da to učini.

Problemi uzrokovani nepovratnim transakcijama

Iako mnogi ljudi nepovratnost blockchaina vide kao dobru stvar, ona također može uzrokovati velike probleme kada se pogriješe. Postoji jak argument da će ljudi trebati način da ponište transakcije kada se sredstva pošalju na krivu adresu, ako kriptovaluta zamijeni fiat kao glavni način plaćanja.

Iako se većina pogrešaka uklanja jednostavnim kopiranjem i lijepljenjem adresa ili skeniranjem QR koda, ove metode nisu posve besprijekorne. Moguće je slučajno promijeniti adresu nakon skeniranja, na primjer. Alternativno, pošiljatelj može unijeti pogrešan iznos kovanica za slanje. To se događa češće nego što ljudi shvaćaju jer ljudi često cijene stvari u američkim dolarima ili drugoj fiat valuti, a zatim šalju ekvivalentni iznos u kripto valutama. Kako bi poslao 50 dolara u BTC-u, korisnik će morati prenijeti 0.0027 BTC-a po trenutnom tečaju. Ali previše je lako umjesto toga slučajno poslati 0.027 BTC (500 USD).

Ipak, nisu samo greške ono što zabrinjava. Drugi veliki problem su hakirani novčanici. U tradicionalnom bankarstvu korisnici su uvjereni da će im banka, ako im je bankovni račun hakiran i netko prebaci novac s računa, na kraju vratiti iznos koji je izgubljen. To se neće dogoditi s blockchain transakcijama jer ne postoji centralizirano tijelo koje može osigurati povrat. Sigurnost je isključiva odgovornost pojedinačnih korisnika, pa ako je vaš novčanik na neki način ugrožen, gotovo sigurno možete zauvijek reći zbogom svim sredstvima koja su bila u njemu.

Zašto je potrebna sigurnosna mreža

Jasno je da će mnogi ljudi imati koristi od mogućnosti poništavanja blockchain transakcija. Međutim, poteškoća je omogućiti to na način koji ne ugrožava sigurnost blockchaina. Ako netko može poslati uplatu za robu ili usluge, a zatim poništiti tu transakciju nakon što je proizvod isporučen, kripto će izgubiti sav kredibilitet i nitko ga više neće koristiti.

Problem je težak za riješiti, ali postoje neki vrlo pametni umovi koji su već došli do rješenja. Dobar primjer je t3rn protokol, koja je razvila platformu koja izvršava pametne ugovore s ugrađenim mehanizmom sigurnim od grešaka kako bi se osiguralo da se složene transakcije ispravno obrađuju ili potpuno obrnuto u slučaju bilo kakvih problema.

T3rn pruža dobru ilustraciju kako njegov sigurnosni mehanizam radi u ovome blog post. Zamislite da korisnik planira transakciju u pet koraka koja uključuje premošćivanje tokena s Ethereuma na Polkadot i zatim na Moonbeam, uz razne dodatne zamjene i depozite usput. Ove vrste transakcija obično obavljaju DeFi trgovci, ali mogu uzrokovati probleme ako korisnik nema dovoljno kovanica na svom saldu da plati naknade za plin za svaku transakciju. Ako ostanu bez goriva u trećem ili četvrtom koraku, tokeni će ostati na tom koraku, uzrokujući velike glavobolje trgovcu. Gotovo će sigurno propustiti bilo koju priliku za arbitražu koju su se nadali iskoristiti.

 

S t3rn to nije problem. Njegov jedinstveni sigurnosni mehanizam uključuje stavljanje imovine uključene u svaki korak transakcije u escrow. Na taj način, oni će biti pušteni tek nakon što je svaki korak transakcije uspješno izvršen. Ako se bilo koji od koraka ne uspije provesti, t3rn će jednostavno otkazati transakciju i svi prethodni koraci bit će poništeni. Kao što možete vidjeti u gornjem primjeru, Bob će jednostavno dobiti sve svoje originalne ETH tokene natrag u svoj novčanik, bez gubitka naknade za gorivo.

Sjajna stvar kod t3rn-a je što korisnicima omogućuje sastavljanje složenih transakcija putem jednostavnog korisničkog sučelja, u kojem je svaki od koraka raspoređen kronološki. Protokol također podržava više novčanika, uključujući MetaMask, Novčanik Ambire i drugi.

Utiremo put većem usvajanju

Reverzibilnost lanca blokova koju omogućuje t3rn mogla bi se pokazati transformacijskom za kriptoindustriju. Korisnicima otvara mogućnost da bolje zaštite svoju digitalnu imovinu uvođenjem sigurnosnog mehanizma za svaku pojedinačnu transakciju koju ikada naprave. Ako netko slučajno pošalje tokene u vrijednosti od 500 USD umjesto samo 50 USD, sada ima način poništiti tu transakciju i ispraviti pogrešku, bez oslanjanja na poštenje osobe koja je primila sredstva.

Takva je mogućnost bitna zaštita koja će jednako koristiti običnim korisnicima i DeFi trgovcima, a možda će stvoriti veće povjerenje u kriptovalute u cjelini. Dok se konačnost transakcije blockchaina ne može i ne treba žrtvovati, ljudima je ipak potreban način da izbjegnu kažnjavanje za poštene pogreške. Pružajući tu mogućnost, t3rn bi mogao donekle pomoći sljedećoj generaciji opreznijih kripto korisnika kojima je potrebna neka vrsta sigurnosne mreže.

Izvor: https://bitcoinist.com/reversible-transactions-can-play-a-key-role-in-driving-crypto-adoption/