Omkeerbare transacties kunnen een sleutelrol spelen bij het stimuleren van crypto-adoptie

De onomkeerbaarheid van blockchain-transacties wordt vaak aangeprezen als bewijs van de veiligheid van crypto. Omdat een transactie kan niet ongedaan worden gemaakt, is er voor oplichters geen manier om een ​​terugvordering te starten nadat ze geld hebben overgemaakt om een ​​product te kopen. Het biedt het ultieme niveau van bescherming voor verkopers - vooral degenen die in het verleden mogelijk zijn verbrand met behulp van een externe service zoals PayPal, waar terugboekingen niet alleen gebruikelijk zijn, maar ook zeer moeilijk te bestrijden zijn in het geval van oplichting.

Er moet een argument worden aangevoerd dat de onomkeerbaarheid van blockchain een van de redenen is waarom het zo'n veilige technologie is. Er zijn echter ook nadelen aan dit unieke kenmerk van blockchain. Blockchain-gebruikers zijn immers ook maar mensen, en fouten worden vaak gemaakt. Het probleem is dat blockchain-portemonnee-adressen in wezen een lange reeks willekeurige cijfers en letters zijn, en het is heel gemakkelijk om een ​​fout te maken wanneer u er handmatig een invoert. Als een adres onjuist is en de transactie wordt bevestigd, komt dat geld ofwel in de verkeerde portemonnee terecht of gaat het voor eeuwig verloren om nooit meer te worden gezien.

Een tweede probleem komt voort uit de complexiteit van DeFi, waar gebruikers vaak een reeks cross-chain transacties uitvoeren. Ze kunnen bijvoorbeeld lenen van een protocol op één keten en deze tokens vervolgens overbruggen naar een andere keten voordat ze ze in een liquiditeitspool deponeren. Dit is een transactie in drie stappen die handelaren kunnen uitvoeren om te profiteren van arbitragemogelijkheden, maar dergelijke transacties brengen risico's met zich mee als een van de stappen in het proces mislukt.

Waarom kunnen Blockchain-transacties niet worden teruggedraaid?

Transactie finaliteit is een sleutel ontwerpfunctie van blockchain die nodig is vanwege het gedecentraliseerde karakter. In tegenstelling tot een bankoverschrijving, die wordt uitgevoerd door een vertrouwde derde partij, worden blockchain-transacties verwerkt door validators wanneer consensus wordt bereikt tussen de verschillende knooppunten die deel uitmaken van het netwerk. Omdat de blockchain-records over meerdere knooppunten worden opgeslagen, is het gedistribueerde grootboek onveranderlijk, wat betekent dat het niet door een enkel knooppunt of gebruiker kan worden gewijzigd. Als iemand een transactie zou proberen te wijzigen, zou de rest van het netwerk hiervan op de hoogte zijn en die wijziging afwijzen.

Blockchains zijn om veiligheidsredenen op deze manier ontworpen, omdat het een probleem elimineert dat bekend staat als "dubbele uitgaven", waar een gebruiker zou kunnen proberen vals te spelen en hetzelfde geld te gebruiken om meerdere transacties uit te voeren.

Dus vanwege de manier waarop blockchains gedecentraliseerd zijn, is er geen manier om een ​​transactie terug te draaien. De enige manier waarop geld kan worden geretourneerd, is als de persoon die ze heeft ontvangen besluit ze terug te sturen. Dat kan problematisch zijn, want als geld naar een volslagen vreemde wordt gestuurd, kan die persoon in de verleiding komen om ze te houden, omdat ze daar geen problemen mee zullen hebben.

De problemen veroorzaakt door onomkeerbare transacties

Hoewel veel mensen blockchain onomkeerbaarheid als een goede zaak zien, kan het ook grote problemen veroorzaken als er fouten worden gemaakt. Er is een sterk argument dat als cryptocurrency fiat moet vervangen als een reguliere betaalmethode, mensen een manier nodig hebben om transacties terug te draaien wanneer geld naar het verkeerde adres wordt gestuurd.

Hoewel de meeste fouten worden geëlimineerd door simpelweg adressen te kopiëren en te plakken of een QR-code te scannen, zijn deze methoden niet helemaal foutloos. Het is bijvoorbeeld mogelijk om het adres per ongeluk te wijzigen na het scannen. Als alternatief kan de afzender het verkeerde aantal te verzenden munten invoeren. Dit gebeurt vaker dan mensen beseffen, omdat mensen vaak dingen prijzen in Amerikaanse dollars of een andere fiat-valuta en vervolgens het equivalente bedrag in crypto verzenden. Om $ 50 in BTC te verzenden, moet een gebruiker 0.0027 BTC tegen de huidige koers overboeken. Maar het is maar al te gemakkelijk om per ongeluk 0.027 BTC ($ 500) te verzenden.

Het zijn echter niet alleen fouten die een punt van zorg zijn. Een ander groot probleem is dat portefeuilles worden gehackt. Bij traditioneel bankieren zijn gebruikers gerustgesteld dat als hun bankrekening wordt gehackt en iemand geld van hun rekening overboekt, de bank hen uiteindelijk het verloren bedrag zal terugbetalen. Dit zal niet gebeuren met blockchain-transacties, omdat er geen gecentraliseerde instantie is die de terugbetaling kan doen. Beveiliging is de exclusieve verantwoordelijkheid van individuele gebruikers, dus als uw portemonnee op de een of andere manier is aangetast, kunt u vrijwel zeker voor altijd afscheid nemen van het geld dat erin zat.

Waarom een ​​vangnet nodig is

Het is duidelijk dat veel mensen baat hebben bij de mogelijkheid om blockchain-transacties terug te draaien. De moeilijkheid is echter om dit mogelijk te maken op een manier die de blockchain-beveiliging niet in gevaar brengt. Als iemand betaling voor goederen of diensten kan verzenden en die transactie vervolgens kan terugdraaien zodra het product is afgeleverd, verliest crypto alle geloofwaardigheid en zal niemand het meer gebruiken.

Het is een lastig probleem om op te lossen, maar er zijn enkele zeer slimme geesten die al een oplossing hebben bedacht. Een goed voorbeeld is de t3rn-protocol, dat een platform heeft ontwikkeld dat slimme contracten uitvoert met een ingebouwd faalveilig mechanisme om ervoor te zorgen dat complexe transacties correct worden verwerkt, of volledig teruggedraaid bij eventuele problemen.

T3rn geeft een goede illustratie van hoe het faalveilige mechanisme hierin werkt blogpost. Stel je voor dat een gebruiker een transactie in vijf stappen plant waarbij tokens worden overbrugd van Ethereum naar Polkadot en vervolgens naar Moonbeam, met onderweg verschillende extra swaps en stortingen. Dit soort transacties wordt meestal uitgevoerd door DeFi-handelaren, maar kan problemen veroorzaken als de gebruiker niet genoeg munten op zijn saldo heeft om de gaskosten voor elke transactie te betalen. Mochten ze bij stap drie of stap vier geen benzine meer hebben, dan blijven de tokens bij die stap, wat de handelaar grote hoofdpijn bezorgt. Ze zullen vrijwel zeker elke arbitragekans missen die ze hoopten te benutten.

 

Met t3rn is dit geen probleem. Het unieke faalveilige mechanisme houdt in dat de activa die betrokken zijn bij elke stap van de transactie in escrow worden geplaatst. Op deze manier worden ze pas vrijgegeven als elke stap van de transactie met succes is uitgevoerd. Als een van de stappen niet kan worden uitgevoerd, annuleert t3rn de transactie en worden alle voorgaande stappen teruggedraaid. Zoals je in het bovenstaande voorbeeld kunt zien, krijgt Bob gewoon al zijn originele ETH-tokens terug in zijn portemonnee, zonder gaskosten te verliezen.

Het mooie van t3rn is dat het gebruikers in staat stelt om complexe transacties samen te stellen via een eenvoudige gebruikersinterface, waarin elk van de stappen chronologisch is gerangschikt. Het protocol ondersteunt ook meerdere portefeuilles, waaronder: MetaMask, Ambire-portemonnee en anderen.

De weg vrijmaken voor meer adoptie

De omkeerbaarheid van de blockchain die mogelijk wordt gemaakt door t3rn zou wel eens een transformatie kunnen blijken te zijn voor de crypto-industrie. Het opent de mogelijkheid voor gebruikers om hun digitale activa beter te beschermen door een veiligheidsmechanisme te introduceren voor elke transactie die ze ooit maken. Als iemand per ongeluk $ 500 aan tokens stuurt in plaats van slechts $ 50, hebben ze nu een manier om die transactie terug te draaien en de fout te corrigeren, zonder te vertrouwen op de eerlijkheid van de persoon die het geld heeft ontvangen.

Een dergelijke mogelijkheid is een essentiële beveiliging die zowel gewone gebruikers als DeFi-handelaren ten goede zal komen, en misschien meer vertrouwen in crypto in het algemeen zal creëren. Hoewel de transactiefinaliteit van blockchain niet kan en mag worden opgeofferd, hebben mensen nog steeds een manier nodig om te voorkomen dat ze worden gestraft voor eerlijke fouten. Door die mogelijkheid te bieden, zou t3rn een manier kunnen zijn om de volgende generatie meer voorzichtige crypto-gebruikers aan boord te krijgen die een soort vangnet nodig hebben.

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