Hvis du er til krypto, vil du være bekendt med blockchains. Disse hovedbøger udgør rygraden i kryptoindustrien og udfører en række funktioner, herunder transaktionsbehandling.
Men kryptotransaktioner er ikke alle ens og kan enten være on-chain eller off-chain. Men hvad betyder det helt præcist? Hvad er forskellen mellem on-chain og off-chain i krypto?
Hvad er en on-chain-transaktion?
Som navnet antyder, foregår on-chain transaktioner på en blockchain. On-chain-transaktioner er ekstremt almindelige i krypto, da disse digitale aktiver er afhængige af, at blockchains eksisterer. Transaktioner verificeres af minearbejdere eller validatorer (afhængig af den anvendte konsensusmekanisme) og registreres permanent på blockchain.
On-chain transaktioner involverer brugen af cryptocurrency tegnebøger og tegnebogsadresser. Hvis du for eksempel sender Bitcoin til nogen, kræver begge parter en pung, så det tegnebogens adresse kan bruges til at sende midlerne inden for transaktionen. Hver gang der sker en Bitcoin-transaktion, opdateres hovedbogen.
Alle inden for et blockchain-netværk kan se hovedbogen, der registrerer on-chain-transaktioner. Dette taler til gennemsigtigheden af cryptocurrency som helhed. On-chain-transaktioner er også meget sikre på grund af deres tilstedeværelse på en blockchain.
Imidlertid tager on-chain cryptocurrency-transaktioner længere tid end de traditionelle transaktioner, vi udfører i vores liv, det vil sige at bruge dit almindelige betalings- eller kreditkort. Dette skyldes, at minearbejdere eller validatorer skal verificere on-chain-transaktioner. Et transaktionsefterslæb opstår, når en blockchain har en stor belastning af transaktioner, der venter på at blive verificeret, hvilket kan give plads til lange transaktionstider. Sådanne problemer eksisterer ikke for Visa-netværket, det er helt sikkert.
I dag, hvor kryptovalutaindustrien vokser, har mange blockchains at gøre med længere transaktionstider, hvilket også kan give plads til højere transaktionsgebyrer. Mange blockchains er ikke udstyret til at skalere op til deres voksende popularitet, hvilket er kendt som en problem med skalerbarhed. Bitcoin er et nøgleeksempel på en populær blockchain, der kæmper for at holde trit med sin transaktionsmæssige arbejdsbyrde i kæden.
Hvad er en off-chain-transaktion?
Igen, som navnet antyder, foregår en off-chain-transaktion uden for en blockchain. Der er en række måder, hvorpå off-chain-transaktioner kan finde sted, og flere fordele følger med denne form for transaktionstype.
Et nøgleelement, der kræves af transaktioner uden for kæden, er en tredjepart. Denne tredjepart kan fungere som en garant og give et økonomisk løfte. Gennem kautionisten kan den anden part være sikker på, at transaktionen er legitim og vil behandle. Alternativt kan bekræftelsen garanteres ved at sende den anden part private nøgler til en unik tegnebog, der effektivt overfører ejerskabet til den anden part.
I krypto er off-chain transaktioner også kendt som andet lags protokoller. Disse protokoller er udviklet til at tage noget varme fra blockchains, der dagligt skal håndtere enorme mængder af transaktioner.
Tag den Lynnetværk, for eksempel. Denne andenlagsløsning blev udviklet for at muliggøre hurtigere Bitcoin-transaktioner ved at skabe en privat kanal mellem to brugere til at udføre en transaktion uden for kæden i en privat sidekanal. Lightning Network kan også sænke transaktionsgebyrer, som nogle gange kan blive frustrerende høje på Bitcoin blockchain.
Lightning Network-transaktioner registreres dog stadig på blockchain, når transaktionen er gennemført afsluttes, og sidekanalen lukker, selvom transaktionen foregår off-chain via en sikker kanal. Det er også værd at bemærke, at Lightning Network-transaktioner stadig er synlige på blockchain-hovedbogen for alle, når de er blevet afsluttet, som det er tilfældet for en almindelig blockchain-transaktion.
Den største forskel er, at off-chain-transaktioner typisk er langt hurtigere og billigere end on-chain-transaktioner, hvorfor Lightning Network vokser i popularitet sammen med andre Ethereum lag 2 løsninger. Off-chain-transaktioner kan også hjælpe med at reducere energiforbruget, hvilket kan hjælpe med at reducere de miljømæssige virkninger af krypto.
Men der er nogle bekymringer omkring transaktioner uden for kæden. Tag Lightning Network igen som et eksempel. I processen med en Lightning-transaktion kan der blive stjålet penge, hvis en af parterne er ondsindet, efter at kanalen er lukket. Dette indebærer, at den ondsindede part udsender den indledende transaktion efter kanalens lukning for at tage de oprindelige midler tilbage, de indsatte i transaktionen.
On-Chain og Off-Chain transaktioner kommer begge med fordele og ulemper
Det er klart, at on-chain og off-chain transaktioner har deres anvendelse i forskellige scenarier og kommer med fordele og ulemper. En af disse to transaktionstyper kunne være bedre egnet til dig afhængigt af, hvordan du bruger din krypto, og hvordan du ønsker, at dine transaktioner skal behandles.