Vad Àr validium och hur fungerar de?
Hem
Artiklar
Vad Àr validium och hur fungerar de?

Vad Àr validium och hur fungerar de?

Avancerad
Publicerad May 24, 2024Uppdaterad Jul 23, 2024
6m

Viktig information

  • Validium Ă€r skalningslösningar för Ethereum som bearbetar transaktioner utanför kedjan, samtidigt som de anvĂ€nder ZK-bevis för att sĂ€kerstĂ€lla deras giltighet.

  • Validium möjliggör effektiv transaktionsbearbetning genom att utnyttja operatörer för att batcha och validera transaktioner, vilket minskar datalagring pĂ„ kedjan och gasavgifter.

  • Samtidigt som validium erbjuder fördelar som förbĂ€ttrad transaktionshastighet och integritet, stĂ„r de ocksĂ„ inför utmaningar, sĂ„som datatillgĂ€nglighetsrisker och potentiella centraliseringsproblem. 

Introduktion

Under Ären har blockkedjetekniken förbÀttrats avsevÀrt, men skalbarheten Àr fortfarande ett av de största problemen. I den hÀr artikeln kommer vi att utforska validium, hur de fungerar och hur de kan förbÀttra Ethereums skalbarhet.

Vad Àr validium?

Validium Àr skalningslösningar för Ethereum som anvÀnder datatillgÀnglighet och berÀkning utanför kedjan för att bearbeta transaktioner mer effektivt. Till skillnad frÄn ZK-rollupper, som lagrar vissa data pÄ kedjan, behÄller validium transaktionerna utanför kedjan samtidigt som de anvÀnder ZKP (Zero-Knowledge Proof/nollkunskapsbevis) för att verifiera deras giltighet.

Hur fungerar validium?

Validium fungerar genom att utföra transaktioner utanför Ethereums mainnetoch utnyttja smarta kontrakt pÄ Ethereum för att sÀkerstÀlla deras giltighet och integritet. LÄt oss gÄ igenom nÄgra av de viktigaste aspekterna av validium.

Transaktioner

NÀr en anvÀndare vill göra en transaktion med ett validium skickar hen den till en operatör. Operatörer Àr noder som ansvarar för att utföra transaktioner i valideringskedjan. De kan vara en enda enhet eller en grupp av enheter som valts genom ett insatsbevissystem. 

Operatören samlar in transaktioner i ett parti och bearbetar dem utanför kedjan. NÀr omgÄngen Àr klar anvÀnder operatören ett speciellt system som kallas en beviskrets för att skapa ett bevis pÄ att transaktionerna utfördes korrekt.

Statliga Ă„taganden

FörestÀll dig validiums tillstÄnd (registret över alla konton och deras balanser) som ett stort trÀd, ett sÄ kallat Merkle-trÀd. Roten för det hÀr trÀdet, som kallas tillstÄndsroten, Àr som ett fingeravtryck som representerar hela tillstÄndet. Denna tillstÄndsrot lagras pÄ Ethereum. 

NÀr operatören bearbetar transaktioner uppdaterar den tillstÄndsroten för att Äterspegla de nya balanserna och kontotillstÄnden. Sedan skickar de denna nya tillstÄndsrot tillsammans med beviset pÄ att allt gjordes korrekt till Ethereums mainnet. 

Till skillnad frÄn zk-rollupper behöver blockproducenter pÄ en validium inte publicera alla transaktionsuppgifter pÄ Ethereum. Om Ethereum verifierar beviset accepteras det nya tillstÄndet och validiet uppdateras.

InsÀttning och uttag

AnvÀndare kan sÀtta in sina tillgÄngar frÄn Ethereum till ett validium genom att skicka ETH eller andra token till ett speciellt kontrakt pÄ Ethereum. Kontraktet kommunicerar denna insÀttning till validium utanför kedjan och krediterar anvÀndarens konto utanför kedjan. 

NÀr anvÀndare tar ut tillgÄngar tillbaka till Ethereum skickar de in en begÀran om uttag till operatören. Operatören inkluderar begÀran i en omgÄng och nÀr omgÄngen har verifierats pÄ Ethereum kan anvÀndarna ta ut sina pengar.

Validium- och EVM-kompatibilitet

Enkla anvÀndningsomrÄden 

Validium Àr effektiva för enkla applikationer, sÄsom tokenbyten och betalningar, eftersom de snabbt kan behandla mÄnga transaktioner utan att behöva lagra alla data pÄ Ethereums mainnet. Detta gör den idealisk för tillÀmpningar dÀr transaktioner Àr enkla och inte krÀver komplexa berÀkningar. 

Utmaningar med smarta kontrakt 

Smarta kontrakt Àr program som körs pÄ blockkedjan och ofta involverar komplexa operationer. Validium kÀmpar med dessa eftersom det krÀvs mer berÀkningskraft för att bevisa att komplexa operationer utfördes korrekt. Detta gör det svÄrare för validium att stödja det breda utbudet av funktioner som smarta kontrakt kan erbjuda. 

Potentiella lösningar

Vissa projekt arbetar pÄ sÀtt att göra valideringar mer kompatibla med Ethereums smarta kontraktsmöjligheter. Ett tillvÀgagÄngssÀtt Àr att skapa specialversioner av programmeringssprÄk som Solidity (som anvÀnds för att skriva Ethereums smarta kontrakt) som Àr optimerade för validering. Detta kan dock vara begrÀnsande, eftersom det kanske inte stöder alla funktioner i den vanliga Ethereum-programmeringsmiljön.

Fördelar med validium

Effektivitet

Validium kan behandla upp till 9 000 transaktioner per sekund (TPS) genom att avlasta datalagring och berÀkning frÄn Ethereums mainnet. Detta Àr avgörande för tillÀmpningar som decentraliserade börser (DEX:er), dÀr snabbhet och kostnadseffektivitet Àr viktigt.

Kostnadsminskning

Validium kan avsevÀrt minska gasavgifterna genom att inte publicera transaktionsdata i kedjan, vilket gör att anvÀndarna kan dra nytta av lÀgre transaktionskostnader.

FörbÀttrad sÀkerhet

Med datalagring utanför kedjan kan validium erbjuda förbÀttrad integritet för transaktioner och ett extra sÀkerhetslager utan att kompromissa med skalbarheten.

Utmaningar med validium

Risker för datatillgÀnglighet

Validiums beroende av datatillgÀnglighet utanför kedjan medför ocksÄ risker. Om operatörer eller ansvariga för datatillgÀnglighet undanhÄller transaktionsdata kan det vara omöjligt att generera de bevis som krÀvs för att ta ut anvÀndartillgÄngar.

Centraliseringsrisk

Behovet av specialiserad hÄrdvara för att producera giltighetsbevis kan potentiellt leda till centralisering. Om bara ett fÄtal enheter har rÄd med de nödvÀndiga resurserna kan de dominera nÀtverket och undergrÀva dess decentraliserade karaktÀr.

Sammanfattningsvis

Validium Àr skalningslösningar utformade för att förbÀttra Ethereum-nÀtverket genom att behandla transaktioner utanför kedjan samtidigt som transaktionsintegriteten sÀkerstÀlls genom ZK-bevis. Genom att ta itu med begrÀnsningarna med datalagring pÄ kedjan kan validium förbÀttra transaktionernas genomströmning, vilket Àr ett viktigt steg mot att lösa blockkedjans skalbarhetsproblem.

Mer information

Ansvarsfriskrivning och riskvarning: detta innehĂ„ll presenteras för dig ”i befintligt skick” och endast som allmĂ€n information och i utbildningsĂ€ndamĂ„l, utan representation eller garanti av nĂ„got slag. Det ska inte tolkas som ekonomisk, juridisk eller annan professionell rĂ„dgivning. Det Ă€r inte heller avsett att rekommendera köp av nĂ„gon specifik produkt eller tjĂ€nst. Du bör söka egen rĂ„dgivning frĂ„n lĂ€mpliga professionella rĂ„dgivare. I de fall dĂ„ artikeln har skrivits av en tredje part, tillhör Ă„sikterna som uttrycks denna tredje part och Ă„terspeglar inte nödvĂ€ndigtvis Binance Academys Ă„sikter. LĂ€s vĂ„r fullstĂ€ndiga ansvarsfriskrivning hĂ€r för mer information. Priserna pĂ„ digitala tillgĂ„ngar kan vara volatila. VĂ€rdet pĂ„ din investering kan gĂ„ ner eller upp och du kanske inte fĂ„r tillbaka det investerade beloppet. Du Ă€r sjĂ€lv ansvarig för dina investeringsbeslut och Binance Academy ansvarar inte för eventuella förluster som du kan Ă„dra dig. Detta material ska inte tolkas som ekonomisk, juridisk eller annan professionell rĂ„dgivning. Se vĂ„ra anvĂ€ndarvillkor och vĂ„r riskvarning för mer information.