Pašlaik blokķēdes nozarē ir neskaitāmi Layer-1 projekti, tostarp Bitcoin, Ethereum, BNB Chain, Polygon, Solana, Avalanche, Near, Fantom un Tron. Pat šajā sīvās konkurences laikmetā viena pēc otras parādās jaunas L1 publiskās ķēdes ar dažādām īpašībām un priekšrocībām, un to tehnoloģija nepārtraukti atkārtojas.
Mēs prognozējam, ka nākotnē gandrīz visi Layer1, tostarp Aptos un Sui, galu galā aptvers zkEVM balstītu zkRollup, un Omnichain zkRollup galu galā parādīsies nākotnē.
Jauna publiskā ķēde Aptos/Sui un Move viedā līguma valoda
No 2022. gada vispopulārākā starp daudzajām jaunajām rūpniecības ķēdēm ir tā sauktā Diem L1 publiskā ķēde, tostarp Aptos un Sui, kas koncentrējas uz viedo līgumu valodu Move.
Aptos/Sui ir iniciēts inženieru, kuri iepriekš strādāja Meta (bijušajā Facebook), pārvaldīto Diem (bijušajā Libra). Diem ir Meta uzņēmuma īpašais blokķēdes un tās stabilās valūtas nosaukums. Šie projekti manto daudzas Diem funkcijas, vienlaikus atšķiroties no esošajām L1 publiskajām blokķēdēm gan veiktspējas, gan programmēšanas valodas, gan mehānisma ziņā.
Aptos/Sui izmantotās programmēšanas valodas Move iezīme ir tā, ka tā pilnībā pārdefinē «moduļu struktūru», ļaujot tokeniem, NFT, viedajiem līgumiem un citiem aktīviem izmantot vienotu datu moduli vienkāršai moduļu definēšanai. Šo aspektu nevar salīdzināt ar Ethereum EVM - ikviens, kurš ir attīstījis, izmantojot EVM, zina, cik grūti ir izmantot moduļu struktūru (un ligzdošanas struktūru) Solidity. Apsveriet klasisko atkārtotas ieiešanas uzbrukumu (Re-entrancy Attack). Tas ir apgrūtinājis EVM ekosistēmas projektus ilgu laiku, bieži radot zaudējumus vairākos miljonos vai desmitiem miljonu dolāru; ņemot vērā, ka Move valoda izmanto resursu bāzes pieeju, atkārtotas ieiešanas uzbrukumi Move nav iespējami.
Vai Aptos/Sui nākotnē varēs izcelties kā galvenā publiskā blokķēde, ne tikai ir atkarīga no izmantotās valodas, bet arī no nākotnes projektu iztēles uz ķēdes. Ja ETH ir 4 joslu ceļš, lai gan joslas nav plašas, bet cilvēku plūsma ir nepārtraukta, reizēm arī ir sūdzības par sastrēgumiem, tad Aptos/Sui ir kā 8 joslu šoseja, izmantojot labāko asfalta un vismodernākos drošības signālus, bet šķiet, ka plūsma nav liela. Publiskajai blokķēdei no vienas puses ir tehnoloģiju inovācijas, no otras puses, projekti uz publiskās blokķēdes ir jāatgriež plūsmai, jo bez lietojumprogrammām publiskā blokķēde, pat ja tehnoloģija ir laba, ir grūti izcelties.
Lai iegūtu EVM ekosistēmas milzīgo plūsmu, Aptos un Sui galu galā pieņems EVM ekosistēmu un Layer2 tīklus, īpaši vismodernākos zkEVM bāzētos zkRollup.
Kā izveidot zkEVM bāzētu zkRollup uz Aptos/Sui?
Ilgtermiņā zkRollup kļūs par visvienkāršāko, augsti drošu un efektīvu mērogošanas risinājumu. No principa viedokļa, zkRollup var tikt izvietots jebkurā tīklā (ja vien šis tīkls var pārbaudīt šī zkRollup nosūtītos pierādījumus), tāpēc mēs noteikti varam izveidot zkEVM zkRollup uz Aptos/Sui.
Tad, kādas ir priekšrocības?
Pirmkārt, tas ir par attiecību veidošanu ar EVM izstrādātājiem un lietotājiem. Izstrādātājiem produkta izvietošana uz Aptos/Sui ar augstu saderību ar zkEVM bāzētu zkRollup ir līdzīga produkta izvietošanai Ethereum vai citās EVM saderīgās ķēdēs; viņiem nav jāpārveido pārāk daudz koda un dizaina. Tas nozīmē, ka ar zkRollup palīdzību EVM ekosistēmā esošie izstrādātāji var praktiski par nulles izmaksām pārvietot savas lietojumprogrammas uz Aptos/Sui ekosistēmu. Šajā brīdī, ja ir vismaz neliels stimuls, tas var piesaistīt daudzus veiksmīgus projektus EVM ekosistēmā pārvietot un izvietot, sniedzot Aptos/Sui ievērojamu ekosistēmu un vidi.
No otras puses, lietotājiem zkRollup ļauj vēl vairāk izbaudīt zemākas (pat bezmaksas) darījumu maksas, kā arī iegūt iespēju interaktīvajā ātrumā un maksāšanas modelī sasniegt tradicionālo lietojumprogrammu lietošanas pieredzi. Šāda vīzija bez šaubām ir aizraujoša, tāpēc kā mēs varam izveidot zkEVM bāzētu zkRollup uz Aptos/Sui? Apskatīsim Fox Tech izstrādāto universālo zkEVM bāzēto zkRollup modeli.

Attēls 1: Universāls zkEVM bāzēts zkRollup
Vispirms mums ir nepieciešams sekvencētājs, kurš atbild par darījumu saņemšanu uz zkRollup, izpildot darījumus, izmantojot EVM mezglu, lai nodrošinātu EVM saderību. Šajā procesā sekvencētājs arī radīs pierādījumu viegli pierādāmu izpildes procesu (Trace) un nosūtīs to pierādījumu iepakošanas veidotājam zkProver.
zkProver ir pierādījumu ražotājs, kuram ir zk-EVM. zk-EVM ir pilnīgs, pamatojoties uz EVM izstrādātās nulles zināšanu pierādījumu shēmas, kas var pārbaudīt izpildes ieraksta pareizību (proti, vai tas atbilst EVM izpildes noteikumiem), un visbeidzot izmanto nulles zināšanu pierādījumu algoritmu, lai izveidotu nulles zināšanu pierādījumu un nosūtītu to uz Aptos/Sui.
Visbeidzot, mums ir nepieciešams izvietot dažas līgumus uz Aptos/Sui: mums ir nepieciešams līgums, kas pārvalda zkRollup aktīvus, šis līgums pārvaldīs aktīvu plūsmu starp Aptos/Sui un zkRollup.
Mums ir nepieciešams arī verificējošs līgums, lai pārbaudītu zkProver nosūtītos pierādījumus, kā arī pārvaldības līgums, lai risinātu pilnvaru jautājumus (piemēram, Prover ierakstus un aktīvu veidu reģistrāciju zkRollup).
Web3 tīkls galu galā piedāvās Omnichain zkRollup.
Nākotnes Web3 tīkla ekosistēma nebūs tikai Ethereum, bet gan daudzas publiskās blokķēdes, kas konkurē, tādējādi aktīvu krusts un krusts mijiedarbība kļūst par svarīgu prasību.
Ja mēs apsveram tradicionālās krusts ķēdes tilti, ja vispirms nerunājam par drošību, tad, ja ir tikai 3 ķēdes, tad ir nepieciešami tikai 3 krusts ķēdes tilti, bet, ja ir 5 ķēdes, tad nepieciešami 10 krusts ķēdes tilti, un, ja ir 20 ķēdes, tad nepieciešami gandrīz 200 krusts ķēdes tilti, lai nodrošinātu tiešu saziņu starp šīm ķēdēm.
Tādēļ Omnichain zkRollup galu galā kļūs par galveno vietu krusts ķēdes vai pat visām ķēdēm. Balstoties uz iepriekš minēto universālo zkEVM bāzēto zkRollup, tiek piesaistīts vēl viens Omnichain Interoperation Protocol (kas ir ļoti svarīga joma nākamajos piecos gados, spēlētāji ir LayerZero, HyperLane, Way Network utt.), veidojot tā saukto Omnichain zkRollup. Tas apkopos aktīvu likviditāti no visām ķēdēm un ieņems vispārējo izpildes slāņa lomu. Tas nodrošina darījumu pareizību, izmantojot nulles zināšanu pierādījumus, un baudīs drošību, kas ir ekvivalentīga visām ķēdēm kopā.
Mēs iedomājamies, ka Omnichain zkRollup nodrošinās pilnīgu programmējamību aktīvu un informācijas mijiedarbībā no visām ķēdēm, lietotāji varēs nosūtīt darījumus, lai uzsāktu šādu mijiedarbību, un šīs mijiedarbības mainīs kontu stāvokli no dažādām ķēdēm. Omnichain zkRollup aprēķinās un atjauninās stāvokli pa blokiem un iesniegs stāvokļa atjauninājuma pierādījumu.
Omnichain zkRollup vīzija ietver neierobežotas iespējas; cilvēki varēs izvietot decentralizētas tirdzniecības platformas, kas apvieno visas ķēdes; varēs izveidot GameFi un SocialFi, kas apvieno visus ķēdes lietotājus; pat vēl daudzveidīgākas, dažādākas un bezierobežotas lietojumprogrammas kļūs iespējamas.
