Vratné transakce mohou hrát klíčovou roli při podpoře přijetí kryptoměn

Nevratnost blockchainových transakcí je často nabízena jako důkaz bezpečnosti kryptoměn. Protože a transakci nelze vrátit zpět, podvodníci nemají žádný způsob, jak zahájit zúčtování poté, co převedou finanční prostředky na nákup produktu. Poskytuje maximální úroveň ochrany prodejcům – zejména těm, kteří mohli být v minulosti spáleni pomocí služby třetí strany, jako je PayPal, kde jsou zpětné zúčtování nejen běžné, ale také velmi obtížně napadnutelné v případě podvodu.

Existuje argument, že nevratnost blockchainu je jedním z důvodů, proč jde o tak bezpečnou technologii. Tato jedinečná vlastnost blockchainu má však své nevýhody. Uživatelé blockchainu jsou přece jen lidé a často dochází k chybám. Problém je v tom, že adresy blockchainových peněženek jsou v podstatě dlouhý řetězec náhodných čísel a písmen a při ručním zadávání je velmi snadné udělat chybu. Pokud je adresa nesprávná a transakce je potvrzena, tyto prostředky buď skončí ve špatné peněžence, nebo se na věčnost ztratí v éteru a už je nikdy neuvidíme.

Druhý problém vyplývá ze složitosti DeFi, kde uživatelé často provádějí řadu transakcí napříč řetězci. Mohou si například vypůjčit z protokolu na jednom řetězci a poté tyto tokeny přemostit do jiného řetězce, než je vloží do fondu likvidity. Jedná se o třístupňovou transakci, kterou mohou obchodníci provést, aby využili arbitrážních příležitostí, ale takové transakce jsou plné rizika v případě, že některý z kroků v procesu selže.

Proč nemohou být transakce blockchainu stornovány?

Klíčem je finalita transakce designový prvek blockchainu, který je nezbytný kvůli jeho decentralizované povaze. Na rozdíl od bankovního převodu, který provádí důvěryhodná třetí strana, jsou blockchainové transakce zpracovávány validátory, když je dosaženo konsensu mezi různými uzly, které tvoří síť. Protože jsou blockchainové záznamy uloženy ve více uzlech, distribuovaná účetní kniha je neměnná, což znamená, že ji nemůže měnit žádný uzel ani uživatel. Pokud by se někdo pokusil změnit transakci, zbytek sítě by o tom věděl a tuto změnu odmítnul.

Blockchainy jsou navrženy tímto způsobem z bezpečnostních důvodů, protože to eliminuje problém známý jako „dvojí výdaje“, kde se uživatel může pokusit podvádět a použít stejné prostředky k provedení více transakcí.

Takže vzhledem k tomu, jak jsou blockchainy decentralizovány, neexistuje způsob, jak transakci zvrátit. Prostředky lze vrátit pouze tehdy, pokud se osoba, která je přijala, rozhodne je poslat zpět. To může být problematické, protože pokud jsou finanční prostředky zaslány úplně cizí osobě, může být tato osoba v pokušení si je ponechat, protože s tím nebudou mít žádné potíže.

Problémy způsobené nevratnými transakcemi

Zatímco mnoho lidí považuje nevratnost blockchainu za dobrou věc, může také způsobit velké problémy, když dojde k chybám. Je třeba uvést pádný argument, že pokud má kryptoměna nahradit fiat jako hlavní platební metodu, pak lidé budou potřebovat způsob, jak zvrátit transakce, když jsou peníze poslány na špatnou adresu.

Přestože většinu chyb odstraníte pouhým zkopírováním a vložením adres nebo naskenováním QR kódu, nejsou tyto metody zcela bezchybné. Adresu je možné náhodně změnit například po jejím naskenování. Alternativně může odesílatel zadat nesprávné množství mincí k odeslání. To se stává častěji, než si lidé uvědomují, protože lidé často oceňují věci v amerických dolarech nebo jiné fiat měně a poté posílají ekvivalentní částku v kryptoměnách. Aby mohl uživatel poslat 50 $ v BTC, bude muset převést 0.0027 BTC při aktuálním kurzu. Ale je příliš snadné místo toho omylem poslat 0.027 BTC (500 $).

Obavy však nejsou jen chyby. Dalším velkým problémem je hackování peněženek. V klasickém bankovnictví jsou uživatelé ujištěni, že pokud je jejich bankovní účet hacknut a někdo z jejich účtu převede peníze, banka jim nakonec vrátí ztracenou částku. To se nestane s blockchainovými transakcemi, protože neexistuje žádný centralizovaný orgán, který by byl schopen poskytnout náhradu. Zabezpečení je výhradní odpovědností jednotlivých uživatelů, takže pokud je vaše peněženka nějak ohrožena, můžete se téměř jistě navždy rozloučit s jakýmikoli prostředky, které v ní byly.

Proč je potřeba bezpečnostní síť

Je jasné, že mnoho lidí těží ze schopnosti zvrátit blockchainové transakce. Potíž je však umožnit to způsobem, který neohrozí bezpečnost blockchainu. Pokud někdo může poslat platbu za zboží nebo služby a poté tuto transakci zvrátit, jakmile bude produkt doručen, krypto ztratí veškerou důvěryhodnost a nikdo je již nebude používat.

Je to složitý problém k vyřešení, ale existuje několik velmi chytrých mozků, které již na řešení přišli. Dobrým příkladem je protokol t3rn, která vyvinula platformu, která provádí chytré kontrakty s vestavěným mechanismem zabezpečeným proti selhání, aby bylo zajištěno, že složité transakce budou buď správně zpracovány, popř. obrátil úplně v případě jakýchkoli problémů.

T3rn poskytuje dobrou ilustraci toho, jak v tomto funguje jeho bezpečnostní mechanismus blogu. Představte si, že uživatel plánuje pětifázovou transakci, která zahrnuje přemostění tokenů z Etherea do Polkadot a poté do Moonbeam s různými dalšími swapy a vklady. Tyto druhy transakcí obvykle provádějí obchodníci DeFi, ale mohou způsobit problémy, pokud uživatel nemá ve svém zůstatku dostatek coinů na zaplacení poplatků za plyn za každou transakci. Pokud jim dojde plyn v kroku tři nebo čtyři, žetony zůstanou v tomto kroku, což obchodníkovi způsobí velké bolesti hlavy. Téměř jistě promeškají jakoukoli arbitrážní příležitost, kterou doufali využít.

 

S t3rn to není problém. Jeho jedinečný mechanismus zabezpečení proti selhání zahrnuje umístění aktiv zahrnutých v každém kroku transakce do úschovy. Tímto způsobem budou uvolněny až po úspěšném provedení každého kroku transakce. Pokud se některý z kroků nepodaří provést, t3rn jednoduše zruší transakci a všechny předchozí kroky se vrátí zpět. Jak můžete vidět na výše uvedeném příkladu, Bob jednoduše získá všechny své původní tokeny ETH zpět do své peněženky, aniž by ztratil jakékoli poplatky za plyn.

Skvělá věc na t3rn je, že umožňuje uživatelům skládat složité transakce prostřednictvím jednoduchého uživatelského rozhraní, ve kterém je každý z kroků uspořádán chronologicky. Protokol také podporuje více peněženek, včetně MetaMask, Peněženka Ambire a další.

Připravit cestu pro větší přijetí

Reverzibilita blockchainu, kterou umožňuje t3rn, by se mohla ukázat jako transformační pro kryptoprůmysl. Otevírá uživatelům možnost lépe chránit svá digitální aktiva zavedením bezpečnostního mechanismu pro každou jednotlivou transakci, kterou kdy provedou. Pokud někdo omylem pošle tokeny v hodnotě 500 USD namísto pouhých 50 USD, má nyní způsob, jak tuto transakci zvrátit a opravit chybu, aniž by se spoléhal na poctivost osoby, která finanční prostředky obdržela.

Taková schopnost je základní ochranou, která bude přínosem pro běžné uživatele i obchodníky DeFi stejně, a možná vytvoří celkově větší důvěru v kryptoměny. Zatímco finalita transakcí blockchainu nemůže a neměla by být obětována, lidé stále potřebují způsob, jak se vyhnout potrestání za čestné chyby. Poskytnutím této schopnosti by t3rn mohl jít do jisté míry k integraci nové generace opatrnějších uživatelů kryptoměn, kteří vyžadují nějaký druh záchranné sítě.

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