Off-chain

Let √łvet

Hvad betyder "off-chain" (uden for kæden) i krypto?

N√•r man taler om kryptovalutaer, henviser off-chain til de processer, der sker uden for blockchainen. √Čt af blockchainens prim√¶re problemer er skalerbarhed, da decentraliserede konsensusalgoritmer generelt er langsommere end centraliseret transaktionsbehandling. Off-chain-l√łsninger sigter mod at forbedre blockchainens dataoverf√łrselshastighed ved at behandle en del af dataene uden for main chainen.

Transaktioner off-chain

Transaktioner off-chain er v√¶rdioverf√łrsler, der lettes enten ved hj√¶lp af en tredjepart som en form for garanti eller andre metoder, hvor kun den endelige tilstand af saldiene registreres p√• selve blockchainen. De tilbyder fordele som f.eks. lavere gebyrer og en hurtigere transaktionsbehandlingshastighed, da valideringen ikke udf√łres af noder. Det g√łr transaktioner off-chain perfekte til sm√• betalinger som f.eks. kaffek√łb i en lokal butik.

Off-chain- og layer 2-l√łsninger

Layer 2-l√łsninger er protokoller, der er bygget oven p√• en eksisterende blockchain med det form√•l at forbedre dens skalerbarhed. Det er projekter, der muligg√łr v√¶rdioverf√łrsler off-chain ved hj√¶lp af mekanismer s√•som statskanaler, sidek√¶der og rollups.

I forbindelse med bitcoin er en popul√¶r layer 2-l√łsning Lightning netv√¶rk, der bruger statskanaler til transaktioner off-chain. Kanalerne er i bund og grund 2 af 2 multisig-wallets, som kun kan √¶ndres, n√•r modparterne er enige om √¶ndringen. Kun de transaktioner, der √•bner og lukker kanalerne, registreres p√• Bitcoin-blockchainen. Alt andet behandles off-chain. Transaktioner off-chain inden for en statslig kanal beh√łver ikke at blive valideret af hele netv√¶rket, hvilket muligg√łr hurtigere dataoverf√łrselshastighed og lavere transaktionsgebyrer.¬†¬†¬†¬†

On-chain vs. off-chain

Mens transaktioner off-chain finder sted uden for k√¶den, beskriver udtrykket "on-chain" de processer, der sker direkte p√• blockchainen (main chain). Transaktioner on-chain skal valideres af peers og bekr√¶ftes f√łrst, n√•r de er registreret p√• k√¶den. Lad os se p√• de vigtigste forskelle mellem off-chain og on-chain.

Hastighed og skalerbarhed

For at en transaktion on-chain kan bekr√¶ftes, skal den valideres og inkluderes i blockchainen. Da den gennemsnitlige blokbekr√¶ftelsestid for bitcoin er 10 minutter, er layer 1-k√¶den ikke egnet til mindre k√łb s√•som at k√łbe dagligvarer i et supermarked. I mods√¶tning til transaktioner on-chain beh√łver betalinger off-chain ikke at vente p√•, at minere eller validatorer bliver bekr√¶ftet. Som s√•dan kan off-chain-l√łsninger √łge behandlingshastigheden betydeligt og er is√¶r nyttige til mikrobetalinger.

Beskyttelse af personlige oplysninger og sikkerhed

Transaktioner on-chain implementerer standard blockchain-sikkerhedspraksis såsom hashing og kryptografi. I modsætning hertil skal projekter, der tilbyder betalinger off-chain, komme med sikkerhedsrammer for at forhindre muligheden for forfalskning eller ændring af betalinger.

Omkostninger og gebyrer

Transaktioner on-chain verificeres af de noder, der arbejder p√• at validere dem, inkludere dem i en blok og f√łje den p√•g√¶ldende blok til k√¶den. Block-bel√łnninger og transaktionsgebyrer tilskynder dem til at holde netv√¶rket k√łrende. Transaktioner off-chain kan behandles hurtigt uden behov for √łjeblikkelig bekr√¶ftelse, hvilket minimerer omkostninger og gebyrer.

Konklusion

Transaktioner off-chain er n√łglen til at l√łse problemet med blockchain-skalerbarhed og √łge dens verdensomsp√¶ndende udbredelse. De fungerer som grundlag for mange layer 2-l√łsninger, der sigter mod at reducere belastningen p√• den prim√¶re k√¶de.

Del opslag
Registrer en konto
Omsæt din viden til praksis ved at åbne en Binance-konto i dag.