Hvad er validiums, og hvordan fungerer de?
Hjem
Artikler
Hvad er validiums, og hvordan fungerer de?

Hvad er validiums, og hvordan fungerer de?

Let √łvet
Offentliggjort May 24, 2024Opdateret Jun 26, 2024
6m

Vigtigste budskaber

  • Validiums er skaleringsl√łsninger til Ethereum, der behandler transaktioner off-chain, mens de bruger zero-knowledge proofs for at sikre deres gyldighed.

  • Validiums muligg√łr effektiv transaktionsbehandling ved at udnytte operat√łrer til at batche og validere transaktioner, hvilket reducerer datalagring p√• k√¶den og gasgebyrer.

  • Samtidig med at validiums tilbyder fordele s√•som forbedret transaktionshastighed og beskyttelse af personoplysninger, st√•r de ogs√• over for udfordringer, s√•som risici for datatilg√¶ngelighed og potentielle centraliseringsproblemer.¬†

Introduktion

I √•renes l√łb er blockchain-teknologien forbedret betydeligt, men skalerbarhed er fortsat √©t af de st√łrste problemer. I denne artikel vil vi unders√łge validiums, hvordan de fungerer, og hvordan de kan forbedre Ethereums skalerbarhed.

Hvad er validiums?

Validiums er skaleringsl√łsninger til Ethereum, der bruger datatilg√¶ngelighed og -beregning off-chain til at behandle transaktioner mere effektivt. I mods√¶tning til zero-knowledge rollups (zk-rollups), som lagrer nogle data p√• k√¶den, holder validiums transaktioner off-chain, mens de bruger zero-knowledge proofs (ZKP) til at verificere deres gyldighed.

Hvordan fungerer validiums?

Validiums fungerer ved at udf√łre transaktioner fra Ethereum-hovednettet og udnytte smart contracts p√• Ethereum for at sikre deres gyldighed og integritet. Lad os gennemg√• nogle af de vigtigste aspekter af validiums.

Transaktioner

N√•r en bruger √łnsker at foretage en transaktion ved hj√¶lp af et validium, sender vedkommende den til en operat√łr. Operat√łrer er noder, der er ansvarlige for at udf√łre transaktioner p√• validiumk√¶den. Det kan v√¶re en enkelt enhed eller en gruppe af enheder, der v√¶lges gennem et Proof of Stake-system (PoS).¬†

Operat√łren samler transaktioner i en batch og behandler dem off-chain. N√•r det er klart, bruger operat√łren et specielt system kaldet et beviskredsl√łb til at skabe et bevis for, at transaktionerne blev udf√łrt korrekt.

Tilstandforpligtelser

Forestil dig Validiums tilstand (registreringen af alle konti og deres saldi) som et stort træ, kendt som et Merkle-træ. Roden af dette træ, kaldet tilstandsroden, er som et fingeraftryk, der repræsenterer hele tilstanden. Denne tilstandsrod er lagret på Ethereum. 

N√•r operat√łren behandler transaktioner, opdaterer denne tilstandsroden, s√• den afspejler de nye saldi og kontotilstande. Derefter sender operat√łren denne nye tilstandsrod sammen med beviset for, at alt blev gjort korrekt, til Ethereum-hovednettet.¬†

I mods√¶tning til zk-rollups beh√łver blokproducenter p√• et validium ikke at offentligg√łre alle transaktionsoplysninger p√• Ethereum. Hvis Ethereum verificerer beviset, accepteres den nye tilstand, og gyldigheden opdateres.

Indbetalinger og hævninger

Brugere kan indbetale deres midler fra Ethereum til et validium ved at sende ETH eller andre tokens til en særlig kontrakt på Ethereum. Kontrakten kommunikerer denne indbetaling til validium off-chain og krediterer brugerens off-chain-konto. 

N√•r brugere h√¶ver midler tilbage til Ethereum, indsender de en anmodning om h√¶vning til operat√łren. Operat√łren inkluderer anmodningen i en batch, og n√•r batchen er verificeret p√• Ethereum, kan brugerne h√¶ve deres midler.

Validiums og EVM-kompatibilitet

Enkle anvendelser 

Validiums er effektive til simple anvendelser, s√•som token-swaps og betalinger, fordi de hurtigt kan behandle mange transaktioner uden at skulle lagre alle data p√• Ethereum-hovednettet. Det g√łr den ideel til anvendelser, hvor transaktioner er ligetil og ikke kr√¶ver komplekse beregninger.¬†

Udfordringer med smart contracts 

Smart contracts er programmer, der k√łrer p√• blockchainen og ofte involverer komplekse operationer. Validiums k√¶mper med disse, fordi det kr√¶ver mere beregningskraft at bevise, at komplekse operationer blev udf√łrt korrekt. Dette g√łr det sv√¶rere for validiums at underst√łtte den brede vifte af funktionaliteter, som smart contracts kan tilbyde.¬†

Potentielle l√łsninger

Nogle projekter arbejder p√• m√•der til at g√łre validiums mere kompatible med Ethereums smart contract-funktioner. En tilgang er at skabe specielle versioner af programmeringssprog som f.eks. Solidity (bruges til at skrive Ethereum-smart contracts), der er optimeret til validiums. Dette kan dog v√¶re begr√¶nsende, fordi det m√•ske ikke underst√łtter alle funktionerne i det almindelige Ethereum-programmeringsmilj√ł.

Fordele ved validiums

Effektivitet

Validiums kan behandle op til 9.000 transaktioner pr. sekund (TPS) ved at aflaste datalagring og -beregning fra Ethereum-hovednettet. Dette er afg√łrende for applikationer s√•som decentraliserede b√łrser (DEX'er), hvor hastighed og omkostningseffektivitet er vigtigt.

Omkostningsreduktion

Validiums kan reducere gasgebyrerne betydeligt ved ikke at bogf√łre transaktionsdata p√• k√¶den, hvilket giver brugerne mulighed for at drage fordel af lavere transaktionsomkostninger.

Forbedret sikkerhed

Med datalagring off-chain kan validiums tilbyde forbedret beskyttelse af personlige oplysninger for transaktioner og et ekstra lag af sikkerhed uden at gå på kompromis med skalerbarheden.

Udfordringer ved validiums

Risici ved datatilgængelighed

Validiums afh√¶ngighed af datatilg√¶ngelighed off-chain medf√łrer ogs√• risici. Hvis operat√łrer eller datatilg√¶ngelighedsadministratorer tilbageholder transaktionsdata, kan det v√¶re umuligt at generere det n√łdvendige bevis for at h√¶ve brugermidler.

Centraliseringsrisiko

Behovet for specialiseret hardware til at producere gyldighedsbeviser kan potentielt f√łre til centralisering. Hvis kun f√• enheder har r√•d til de n√łdvendige ressourcer, kan de dominere netv√¶rket og underminere dets decentraliserede karakter.

Sammenfatning

Validiums er skaleringsl√łsninger, der er designet til at forbedre Ethereum-netv√¶rket ved at behandle transaktioner off-chain, samtidig med at transaktionsintegriteten sikres gennem zero-knowledge proofs. Ved at g√łre noget ved begr√¶nsningerne ved datalagring p√• k√¶den kan validiums forbedre dataoverf√łrselshastigheden, hvilket markerer et vigtigt skridt i retning af at l√łse problemet med blockchain-skalerbarhed.

Yderligere læsning

Ansvarsfraskrivelse: Dette indhold pr√¶senteres for dig "som det er" til generel information og uddannelsesm√¶ssige form√•l uden erkl√¶ring eller garanti af nogen art. Det skal ikke opfattes som √łkonomisk, juridisk eller anden professionel r√•dgivning, og det er heller ikke hensigten at anbefale k√łb af et bestemt produkt eller en bestemt tjeneste. Du b√łr selv s√łge r√•d fra relevante, professionelle r√•dgivere. Hvis denne artikel er et bidrag fra en tredjepart, b√łr du bem√¶rke, at dennes synspunkter udtrykkeligt tilh√łrer denne tredjepartsbidragsyder og ikke n√łdvendigvis afspejler Binance Academys synspunkter. L√¶s vores fulde ansvarsfraskrivelse her for yderligere oplysninger. Priserne p√• digitale aktiver kan v√¶re volatile. V√¶rdien af din investering kan g√• op eller ned, og du f√•r muligvis ikke det investerede bel√łb tilbage. Du er eneansvarlig for dine investeringsbeslutninger, og Binance Academy er ikke ansvarlig for eventuelle tab, du m√•tte lide. Dette materiale b√łr ikke anses for v√¶rende √łkonomisk, juridisk eller anden r√•dgivning. For yderligere oplysninger kan du l√¶se vores vilk√•r for anvendelse og risikoadvarsel.