Reverzibilné transakcie môžu zohrávať kľúčovú úlohu pri podpore prijímania kryptomien

Nezvratnosť blockchainových transakcií sa často ponúka ako dôkaz bezpečnosti kryptomien. Pretože a transakcia sa nedá vrátiť späť, podvodníci nemôžu žiadnym spôsobom iniciovať kompenzáciu po prevedení prostriedkov na nákup produktu. Poskytuje najvyššiu úroveň ochrany predajcom – najmä tým, ktorí sa v minulosti mohli popáliť pomocou služby tretej strany, ako je napríklad PayPal, kde sú kompenzácie nielen bežné, ale aj veľmi ťažko napadnuteľné v prípade podvodu.

Existuje argument, že nezvratnosť blockchainu je jedným z dôvodov, prečo je to taká bezpečná technológia. Táto jedinečná charakteristika blockchainu má však aj nevýhody. Používatelia blockchainu sú predsa len ľudia a často sa robia chyby. Problémom je, že adresy blockchainových peňaženiek sú v podstate dlhý reťazec náhodných čísel a písmen a pri manuálnom zadávaní je veľmi ľahké urobiť chybu. Ak je adresa nesprávna a transakcia je potvrdená, tieto prostriedky buď skončia v nesprávnej peňaženke, alebo sa stratia v éteri na večnosť a už ich nikdy neuvidia.

Druhý problém vyplýva zo zložitosti DeFi, kde používatelia často uskutočňujú sériu krížových transakcií. Môžu si napríklad požičať z protokolu o jednom reťazci, potom tieto tokeny premostiť do iného reťazca a potom ich uložiť do fondu likvidity. Ide o transakciu v troch krokoch, ktorú môžu obchodníci vykonať, aby využili možnosti arbitráže, ale takéto transakcie sú spojené s rizikom v prípade, že niektorý z krokov v procese zlyhá.

Prečo nie je možné zrušiť blockchainové transakcie?

Finalita transakcie je kľúčová dizajnový prvok blockchainu, ktorý je potrebný vzhľadom na jeho decentralizovanú povahu. Na rozdiel od bankového prevodu, ktorý vykonáva dôveryhodná tretia strana, blockchainové transakcie spracúvajú validátory, keď sa dosiahne konsenzus medzi rôznymi uzlami, ktoré tvoria sieť. Pretože záznamy blockchainu sú uložené vo viacerých uzloch, distribuovaná účtovná kniha je nemenná, čo znamená, že ju nemôže zmeniť žiadny uzol alebo používateľ. Ak by sa niekto pokúsil zmeniť transakciu, zvyšok siete by o tom vedel a odmietli túto zmenu.

Blockchainy sú navrhnuté týmto spôsobom z bezpečnostných dôvodov, pretože to eliminuje problém známy ako „dvojité výdavky“, kde sa používateľ môže pokúsiť podvádzať a použiť rovnaké prostriedky na vykonanie viacerých transakcií.

Takže kvôli spôsobu, akým sú blockchainy decentralizované, neexistuje spôsob, ako transakciu zvrátiť. Finančné prostriedky možno vrátiť len vtedy, ak sa ich osoba, ktorá ich prijala, rozhodne poslať späť. To môže byť problematické, pretože ak sa finančné prostriedky pošlú úplne neznámemu človeku, táto osoba môže byť v pokušení si ich ponechať, pretože s tým nebudú mať žiadne problémy.

Problémy spôsobené nevratnými transakciami

Zatiaľ čo veľa ľudí vidí nezvratnosť blockchainu ako dobrú vec, môže spôsobiť aj veľké problémy, keď sa urobia chyby. Existuje silný argument, že ak má kryptomena nahradiť fiat ako bežnú platobnú metódu, potom ľudia budú potrebovať spôsob, ako zvrátiť transakcie, keď sa finančné prostriedky pošlú na nesprávnu adresu.

Aj keď väčšina chýb je eliminovaná jednoduchým skopírovaním a vložením adries alebo naskenovaním QR kódu, tieto metódy nie sú úplne bezchybné. Napríklad je možné náhodne zmeniť adresu po jej naskenovaní. Alternatívne môže odosielateľ zadať nesprávne množstvo mincí na odoslanie. Stáva sa to častejšie, než si ľudia uvedomujú, pretože ľudia často oceňujú veci v amerických dolároch alebo inej fiat mene a potom pošlú ekvivalentnú sumu v kryptomenách. Na odoslanie 50 USD v BTC bude musieť používateľ previesť 0.0027 BTC pri aktuálnom kurze. Je však príliš jednoduché namiesto toho omylom poslať 0.027 BTC (500 USD).

Obavy však nie sú len chyby. Ďalším veľkým problémom je napadnutie peňaženiek. V tradičnom bankovníctve sú používatelia ubezpečení, že ak je ich bankový účet napadnutý a niekto z ich účtu prevedie peniaze, banka im nakoniec vráti stratenú sumu. Toto sa nestane pri blockchainových transakciách, pretože neexistuje žiadny centralizovaný orgán, ktorý by bol schopný poskytnúť refundáciu. Za bezpečnosť zodpovedajú výlučne jednotliví používatelia, takže ak je vaša peňaženka nejakým spôsobom ohrozená, takmer určite sa môžete navždy rozlúčiť s akýmikoľvek finančnými prostriedkami v nej.

Prečo je potrebná bezpečnostná sieť

Je jasné, že veľa ľudí profituje zo schopnosti zvrátiť blockchainové transakcie. Problémom je však umožniť to spôsobom, ktorý neohrozuje bezpečnosť blockchainu. Ak niekto môže poslať platbu za tovar alebo služby a potom po doručení produktu túto transakciu zvrátiť, kryptomeny stratia všetku dôveryhodnosť a nikto ich už nebude používať.

Je to zložitý problém na vyriešenie, ale existuje niekoľko veľmi inteligentných myslí, ktoré už na riešenie prišli. Dobrým príkladom je protokol t3rn, ktorá vyvinula platformu, ktorá vykonáva inteligentné kontrakty so vstavaným bezpečným mechanizmom, aby sa zabezpečilo, že komplexné transakcie budú spracované správne, resp. úplne obrátené v prípade akýchkoľvek problémov.

T3rn poskytuje dobrú ilustráciu toho, ako v tomto funguje jeho bezpečnostný mechanizmus blog post. Predstavte si, že používateľ plánuje transakciu v piatich krokoch, ktorá zahŕňa premostenie tokenov z Etherea do Polkadot a potom do Moonbeam s rôznymi dodatočnými swapmi a vkladmi. Tieto druhy transakcií zvyčajne vykonávajú obchodníci DeFi, ale môžu spôsobiť problémy, ak používateľ nemá vo svojom zostatku dostatok mincí na zaplatenie poplatkov za plyn za každú transakciu. Ak im dôjde plyn v treťom alebo štvrtom kroku, žetóny zostanú v tomto kroku, čo obchodníkovi spôsobí veľké bolesti hlavy. Takmer určite premeškajú akúkoľvek arbitrážnu príležitosť, ktorú dúfali využiť.

 

S t3rn to nie je problém. Jeho jedinečný bezpečnostný mechanizmus zahŕňa umiestnenie aktív zahrnutých v každom kroku transakcie do úschovy. Týmto spôsobom budú uvoľnené až po úspešnom vykonaní každého kroku transakcie. Ak sa niektorý z krokov nepodarí vykonať, t3rn jednoducho zruší transakciu a všetky predchádzajúce kroky sa vrátia späť. Ako môžete vidieť vo vyššie uvedenom príklade, Bob jednoducho dostane všetky svoje pôvodné tokeny ETH späť do svojej peňaženky bez straty poplatkov za plyn.

Skvelá vec na t3rn je, že umožňuje používateľom vytvárať zložité transakcie prostredníctvom jednoduchého používateľského rozhrania, v ktorom je každý z krokov usporiadaný chronologicky. Protokol podporuje aj viacero peňaženiek, vrátane MetaMask, Peňaženka Ambire a ďalšie.

Vydláždiť cestu pre väčšie prijatie

Reverzibilita blockchainu, ktorú umožňuje t3rn, by sa mohla ukázať ako transformačná pre kryptopriemysel. Používateľom to otvára možnosť lepšie chrániť svoje digitálne aktíva zavedením bezpečnostného mechanizmu pre každú jednu transakciu, ktorú kedy vykonajú. Ak niekto omylom pošle tokeny v hodnote 500 USD namiesto iba 50 USD, má teraz spôsob, ako túto transakciu zvrátiť a opraviť chybu bez toho, aby sa spoliehal na čestnosť osoby, ktorá peniaze dostala.

Takáto schopnosť je základnou ochranou, z ktorej budú mať prospech bežní používatelia aj obchodníci DeFi rovnako a možno celkovo vytvorí väčšiu dôveru v krypto. Zatiaľ čo finalita transakcií blockchainu nemôže byť a nemala by byť obetovaná, ľudia stále potrebujú spôsob, ako sa vyhnúť potrestaniu za čestné chyby. Poskytnutím tejto schopnosti by t3rn mohol do určitej miery začleniť ďalšiu generáciu opatrnejších používateľov kryptomien, ktorí vyžadujú nejaký druh bezpečnostnej siete.

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