Ethereum mērogošanas problēma nav jauna diskusiju tēma kriptovalūtu jomā; šī novatoriskā viedo līgumu blokķēde ir bēdīgi slavena ar augstām gāzes maksām, jo ​​tās ierobežotā caurlaidspēja augstas aktivitātes periodos.

Viens no galvenajiem ierobežotās mērogojamības iemesliem ir Ethereum izpildlaika vides Ethereum virtuālās mašīnas (EVM) secīgais raksturs. Lai sniegtu plašāku kontekstu, EVM ir paredzēts darbam kā Tjūringa pilnīga virtuālā mašīna, kas ļauj droši izpildīt viedos līgumus Ethereum blokķēdē.

Lai gan šī izpildlaika vide ir bijusi efektīva un uzticama, tā apstrādā darījumus secīgi. Tas nozīmē, ka viedās līgumu izpildes Ethereum blokķēdē tiek apstrādātas viena pēc otras, tāpēc tas aizņem ilgāku laiku, īpaši liela apjoma aktivitāšu laikā.

Ilgtermiņā Ethereum lietotājiem ir jārēķinās ar ilgāku gaidīšanas laiku un augstākām gāzes izmaksām, kā tas bija gadījumā, kad CryptoKitties pirmo reizi aizsērēja Ethereum tīklu 2017. gadā un pavisam nesen DeFi un NFT tirgus trakuma laikā 2021. gadā.

Paralēlā EVM: jauna rītausma DApp ekosistēmai 

Dažu pēdējo gadu laikā ir uzsāktas vairākas iniciatīvas, lai atrisinātu Ethereum mērogojamības problēmu, tostarp alternatīvas Layer 1 ķēdes, piemēram, Solana un Layer apkopojumus, piemēram, Arbitrum un Optimism. 

Lai gan šiem mērogojamības risinājumiem ir bijusi ievērojama loma darījumu caurlaidības uzlabošanā, DeFi kopiena pašlaik runā par daudz novatoriskāku mērogošanas risinājumu; Paralēlas EVM ķēdes, piemēram, Sui, Meter un Nomad, maina spēli, ieviešot DApp veidošanas ekosistēmas, kas vienlaikus var apstrādāt vairākus viedo līgumu darījumus. 

Aplūkosim to perspektīvā; standarta EVM modelī, ja Alise un Bobs iesniedz darījumus, lai nosūtītu X summu Ethereum vietējā marķiera uz dažādām adresēm, EVM apstrādās darījumus secīgā secībā atkarībā no tā, kurš darījums tika sākts pirmo reizi. Tas nozīmē, ka vienam no viņiem būtu ilgāk jāgaida, līdz tiks izpildīts viedā līguma pasūtījums, neskatoties uz to, ka darījumi ir neatkarīgi viens no otra. 

Taču paralēlā EVM modelī abi darījumi tiktu iesniegti vienlaikus, tādējādi samazinot gaidīšanas laiku un gāzes izmaksas. Analogija ir līdzīga daudzkodolu centrālajam procesoram, kur katrs kodols spēj apstrādāt vai izpildīt neatkarīgas instrukcijas vienlaikus, kas ir ievērojami palielinājis mūsdienu datoru apstrādes jaudu.  

Ir divas galvenās pieejas EVM paralēlizēšanai: optimistiskais paralēlisms un valsts piekļuves metode. 

Optimistisks paralēlisms: kā norāda nosaukums, optimistisks paralēlais EVM modelis sākotnēji pieņem, ka visi darījumi ir dabiski neatkarīgi. Kad darījums ir izpildīts, modelis pārbauda pieņēmumu un labo visus atkarīgos darījumus, kas varētu būt izpildīti neatkarīgi. Šī modeļa brīdinājums ir tāds, ka tas var izraisīt daudz konfliktu pēc darījuma izpildes, īpaši, apstrādājot atkarīgos darījumus. 

Valsts piekļuves metode: atšķirībā no iepriekšējās, šī pieeja proaktīvi kārto atkarīgos un neatkarīgos darījumus. Tas ļauj viedajiem līgumiem izpildīt atkarīgos darījumus secīgā formātā, kamēr neatkarīgi darījumi tiek apstrādāti tandēmā. Pozitīvi ir tas, ka nav retroaktīvu modifikāciju, bet negatīvā puse prasa vairāk resursu un laika, lai izstrādātāji aktīvi kārtotu darījumus. 

Paralēlās EVM viedo līgumu blokķēdes 

Lai gan jauns risinājums Ethereum mērogošanas vājajām vietām, dažas ar DApp saderīgas blokķēdes jau ir vadošās. Šajā sadaļā īsumā tiks izceltas trīs galvenās paralēlās EVM ķēdes, kas izmanto šo pieeju, lai atrisinātu Ethereum mērogojamības ierobežojumus.

Aiziet

Ar kopējo bloķēto vērtību (TVL) USD 751 miljonu apmērā, Sui blokķēdes ekosistēma ir veidota kā Paralēlā EVM ķēde, izmantojot valsts piekļuves metodi. Jo īpaši šim viedajam līgumu tīklam ir arī uz objektu orientēts datu modelis, lai uzlabotu skaidrību neatkarīgu un atkarīgu darījumu proaktīvā pasūtīšanā. Rakstīšanas laikā Sui blokķēdes ekosistēmā ir izveidotas vairāk nekā 25 DApps, no kurām lielākā daļa ir Dexes un ienesīguma platformas. 

Mērītājs 

Šī ir vēl viena ar EVM saderīga ķēde, kas jau ir integrējusi paralēlo darījumu iesniegšanu savā galvenajā tīklā. Kas vēl vairāk izceļas Meter pieejā Ethereum mērogojamībai, ir projekta gaidāmā kriptovalūtu optimizētā datubāze, kas 3x uzlabos I/O veiktspēju un samazinās diska nospiedumu līdz trešdaļai no pebbleDB, ko Ethereum izmanto šodien. Citas atšķirīgas funkcijas ietver priekšējo skrējienu/MEV pretestību, vairāku līdzekļu validāciju un augstāku drošību un dzīvīgumu, pateicoties PoW un PoS vienprātības kombinācijai.  

Monāde 

Atšķirībā no Sui blokķēdes tīkla, Monad izmanto optimistiskā paralēlisma metodi un apgalvo, ka atbalsta vairāk nekā 10 000 darījumu sekundē. Projekta līdzdibinātājs un izpilddirektors Keone Hons šā gada sākumā runāja ar Blockworks, uzsverot, cik svarīgi ir izmantot atsevišķus pavedienus, lai nodrošinātu vienlaicīgus darījumus ar virtuālajām mašīnām, piemēram, EVM, vienlaikus saglabājot vienkāršu lietotāja interfeisu/UX DeFi vietējiem lietotājiem. 

"Monad pamatā var izmantot darījumu formātus, kas ir tieši tādi paši kā Ethereum, un pēc tam zem pārsega ieviest paralēlismu bez izmaiņām no lietotāja viedokļa." teica Hon. 

Secinājums

DApp ekosistēma pēdējo četru gadu laikā ir ievērojami augusi, un ir skaidrs, ka masveida pieņemšana nevar notikt, kamēr nav atrisinātas mērogojamības problēmas. Lai gan daži DeFi entuziasti varētu atbalstīt migrāciju uz lētākām DApp ekosistēmām, realitāte ir tāda, ka Ethereum joprojām ir visievērojamākā viedo līgumu blokķēde, kurai saskaņā ar DeFi Llama ir vairāk nekā 50% no kopējās bloķētās vērtības (TVL).

Tāpēc loģiskāk ir izstrādāt mērogošanas risinājumus, kas uzlabo Ethereum pamatfunkcijas vai vienlaikus risina vairākas problēmas, piemēram, EVM saderību un paralēlu darījumu apstrādi.