Ethereum ir ievērojama progresa rezultāts cilvēku sadarbības un individuālās autonomijas mehānismu veicināšanā. Kā globāli atzīts norēķinu tīkls Ethereum būtiski maina digitālās īpašumtiesību un datu nemainīguma jēdzienus. Tā neatļautais raksturs ļauj personām visā pasaulē brīvi un bez ierobežojumiem veikt netraucētu pārsūtīšanu starp laika zonām un reģioniem.

Šīs sistēmas galvenā priekšrocība ir tās apņemšanās nodrošināt decentralizāciju un drošību, dodot priekšroku šiem faktoriem, nevis ātrumam un mērogojamībai. Tomēr, ja publiskai blokķēdei trūkst mērogojamības, augstas transakcijas maksas un ierobežota caurlaidspēja kavē izstrādātāju, lietotāju un dažādu lietojumprogrammu spēju pilnībā izmantot tīklu. Šis mērogojamības ierobežojums galu galā ierobežo Ethereum potenciālu kopumā.

Lai pilnībā izmantotu tā potenciālu, Ethereum ir jāuzveic mērogojamības ierobežojumi, kļūstot par tīklu, kas spēj atbalstīt lielu dApps ekosistēmu. Lai to panāktu, Ethereum aktīvi pēta rollup kā augsti optimizētu mērogošanas risinājumu, īpaši koncentrējoties uz Ethereum ekvivalentiem ZK-rollup, kā visizdevīgāko izvēli izstrādātājiem.

Ja jums ir neliela interese par jaunākajiem attīstības notikumiem Ethereum nulles zināšanu jomā, tad jūs varētu būt pazīstams ar dažiem slaveniem projektiem, piemēram, Polygon, Starkware, Scroll un zkSync. Tomēr ir arī jauns, relatīvi zemu profilu konkurents, kas ātri ceļas ar milzīgu potenciālu. Taiko ir šāds nulles zināšanu paplašināšanas virtuālā mašīna (zkEVM) projekts, kas cenšas kļūt par pilnībā decentralizētu Ethereum ekvivalentu ZK-rollup un cenšas nostiprināt savu pozīciju šajā jomā.

Apskatīsim Taiko būtību un tuvāk iepazīsimies ar tā unikālajām iezīmēm.

Taiko ievads

Taiko tika izveidots 2022. gada sākumā, un tā nosaukums ir iegūts no japāņu vārda 'taiko', kas nozīmē 'bungas'. To izveidoja Daniel Wang (izpilddirektors) un Brecht Devos (tehniskais direktors), abi ir pieredzējuši eksperti šajā jomā. Daniel un Brecht iepriekš strādāja Loopring, kas ir pirmais lietojumprogrammu ZK-rollup, kas tika izvietots Ethereum 2018. gadā. 2021. gadā, pametot Loopring, Daniel sākotnēji plānoja izveidot decentralizētu sociālo tīklu, taču ātri saprata, ka esošā infrastruktūra nevar atbalstīt šādu lietojumu. Daniel un Brecht, izmantojot savu pieredzi Loopring, pievienojās Taiko, strādājot ar vairāk nekā 20 izcilu blokķēdes izstrādātāju, ZK pētnieku un kriptovalūtu operatoru komandu no vairāk nekā 16 valstīm, kuru mērķis ir kopīgi izveidot patiesi decentralizētu Ethereum līdzvērtīgu ZK-rollup.

Atšķirībā no saviem konkurentiem, Taiko ir vispārīgs ZK-rollup projekts, kas paredzēts, lai izveidotu Type-1 zkEVM, nodrošinot izstrādātājiem bezproblēmu pieredzi.

Bet kas ir Type-1 ZK-rollup, un kāds ir tā būtiskais nozīmīgums?

Type-1 zkEVM

Vitalik Buterin ZK-rollup klasifikācijā Type-1 ZK-rollup saderību ar EVM novieto virs ātras pierādījumu ģenerēšanas. Tas nozīmē, ka Type-1 ZK-rollup neveic izmaiņas esošajā Ethereum sistēmā, izmantojot tos pašus hash funkcijas, stāvokļa kokus, darījumu kokus, priekškompilācijas un Ethereum izmantoto konsensa loģiku. Šīs iezīmes dēļ Type-1 ZK-rollup var tikt uzskatīts par ekvivalentu EVM, tāpēc to sauc par zkEVM.

Attēls no Taiko

Type-1 zkEVM priekšrocība ir tā spēja pilnībā izmantot Ethereum jau izveidotos izstrādes rīkus un infrastruktūru, tostarp klientus. Lai gan Type-2/2.5 zkEVM tiek uzskatīti par EVM saderīgiem, tie maina noteiktas Ethereum kaudzes daļas, kas var negatīvi ietekmēt gāzes maksājumus vai Keccak hash funkcijas. Atkarībā no projekta veida šīs izmaiņas var negatīvi ietekmēt drošības mehānismus vai viedo līgumu efektivitāti. Tādējādi Type-1 zkEVM var būt piemērotāks tiem projektiem, kuri ir jutīgi pret gāzes maksājumiem vai kuriem ir nepieciešama praktiska pārbaude Keccak hash funkciju drošībai.

Tomēr EVM pats nav speciāli izstrādāts ZK draudzīgu operāciju veikšanai, un tas noved pie tā, ka nulles zināšanu pierādījumu (ZKP) ģenerēšanai nepieciešams liels daudzums aprēķinu. Pašlaik viena Ethereum bloka ģenerēšana ar vienu ZKP var aizņemt stundas, taču, izmantojot pierādījumu ģeneratorus (subjektus, kas atbild par ZKP izveidi) paralēlā darbībā un ilgtermiņa attīstību, piemēram, ASIC aparatūras paātrinājuma risinājumus, pastāv uzlabošanas potenciāls.

Tehniskais pārskats

Taiko mērķis ir kļūt par Type-1 zkEVM, kas speciāli izstrādāts, lai bez problēmām izpildītu Ethereum viedos līgumus, neveicot nekādas izmaiņas. Tas ļaus izstrādātājiem viegli pāriet no esošajām lietojumprogrammām uz Layer 2, neieviešot jaunu kodu.

Taiko sastāv no trim galvenajiem komponentiem:

  1. zkEVM: zkEVM pārbauda EVM aprēķinu precizitāti, izmantojot spēkā esošos pierādījumus. Taiko var tieši darbināt EVM, neveicot nekādas izmaiņas. Izmantojot kodu, kas ir pārbaudīts no Ethereum tīkla, un saglabājot esošo izstrādes rīku sākotnējo stāvokli, tas ir ļoti izdevīgi izstrādātājiem. Izstrādātāji var vienkārši pārvietot esošās Solidity līgumus uz Taiko, neveicot to kompilāciju uz citām valodām vai pielāgojot ietvarus. Turklāt Taiko-klients ir izstrādāts, balstoties uz Geth, nodrošinot saderību ar nākotnes Ethereum protokola uzlabojumiem.

  2. Layer 2 rollup mezgli: Taiko mezgli ir atbildīgi par lietotāju darījumu vākšanu un izpildi L2 ķēdē. Šie mezgli uzrauga rollup ķēdes pārvaldību un stāvokļa progresu.

  3. Taiko protokols: Taiko protokols definē un izpilda rollup noteikumus, kā arī nosaka potenciālos dalībniekus. Ethereum Layer 1 izvietotās viedās līgumus kalpo kā datu pieejamības mehānisms un pārbauda ZKP.

Šie komponenti savstarpēji sadarbojas, nodrošinot gludu saderību ar Ethereum Layer 1, piedāvājot izstrādātājiem un lietotājiem pazīstamu pieredzi.

Decentralizācija

Papildus prioritātei EVM saderībai, Taiko arī ļoti uzsver decentralizāciju. Daudzas rollup tīklu sākotnēji dod priekšroku veiktspējai un pakāpeniski ievieš decentralizāciju, taču Taiko plāno no paša sākuma izmantot decentralizētu priekšlikumu iesniedzēju (seriālizētāju), kas atbild par bloku iesniegšanu, un izmantot decentralizētus pierādītājus, lai ģenerētu ZKP. Šī pieeja uzsver Taiko spēcīgu apņemšanos decentralizācijai, jo šobrīd nav citu rollup tīklu, kas izmantotu decentralizētu seriālizētāju.

Taiko uzmanība decentralizācijai nodrošina stabilu pamatu dApps, vienlaikus saglabājot uzticību Ethereum pamatvērtībām. Komanda arī atklāja savus plānus ieviest decentralizētu autonomu organizāciju (DAO), un vairāk informācijas tiks apspriesta nākotnē.

Taiko pašreizējā situācija

2023. gada 7. jūnijā Taiko ir panācis nozīmīgu sasniegumu decentralizācijas un ar Ethereum līdzvērtīgas zkEVM virzienā, uzsākot alfa-3 testēšanas tīklu ar nosaukumu Grímsvöt. Šis testēšanas tīkls spēlē galveno lomu visaptverošā tīkla dizaina un komponentu testēšanā, un tā galvenais mērķis ir decentralizēt priekšlikumu iesniedzējus un pierādītājus, vienlaikus izstrādājot atbalstu Layer 3 tehnoloģijām. Kā norādīts Taiko attīstības ceļvedī, komanda ir plānojusi vairākus testēšanas tīklus, katrs no kuriem koncentrēsies uz konkrētu tehnoloģiju kaudzes komponentu testēšanu, lai sagatavotos 2024. gada pirmajā ceturksnī plānotajai galvenajai tīkla palaišanai.

Attēls no Taiko

Turklāt Taiko Labs paziņoja par veiksmīgu 22 miljonu dolāru finansēšanas kārtu. Sequoia China 2022. gada trešajā ceturksnī vadīja 10 miljonu dolāru sēklas finansējuma kārtu, bet Generative Ventures vadīja nesen noslēgto 12 miljonu dolāru A kārtu. Citi investori abās finansēšanas kārtās ietver IOSG Ventures, GSR un GGV Capital, kā arī dažus eņģeļu investorus no Ethereum kopienas. Šie līdzekļi tiks izmantoti ekosistēmas investīciju fonda izveidei, lai piesaistītu dApps un izstrādātājus pievienoties šai ekosistēmai.

Kopsavilkums

Nav šaubu, ka Type-1 zkEVM nodrošina visgludāko pieredzi tiem izstrādātājiem, kuri ir pazīstami ar Ethereum, tādējādi viņiem ir vismazākais berzes līmenis, veidojot lietojumprogrammas Layer 2 tīklā. Īstermiņā Taiko noteikti ir priekšrocība, piedāvājot izstrādātājiem visvieglāko veidu, kā pārvietot lietojumprogrammas uz rollup. Tomēr šī saderība nāk ar efektivitātes izmaksām, un, pieaugot izstrādātāju pieredzei ar ZK-rollup, viņi var būt vairāk tendēti būvēt lietojumprogrammas uz augstāka veiktspējas Type-3 un Type-4 ZK-rollups. Tomēr šī situācija var nenotikt ātri, jo lielākā daļa izstrādātāju joprojām dod priekšroku izstrādāt uz EVM saderīgām ķēdēm, un blokķēdes nozarē ātrums ir izšķiroša nozīme, daudzi izstrādātāji ir gatavi palikt savā pazīstamajā jomā, koncentrējoties uz citiem lietojumprogrammas aspektiem, un pagaidām atlikt pāreju uz rollups.

Taiko joprojām centīgi tiecas pēc grandioza mērķa, izceļoties ar unikālo projekta identitāti, lai sasniegtu izcilus rezultātus. Ar nepārtrauktu alfa testēšanas tīklu Taiko ir veicis ievērojamus soļus, lai kļūtu par platformu, kas ir viegli pieejama un lietotājam draudzīga Ethereum izstrādātājiem un lietotājiem. Tas ievēro Ethereum pamatvērtības, vienlaikus piedāvājot mērogojamību un efektivitāti, radot būtisku ietekmi uz nākotnes Ethereum. Sagaidāms, ka projekts veicinās plašāku pieņemšanu, veidos ziedošu ekosistēmu un spēlēs galveno lomu Ethereum attīstības trajektorijas veidošanā.