Reversible transaksjoner kan spille en nøkkelrolle i å drive kryptoadopsjon

Ureversibiliteten til blokkjedetransaksjoner blir ofte utpekt som bevis på kryptos sikkerhet. Fordi a transaksjonen kan ikke angres, er det ingen måte for svindlere å starte en tilbakeførsel etter at de har overført midler for å kjøpe et produkt. Det gir det ultimate beskyttelsesnivået for selgere – spesielt de som kan ha blitt brent tidligere ved å bruke en tredjepartstjeneste som PayPal, der tilbakeføringer ikke bare er vanlige, men også svært vanskelige å utfordre i tilfelle de blir svindlet.

Det er et argument som kan argumenteres for at blokkjedens irreversibilitet er en av grunnene til at det er en så sikker teknologi. Det er imidlertid ulemper med denne unike egenskapen til blockchain. Tross alt er blockchain-brukere bare mennesker, og feil blir ofte gjort. Problemet er at blokkjede-lommebokadresser i hovedsak er en lang rekke med tilfeldige tall og bokstaver, og det er veldig lett å gjøre en feil når du legger inn en manuelt. Hvis en adresse er feil og transaksjonen bekreftes, vil disse midlene enten havne i feil lommebok eller gå tapt for eteren for evigheten, for aldri å bli sett igjen.

Et annet problem oppstår fra kompleksiteten til DeFi, der brukere ofte vil utføre en rekke transaksjoner på tvers av kjeder. For eksempel kan de låne fra en protokoll på en kjede, og deretter koble disse tokenene til en annen kjede før de setter dem inn i en likviditetspool. Dette er en tre-trinns transaksjon som tradere kan utføre for å dra nytte av arbitrasjemuligheter, men slike transaksjoner er fulle av risiko i tilfelle noen av trinnene i prosessen mislykkes.

Hvorfor kan ikke blokkjedetransaksjoner reverseres?

Endelig transaksjon er en nøkkel designfunksjon av blockchain som er nødvendig på grunn av dens desentraliserte natur. I motsetning til en bankoverføring, som utføres av en pålitelig tredjepart, behandles blokkjedetransaksjoner av validatorer når konsensus mellom de ulike nodene som utgjør nettverket er oppnådd. Fordi blokkjedepostene er lagret på tvers av flere noder, er den distribuerte hovedboken uforanderlig, noe som betyr at den ikke kan endres av noen enkelt node eller bruker. Hvis noen prøvde å endre en transaksjon, ville resten av nettverket vite om det og avvise den endringen.

Blokkjeder er designet på denne måten av sikkerhetsmessige årsaker, da det eliminerer et problem kjent som "dobbelt utgifter", der en bruker kan prøve å jukse og bruke de samme midlene til å utføre flere transaksjoner.

Så på grunn av måten blokkjeder er desentralisert på, er det ingen måte å reversere en transaksjon. Den eneste måten penger kan returneres på er hvis personen som mottok dem bestemmer seg for å sende dem tilbake. Det kan være problematisk, for hvis midler sendes til en fullstendig fremmed, kan den personen godt bli fristet til å beholde dem, siden de ikke vil møte noen problemer for å gjøre det.

Problemene forårsaket av irreversible transaksjoner

Mens mange ser på blokkjede-irreversibilitet som en god ting, kan det også skape store problemer når feil blir gjort. Det er et sterkt argument for at hvis kryptovaluta skal erstatte fiat som en vanlig betalingsmetode, vil folk trenge en måte å reversere transaksjoner når midler sendes til feil adresse.

Selv om de fleste feil elimineres ved å kopiere og lime inn adresser eller skanne en QR-kode, er disse metodene ikke helt feilfrie. Det er for eksempel mulig å endre adressen ved et uhell etter skanning. Alternativt kan avsenderen legge inn feil mengde mynter som skal sendes. Dette skjer oftere enn folk er klar over fordi folk ofte priser ting i amerikanske dollar eller en annen fiat-valuta, og deretter sender tilsvarende beløp i krypto. For å sende $50 i BTC, må en bruker overføre 0.0027 BTC til gjeldende kurs. Men det er altfor lett å ved et uhell sende 0.027 BTC ($500) i stedet.

Det er ikke bare feil som er en bekymring. Et annet stort problem er at lommebøker blir hacket. I tradisjonell bankvirksomhet er brukere trygge på at hvis bankkontoen deres blir hacket og noen overfører penger fra kontoen deres, vil banken til slutt refundere dem beløpet som gikk tapt. Dette vil ikke skje med blokkjedetransaksjoner, siden det ikke er noe sentralisert organ som kan gi refusjonen. Sikkerhet er eneansvaret til individuelle brukere, så hvis lommeboken din på en eller annen måte er kompromittert, kan du nesten helt sikkert si farvel til det som var i den, for alltid.

Hvorfor et sikkerhetsnett er nødvendig

Det er tydelig at mange mennesker kan dra nytte av å ha muligheten til å reversere blokkjedetransaksjoner. Imidlertid er vanskeligheten å aktivere dette på en måte som ikke kompromitterer blokkjedesikkerheten. Hvis noen kan sende betaling for varer eller tjenester og deretter reversere den transaksjonen når produktet er levert, vil krypto miste all troverdighet og ingen vil bruke det lenger.

Det er et vanskelig problem å løse, men det er noen veldig smarte hoder som allerede har kommet opp med en løsning. Et godt eksempel er t3rn protokoll, som har utviklet en plattform som utfører smarte kontrakter med en innebygd feilsikker mekanisme for å sikre at komplekse transaksjoner enten behandles riktig, eller snudd helt ved eventuelle problemer.

T3rn gir en god illustrasjon på hvordan dens feilsikre mekanisme fungerer i dette blogginnlegg. Tenk deg at en bruker planlegger en fem-trinns transaksjon som involverer å bygge bro mellom tokens fra Ethereum til Polkadot og deretter til Moonbeam, med ulike tilleggsbytter og innskudd underveis. Denne typen transaksjoner utføres vanligvis av DeFi-handlere, men kan forårsake problemer hvis brukeren ikke har nok mynter i saldoen til å betale gassavgiftene for hver transaksjon. Skulle de gå tom for bensin på trinn tre eller trinn fire, vil tokens forbli på det trinnet, noe som forårsaker stor hodepine for traderen. De vil nesten helt sikkert gå glipp av hvilken arbitrasjemulighet de håpet å utnytte.

 

Med t3rn er ikke dette et problem. Dens unike feilsikre mekanisme innebærer å plassere eiendelene som er involvert i hvert trinn av transaksjonen i deponering. På denne måten vil de bare bli frigitt når hvert trinn i transaksjonen har blitt utført. Hvis noen av trinnene ikke blir utført, vil t3rn ganske enkelt kansellere transaksjonen og alle de foregående trinnene vil bli tilbakestilt. Som du kan se i eksemplet ovenfor, vil Bob ganske enkelt få alle sine originale ETH-tokens tilbake i lommeboken, uten å miste noen gassavgifter.

Det fine med t3rn er at det lar brukere komponere komplekse transaksjoner gjennom et enkelt brukergrensesnitt, der hvert av trinnene er ordnet på en kronologisk måte. Protokollen støtter også flere lommebøker, inkludert metamask, Ambire lommebok og andre.

Baner vei for større adopsjon

Blockchain-reversibiliteten aktivert av t3rn kan godt vise seg å være transformerende for kryptoindustrien. Det åpner for muligheten for brukere å bedre beskytte sine digitale eiendeler ved å introdusere en sikkerhetsmekanisme for hver enkelt transaksjon de noen gang gjør. Hvis noen ved et uhell sender tokens verdt $500 i stedet for bare $50, har de nå en måte å reversere den transaksjonen og rette feilen på, uten å stole på ærligheten til personen som mottok pengene.

En slik evne er en essensiell sikring som vil komme vanlige brukere og DeFi-handlere like godt til gode, og kanskje skape større tillit til krypto generelt. Mens blokkjedens transaksjonsdefinisjon ikke kan, og ikke bør ofres, trenger folk fortsatt en måte å unngå å bli straffet for ærlige feil. Ved å tilby den muligheten, kan t3rn gå et stykke vei til å komme inn i neste generasjon av mer forsiktige kryptobrukere som trenger et slags sikkerhetsnett.

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