Hvis du er interessert i krypto, vil du bli kjent med blokkjeder. Disse hovedbøkene utgjør ryggraden i kryptoindustrien og utfører en rekke funksjoner, inkludert transaksjonsbehandling.
Men kryptotransaksjoner er ikke alle ett og det samme, og kan enten være i kjeden eller utenfor kjeden. Men hva betyr dette egentlig? Hva er forskjellen mellom on-chain og off-chain i krypto?
Hva er en kjedetransaksjon?
Som navnet antyder, foregår kjedetransaksjoner på en blokkjede. On-chain-transaksjoner er ekstremt vanlige i krypto, da disse digitale eiendelene er avhengige av at blokkjeder eksisterer. Transaksjoner verifiseres av gruvearbeidere eller validatorer (avhengig av konsensusmekanismen som brukes) og registreres permanent på blokkjeden.
Transaksjoner i kjeden involverer bruk av kryptovaluta-lommebøker og lommebokadresser. For eksempel, hvis du sender Bitcoin til noen, krever begge parter en lommebok slik at lommebokadressen kan brukes til å sende midlene i transaksjonen. Hver gang en Bitcoin-transaksjon skjer, oppdateres hovedboken.
Alle i et blokkjedenettverk kan se hovedboken som registrerer transaksjoner i kjeden. Dette taler for åpenheten til kryptovaluta som helhet. Transaksjoner på kjeden er også veldig sikre på grunn av deres tilstedeværelse på en blokkjede.
Imidlertid tar on-chain kryptovalutatransaksjoner lengre tid enn de tradisjonelle transaksjonene vi utfører i livet vårt, det vil si å bruke ditt vanlige debet- eller kredittkort. Dette er fordi gruvearbeidere eller validatorer må verifisere transaksjoner i kjeden. Et transaksjonsetterslep oppstår når en blokkjede har en stor belastning av transaksjoner som venter på å bli verifisert, noe som kan vike for lange transaksjonstider. Ingen slike problemer finnes for Visa-nettverket, det er sikkert.
I dag, ettersom kryptovalutaindustrien vokser, har mange blokkjeder å gjøre med lengre transaksjonstider, noe som også kan vike for høyere transaksjonsgebyrer. Mange blokkjeder er ikke utstyrt for å skalere opp til deres økende popularitet, som er kjent som en problem med skalerbarhet. Bitcoin er et nøkkeleksempel på en populær blokkjede som sliter med å holde tritt med transaksjonsarbeidet på kjeden.
Hva er en off-chain-transaksjon?
Igjen, som navnet antyder, foregår en off-chain transaksjon utenfor en blokkjede. Det er en rekke måter som transaksjoner utenfor kjeden kan finne sted, og flere fordeler følger med denne typen transaksjonstyper.
Et nøkkelelement som kreves av transaksjoner utenfor kjeden er en tredjepart. Denne tredjeparten kan fungere som en garantist, og gir et økonomisk løfte. Gjennom garantisten kan den andre parten være trygg på at transaksjonen er legitim og vil behandle. Alternativt kan bekreftelsen garanteres ved å sende den andre parten private nøkler til en unik lommebok, som effektivt overfører eierskapet til den andre parten.
I krypto er off-chain transaksjoner også kjent som andrelagsprotokoller. Disse protokollene er utviklet for å ta litt varme fra blokkkjedene som daglig må håndtere store deler av transaksjoner.
Ta Lynnettverk, for eksempel. Denne andrelagsløsningen ble utviklet for å muliggjøre raskere Bitcoin-transaksjoner ved å opprette en privat kanal mellom to brukere for å utføre en transaksjon utenfor kjeden, i en privat sidekanal. Lightning Network kan også senke transaksjonsgebyrer, som noen ganger kan bli frustrerende høye på Bitcoin-blokkjeden.
Lightning Network-transaksjoner blir imidlertid fortsatt registrert på blokkjeden når transaksjonen er gjennomført fullføres og sidekanalen lukkes, selv om transaksjonen skjer utenfor kjeden via en sikker kanal. Det er også verdt å merke seg at Lightning Network-transaksjoner fortsatt er synlige på blokkjedeboken for alle når de er ferdigstilt, slik tilfellet er for en vanlig blokkjedetransaksjon.
Den største forskjellen er at transaksjoner utenfor kjeden vanligvis er langt raskere og mindre kostbare enn transaksjoner i kjeden, og det er grunnen til at Lightning Network vokser i popularitet sammen med andre Ethereum lag 2-løsninger. Transaksjoner utenfor kjeden kan også bidra til å redusere energibruken, noe som kan bidra til å redusere miljøeffektene av krypto.
Men det er noen bekymringer rundt transaksjoner utenfor kjeden. Ta Lightning Network igjen som et eksempel. I prosessen med en Lightning-transaksjon kan midler bli stjålet hvis en av partene er ondsinnet etter at kanalen er stengt. Dette innebærer at den ondsinnede parten kringkaster den første transaksjonen etter kanalens nedleggelse for å ta tilbake de opprinnelige midlene de satte inn i transaksjonen.
Transaksjoner både i kjeden og utenfor kjeden har fordeler og ulemper
Det er klart at transaksjoner i kjeden og utenfor kjeden har sine bruksområder i forskjellige scenarier og kommer med fordeler og ulemper. En av disse to transaksjonstypene kan være bedre egnet for deg avhengig av hvordan du bruker krypto og hvordan du vil at transaksjonene dine skal håndteres.