Tas, ka kaut kas ir digitāls, nenozīmē, ka fizikas noteikumi iziet pa logu. Tā kā vairāku terabaitu cietie diski kļūst par standartu, ir viegli aizmirst, ka datu plūsmu pārvaldība vienmēr būs dārga problēma.

Tas pats attiecas uz blokķēdes tīkliem. Kad tie ir pārslogoti, tas izpaužas kā augstākas darījumu maksas. Augstās darījumu maksas ir nomocījušas Ethereum kopš tā popularitātes iegūšanas, īpaši pēdējos divos gados, kad tika palaists simtiem DApps un pieauga DeFi.

Šī ir blokķēdes mērogojamības problēma: darījumu maksu saglabāšana zemā līmenī, kamēr lietotāju skaits palielinās. Kā Ethereum 2. slāņa blokķēdes risinājumi, Arbitrum un Optimism ir īpaši izstrādāti šīs problēmas risināšanai. Tātad, kā Arbitrum un Optimism palīdz atrisināt blokķēdes mērogojamības problēmu?

Kas ir apkopojumi?

Attēla kredīts: Ethereum

Blokķēdes galveno tīklu vai galveno ķēdi — noklusējuma tīklu — bieži sauc par 1. slāni. Tie ir Bitcoin, Litecoin, Ethereum, Solana, Cardano, Avalanche, Terra, Binance Smart Chain utt. Dažas no tām, piemēram, Solana vai Binance Smart Chain, jau no paša sākuma tika izveidotas ar lielāku tīkla jaudu. Šīs pieejas negatīvā puse ir tāda, ka lielus atmiņas blokus ir grūtāk pārbaudīt, kā rezultātā blokķēde tiek centralizēta.

instagram viewer

Ethereum ir viena no decentralizētākajām blokķēdēm. Tāpēc tai ir nepieciešama palīdzība ar 2. slāņa (L2) tīkliem. Interesanti, ka pat zem 1. slāņa ir slānis 0 blokķēdes, piemēram, Polkadot. Šis ir tīklu tīkls, kurā 1. slāņa (L1) blokķēdes kļūst par paraķēdēm.

Tomēr virs 1. slāņa 2. slāņa tīkli kalpo kā palīgprotokoli. To vienīgais mērķis ir atslogot satiksmi no galvenās ķēdes 1. slāņa.

Ja 1. slāni attēlotu kā pārslogotu šoseju, 2. slāņa protokoli/tīkli ir tiem pievienoti papildu lielceļi. Protams, digitālajā telpā mēs nodarbojamies ar datu bitiem, nevis automašīnām, tāpēc tos ir daudz vieglāk apstrādāt.

Tīkla pārslodzes novēršana ir tieši tas, ko dara apkopojumi. 2. slāņa tīkli saritināt simtiem darījumu vienā, pārsūtiet tos sev un pēc tam atdodiet tos atpakaļ uz 1. slāni to kompaktajā formā. Lai turpinātu iepriekšējo analoģiju, tas būtu kā simtiem automašīnu sapludināšana vienā transportlīdzeklī.

Izņemot to, ka neviens no pasažieriem — svarīgi datu biti — tranzītā nepazustu. Tā vietā tukšie sēdekļi, šasija un riteņi tiktu noņemti kā lieki. Tajā brīdī analoģija beidzas, jo apkopotos līguma datus var pārrēķināt no Merkles koka. Gan Arbitrum, gan Optimism ir šādi apkopojumi, kas palīdz novērst Ethereum sastrēgumus.

Kā arbitrums un optimisms ir līdzīgi?

Ja gan Arbitrum, gan Optimism ir Ethereum 2. slāņa apkopojumi, kāpēc ir jābūt atšķirīgiem? Apkopojumu galvenais mērķis ir veikt divas darbības:

  • Noņemiet lielāko daļu galvenās ķēdes satiksmes uz 2. slāni ārpus ķēdes.
  • Mijiedarbojieties ar galveno ķēdi viedais līgums kas apstrādā izņemšanu/noguldījumu un pārbauda ārpus ķēdes veiktos darījumus.

Pārbaudes daļa ir būtiska, jo ārpus ķēdes datiem ir jāpierāda, ka tie ir autentiski. Arbitrum un Optimism ir līdzīgi, jo tie izmanto:

  • Krāpšanas pierādījumi: Ideāli piemērots mērogošanas risinājumiem, jo ​​tie tiek izvietoti tikai tad, kad tiek atklāti nederīgi bloki, nevis ar katru darījumu. Tas savukārt ietaupa tīkla skaitļošanas resursus.
  • Tūlītēja galīgums: Darījumi tiek pabeigti brīdī, kad tiek izveidots bloks, nevis tiek veikta virkne apstiprinājumu. Tas atkal nodrošina zema latentuma un augstas caurlaidspējas tīklu.
  • Šķērsķēžu tilti: Ļauj marķieriem pārvietoties starp 1. un 2. slāni.

Lai gan gan Optimistic Rollups (OR), gan Arbitrum krasi zemākas ETH gāzes maksas, pastāv būtiskas atšķirības tajā, kā viņi pārbauda pierādījumus un kā viņi risina turpmākās saderības problēmas.

Kādas ir atšķirības starp Arbitrum un optimismu?

Vispirms ir svarīgi saprast, ka Optimism komanda vispirms izveidoja apkopojumus. Kā tas bieži notiek programmatūras jomā, Arbitrum komanda pēc tam pielāgoja savu pirmkodu, kā rezultātā tika izveidoti divi dažādi 2. slāņa mērogojamības risinājumi.

Krāpšanas pierādījuma pārbaude

Būtiskākā atšķirība ir tā, ka Optimism apkopojumā tiek izmantoti vienas kārtas krāpšanas pierādījumi, savukārt Arbitrum izmanto vairāku kārtu krāpšanas pierādījumus. Kāpēc tas ir svarīgi?

Optimisma vienreizējā krāpšanas aizsardzība (FP) paļaujas uz L1, lai izpildītu visu L2 darījumu. Tādā veidā FP pārbaude ir tūlītēja. Tomēr tas rada lielākas izmaksas, jo ķēdes L1 izpilde maksā vairāk gāzes, un L2 maksu ierobežo L1 gāzes bloks.

Turpretim Arbitrum FP pārbaudei izmanto precīzas ķemmēšanas pieeju. Izmantojot vairāku kārtu FP, Arbitrum koncentrējas uz atsevišķu darījumu domstarpību punktu. Tas savukārt nozīmē augstāku tīkla veiktspēju. Tāpat, tā kā L2 transakcijas netiek pilnībā izpildītas L1, tā gāzes bloka ierobežojums tiek padarīts nenozīmīgs.

Optimisma atkarība no Ethereum

Gan Arbitrum, gan Optimism ir optimistiski apkopošanas protokoli, jo tie paļaujas uz lielāko daļu Ethereum pārbaudītāju, lai darījumus apstrādātu godīgi. Tomēr, ja Ethereum saņem a galvenais vienprātības kapitālais remonts, L1 darījumu atkārtota izpilde izraisītu atšķirīgus gala stāvokļus. Tas ir tāpēc, ka Optimism izmanto EVM (Ethereum virtuālo mašīnu). Tā ir virtuāla smilškaste ar tīkla vienprātības noteikumu kopumu, kas atrodas katrā Ethereum mezglā, kas ir atbildīgs par viedo līgumu izpildi.

Arbitrum šādu raižu nav, jo tai ir savs AVM (Arbitrum Virtual Machine). Lai gan tas prasa, lai DApps no EVM tiktu tulkoti AVM, process ir automātisks. Ieguvums ir pārāk liels, lai to ignorētu, jo Arbitrum ir pilnīga kontrole.

Turklāt Optimism ir ierobežots ar Solidity kompilatoru OVM baitu kodam. Neiedziļinoties nezālēs, baitkods ir apkopots kods, kas iegūts no pirmkoda, lai palaistu virtuālajā mašīnā. Turpretim Arbitrum atbalsta visas EVM programmēšanas valodas, piemēram, Vyper, Solidity, Flint, YUL+, LLLL un citas.

Tilts un marķieri

Kā minēts iepriekš, gan Arbitrum, gan Optimism izmanto tiltus, lai mijiedarbotos ar citām blokķēdēm un nodrošinātu žetonu plūsmu. Tomēr, ja Arbitrum izmanto universālu un neatļautu tiltu visiem marķieriem, Optimism izvieto īpašus tiltus, kad tirgus prasības ir nobriedušas.

Visbeidzot, lai gan abiem apkopojumiem nav savu pilnvaru, Optimism izmanto Wrapped ETH (WETH). Tas ir līdzīgs stabilai monētai, kas ir piesaistīta ETH attiecībai 1:1, nodrošinot ERC20 marķiera saderību starp ķēdēm. Arbitrum ir vietējais ETH atbalsts bez nepieciešamības veikt šādas papildu darbības.

Kurš apkopojums ir labāks Ethereum mērogošanai?

Attēla kredīts: L2BEAT

Lai gan Optimism apkopojums tika izstrādāts pirmais, tirgus jau ir izteicies par labu Arbitrum. No pieciem lielākajiem L2 tīkliem Arbitrum ir neapšaubāmi visvairāk apmeklētais tīkls. Preses laikā tā kopējā vērtība ir bloķēta 3,39 miljardu dolāru apmērā (TVL) viedos līgumos, un Optimism pieder tikai 17% no šīs vērtības.

Jau tagad lielākā daļa Ethereum lielāko DApp ir tiešsaistē Arbitrum ekosistēmā. Jūs varat izveidot savienojumu ar katru ar MetaMask maku. Darījuma maksas atšķirība starp Ethereum DApps un Arbitrum ir milzīga, tāpēc būtu neprātīgi neizmantot 2. slāņa risinājumu priekšrocības.

Attēla kredīts: CoinTool

Pateicoties Arbitrum automātiskajai tulkošanai no AVM uz EVM, katru dienu tiešsaistē nonāk arvien vairāk DApp. Ņemot to vērā, lietotājiem joprojām ir jāgaida vienas nedēļas izņemšana, lai viņu darījumi tiktu uzskatīti par krāpnieciskiem. Tas attiecas arī uz optimismu.

Vēl viena problēma, kas jāpatur prātā, ir tāda, ka marķieri starp L2 tīkliem vispirms ir jāieslēdz L1 un pēc tam otrā L2 tīklā, iekasējot maksu par gāzi. Tomēr šīs sadarbspējas problēmas risinājums ir ceļā ar tādiem projektiem kā cBridge, StarkEX, Connext, Hermez' Massive Migrations un Loopring.

Tikmēr marķieru pārsūtīšana starp L1 un L2 ir vienkāršs process, un tam ir nepieciešams tikai MetaMask maks.

Bitcoin vs. Bitcoin Cash: Bitcoin mērogojamības problēmas risināšana

Bitcoin Cash ir būtiska atšķirība no Bitcoin, un tā mērķis ir atrisināt vienu no lielākajām kriptovalūtas problēmām.

Lasiet Tālāk

DalītiesČivinātE-pasts
Saistītās tēmas
  • Paskaidrota tehnoloģija
  • Ethereum
  • Kriptovalūta
  • Blockchain
  • Naudas nākotne
Par autoru
Rahuls Nambiampurāts (Publicēti 47 raksti)

Rahul Nambiampurath sāka savu karjeru kā grāmatvedis, bet tagad ir pārgājis uz pilnas slodzes darbu tehnoloģiju jomā. Viņš ir dedzīgs decentralizētu un atvērtā pirmkoda tehnoloģiju cienītājs. Kad viņš neraksta, viņš parasti ir aizņemts ar vīna gatavošanu, kārtojas ar savu Android ierīci vai dodas pārgājienos pa kalniem.

Vairāk no Rahul Nambiampurath

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai saņemtu tehniskos padomus, pārskatus, bezmaksas e-grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu