Ethereums ökning i adoption har lett till höga transaktionsavgifter och trängsel. Vissa tror att uppgraderingar i kedjan är lösningen, medan andra väljer andra-skiktslösningar. En sådan lösning är Arbitrum.
Med sin senaste token-airdrop som har sett dess marknadsvärde skjuta i höjden över andra Layer 2-lösningar, är Arbitrum vinner popularitet på grund av dess innovativa inställning till problemet och för att leda nästa fas av dApps utveckling.
Vad är Arbitrum?
Arbitrum är en Layer 2-lösning för Ethereum blockchain, designad för att förbättra transaktionshastigheten, öka skalbarheten och öka nätverkets integritet. Det tillåter användare att utföra transaktioner utanför huvudnätverket och få dem verifierade och batchade innan de återkopplas till huvudkedjan.
Arbitrum utvecklades av Offchain Labs, ett blockchain-forsknings- och utvecklingsföretag som grundades 2018 av Ed Felten, Steven Goldfeder och Harry Kalodner. Företaget föreslog först lösningen genom en presentation och Arbitrum whitepaper (PDF) vid Princeton University 2018.
2020 lanserade de den första versionen och genomförde en serie beta-tester i mitten av 2020 innan de slutligen lanserade den på Ethereums huvudnät i augusti 2021. Arbitrum fick betydande dragkraft i Ethereum-gemenskapen efter lanseringen, och olika andra högprofilerade kryptoprojekt antog det, inklusive Uniswap, Chainlink och Aave.
Hur fungerar Arbitrum?
Arbitrum gör Ethereum blockchain snabbare och enklare att använda genom att låta smarta kontrakt skicka transaktionsinformation mellan huvudkedjan och sidokedjan. Processen använder "optimistic rollup"-teknik.
En rollup är en skalningslösning för generella ändamål som helt förlitar sig på säkerheten för Ethereum, som tillåter distribution av alla befintliga smarta kontrakt från huvudnätet med lite eller ingen ändringar. Den tar det bästa av både Layer 2-kanaler och sidokedjor.
Optimistiska sammanställningar fungerar genom att utföra transaktioner utanför Ethereum och skicka transaktionsdata till huvudnätet. De anses vara "optimistiska" eftersom de antar att transaktionerna utanför kedjan är giltiga och inte publicerar bevis för att verifiera transaktionspartier som lagts upp i kedjan.
De förlitar sig på ett tidsbestämt bedrägeribevisande system för validering för att upptäcka fall där transaktioner inte är väl beräknade. Alla verifierare i nätverket kan utmana resultaten av en sammanställningstransaktion genom att beräkna ett bedrägeribevis.
Om bedrägerisäkrandet lyckas, körs sammanslagningsbatchtransaktionerna på nytt och uppdateras i systemet i enlighet därmed. Samtidigt straffas den sequencer som är ansvarig för den felaktigt utförda transaktionen.
Om bedrägeribeviset misslyckas och utmaningsperioden löper ut, accepteras transaktionssammansättningen som giltig på Ethereums huvudnät.
Arbitrum har också en anpassad virtuell maskin som kallas Arbitrum Virtual Machine (AVM), som finns ovanför den tvärkedjade EthBridge. Det fungerar som exekveringsmiljön för kompatibla smarta kontrakt.
Vad gör Arbitrum unikt och bättre?
Arbitrum är inte den enda lösningen som övervinner Ethereums begränsningar: mer än ett dussin andra Layer 2-protokoll erbjuder samma lösning. Här är vad som gör den unik och bättre:
- Låga transaktionsavgifter. Arbitrum är designat för att vara effektivt, vilket avsevärt minskar transaktionsavgifterna. Detta är ett tillräckligt incitament för validerare och användare att ta till sig plattformen. En transaktion som kostar tiotals dollar på Ethereum kostar några dollar på Arbitrum.
- Full EVM-kompatibilitet: Arbitrum är kompatibelt med Ethereum virtuell maskin till bytekodnivån, vilket gör att utvecklare som förstår befintliga Ethereum-programmeringsspråk kan hoppa på och snabbt börja bygga dApps på plattformen.
- Omfattande dokumentation: Utöver hög EVM-kompatibilitet har Arbitrum omfattande utvecklardokumentation, som ger utvecklare möjlighet att snabbt börja utveckla på plattformen med hjälp av befintliga verktyg.
Sammantaget gör Arbitrums unika kombination av överkomliga priser och enkel användning det till en lovande lösning för att skala Ethereum och ge utvecklare möjlighet att skapa nästa generation av decentraliserade applikationer.
Arbitrum One vs. Arbitrum Nova
Inom Arbitrums ekosystem finns det två lösningar. Arbitrum One är huvudnätet designat för de mer vanliga decentraliserade ekonomianvändningsfallen. Arbitrum Nova, å andra sidan, är en optimerad version av Arbitrum som fokuserar på att minska transaktionskostnaderna för dApps med hög genomströmning.
Arbitrum Nova lanserades den 9 augusti 2022, som en Web 3.0-lösning för spel och sociala applikationer. Den byggdes med AnyTrust-teknik, analogt med Arbitrum Ones rollup-teknik. Den har en stark säkerhetsgaranti förutom att den är kostnadseffektiv.
Till skillnad från Arbitrum One validerar Nova transaktioner genom en datatillgänglighetskommitté (DAC). Transaktionsdata skickas till DAC, som verifierar uppgifterna och tilldelar dem tillgänglighetscertifikat som används för att publicera på Ethereum blockchain.
På grund av designen av Arbitrum Nova, där en handfull medlemmar av DAC tillhandahåller datatillgänglighet till slutanvändare, är den mer centraliserad än Arbitrum One. Centralisering är priset det betalas för att få ner kostnaderna. Vissa medlemmar inkluderar Google Cloud, Reddit, Offchain Labs, Consensys, QuickNode och Infura.
Hur jämför Arbitrum med andra lager 2:or?
Det finns flera etablerade Ethereum Layer 2-lösningar på marknaden, och de mest konkurrenskraftiga inkluderar Polygon och Optimism. Så hur jämför Arbitrum med dem?
För att sammanfatta och för ett bättre perspektiv är Arbitrum en optimistisk rollup-kedja som använder Ethereums konsensusprotokoll, stöder alla EVM-programmeringsspråk, och har en hastighet på 40 000 TPS (transaktioner pr. andra). Dessutom släppte den nyligen sin inhemska styrningstoken $ARB.
Samtidigt är Polygon en sidokedja som använder proof-of-stake (PoS) mekanism för konsensus, är endast kompatibel med Solidity och Vyper bland alla EVM-språk, har en högre hastighet på 65 000 TPS och har en inbyggd token, $MATIC.
Optimism är också en optimistisk rollup-kedja som antar Ethereums konsensusprotokoll. Den är bara kompatibel med Solidity, har en lägre hastighet på 2 000 TPS och en inbyggd token, $OP. Det är också värt att notera att Optimism utnyttjar Ethereum Virtual Machine, till skillnad från Arbitrum, som har sin egen.
Från och med den 1 april 2023 är Arbitrum ledande i totalt värdelåst, vilket visar stort förtroende för sin teknologi från blockchain-communityt. Förmodligen gör dess kompatibilitet med alla EVM-språk den till en formidabel konkurrent.
Är Arbitrum framtiden för Ethereum-skalning?
Eftersom Ethereum står inför trängsel och höga transaktionsavgifter blir andraskiktslösningar som Arbitrum allt viktigare. Medan vissa diskuterar det bästa tillvägagångssättet, är Arbitrums innovation en lovande lösning på de utmaningar som Ethereum står inför.
När blockchain-utrymmet fortsätter att utvecklas kommer det att bli intressant att se hur olika lösningar som Arbitrum bidrar till tillväxten och skalbarheten av decentraliserade applikationer.