Kas ir ZK apkopojumi? 2. slāņa mērogošanas metode
Sākums
Raksti
Kas ir ZK apkopojumi? 2. slāņa mērogošanas metode

Kas ir ZK apkopojumi? 2. slāņa mērogošanas metode

Sarežģītākas tēmas
Publicēts Oct 31, 2023Atjaunināts Jan 17, 2024
7m

Īsumā

  • Nepietiekama blokķēdes mērogojamība palēnina darījumu apstrādes ātrumu, palielina darījumu komisijas maksas un pasliktina lietotāju pieredzi. To iespējams atrisināt ar 1. slāņa (piem., slodzes dalīšanu) vai 2. slāņa (piem., apkopojumiem) risinājumiem.

  • Ar 1. slāņa risinājumiem tiek uzlabota pati blokķēde, bet 2. slāņa risinājumi veido sistēmu uz esošās ķēdes bāzes.

  • Populārs 2. slāņa risinājums ir apkopojumi. Tie apkopo darījumus ārpus ķēdes, lai paātrinātu skaitļošanas procesu. 

  • ZK apkopojumi izmanto kriptogrāfijas metodi, ko sauc par nulles zināšanu apliecinājumiem

  • Ar nulles zināšanu apliecinājumiem ir iespējams veikt verifikāciju, neatklājot pamatā esošos datus un tādējādi veicinot privātumu un drošību.

Cīņa par blokķēdes mērogojamību

Palielinoties kriptovalūtu izmantošanas apjomiem, arvien aktuālāka kļūst nepieciešamība atrisināt blokķēdes tīklu mērogojamības problēmas. Pārslogotā blokķēdē darījumi tiek apstrādāti lēnāk, un tiem tiek piemērotas augstas komisijas maksas. Lai to risinātu, tiek izmantotas divas galvenās pieejas – 1. slāņa un 2. slāņa risinājumi.

  • 1. slāņa risinājumi: tie tiešā veidā pārveido blokķēdes pamata struktūru, lai sistēma kopumā varētu nodrošināt augstāku caurlaidspēju. Lielisks piemērs ir slodzes dalīšana. Sadalot blokķēdi atsevišķos sektoros, palielinās sistēmas jauda un ir iespējams darījumus apstrādāt vienlaicīgi.

  • 2. slāņa risinājumi: šie risinājumi darbojas, balstoties uz pamata blokķēdi. 2. slāņa risinājumos darījumi tiek apstrādāti ārpus ķēdes un pēc tam masveidā pārnesti uz pamata ķēdi. Galvenās metodes ietver stāvokļa kanālus, sānķēdes un apkopojumus. ZK apkopojumi ir apkopojumu veids, kas izmanto nulles zināšanu apliecinājumus.

Kas ir ZK apkopojumi?

Lai saprastu, kas ir ZK apkopojumi, ir svarīgi gūt izpratni par apkopojumiem un nulles zināšanu apliecinājumiem. 

Kas ir apkopojumi?

Ar apkopojumu palīdzību blokķēdes var apvienot darījumu datus un apstrādāt tos ārpus ķēdes. Pēc apstrādes pabeigšanas gala rezultāts tiek reģistrēts pamata ķēdē. Vienlaikus apstrādājot tik daudz darījumu, tiek novērsta blokķēdes pārslodze, un skaitļošana norit ātrāk un lētāk. Apkopojumus var iedalīt optimistiskajos un ZK apkopojumos.

  • Optimistiskie apkopojumi: optimistiskie apkopojumi darbojas, balstoties uz pieņēmumu, ka visi apkopotie darījumi ir likumīgi. Pirms darījumu iesniegšanas blokķēdē ir jāiztur gaidīšanas periods. Gaidīšanas periodā tīkla dalībnieki var apstrīdēt apšaubāmos darījumus. Optimistisko apkopojumu piemēri ir Optimism, Arbitrum un opBNB.

  • ZK apkopojumi: atšķirībā no optimistiskajiem apkopojumiem ZK apkopojumi validē katru darījumu, izmantojot nulles zināšanu apliecinājumus. ZK apkopojumus ir sarežģītāk ieviest, taču tie ļauj apiet strīdu izskatīšanas periodu, kas raksturīgs optimistiskajiem apkopojumiem, un teorētiski apstrādāt darījumus ātrāk.

Un tagad pievērsīsimies nulles zināšanu apliecinājumiem.

Kas ir nulles zināšanu apliecinājumi?

Nulles zināšanu apliecinājums (ZKP) ir kriptogrāfisks rīks, kas ļauj vienai pusei (apliecinātājam) pierādīt otrai pusei (pārbaudītājam), ka konkrēts apgalvojums ir patiess, neatklājot nekādu papildinformāciju par šo apgalvojumu.

ZKP ir jābūt trim iezīmēm:

  1. Pilnīgums: ja apgalvojums ir patiess un abas puses ir atklātas, apliecinājums vienmēr to apstiprinās.

  2. Uzticamība: negodīgam apliecinātājam nevajadzētu spēt pārliecināt godīgu pārbaudītāju, ka nepatiess apgalvojums ir derīgs, izņemot ļoti retus gadījumus.

  3. Nulles zināšanas: tā ir izteiktākā iezīme. Procesa noslēgumā pārbaudītājs noskaidro tikai to, vai apgalvojums ir derīgs, bet neiegūst nekādu informāciju par tā saturu.

Kā darbojas ZKP? Šo metodoloģiju iespējams sadalīt trīs posmos:

  • Liecība: pirmajā posmā apliecinātājs iesniedz pārbaudītājam slepenas informācijas daļu jeb "liecību". Mērķis ir pierādīt pārbaudītājam, ka apliecinātājs var piekļūt noteiktiem datiem, tieši tos neatklājot. Tiek izveidots jautājumu kopums par šo informāciju, uz ko var atbildēt tikai likumīgs apliecinātājs.

  • Izaicinājums: šajā posmā pārbaudītājs izaicina apliecinātāju, izvēloties no jautājumu kopuma nejaušus jautājumus.

  • Atbilde: apliecinātājs pareizi atbild uz pārbaudītāja uzdotajiem jautājumiem, apliecinot savu godīgumu. 

Tagad mēs zinām, kas ir apkopojumi un nulles zināšanu apliecinājumi. Apvienosim tos, lai saprastu, kā darbojas ZK apkopojumi.

Kā darbojas ZK apkopojumi?

ZK apkopojumi sastāv no divām daļām:

  • Ķēdes līgumi: viedie līgumi definē noteikumus, saskaņā ar kuriem darbojas ZK apkopojumu protokols. Tie ietver galveno un pārbaudītājlīgumu. Galvenais līgums glabā apkopojuma blokus, izseko iemaksas un īsteno svarīgus atjauninājumus. Pārbaudītājlīgums validē izveidotos nulles zināšanu apliecinājumus.

  • Ārpusķēdes virtuālās mašīnas: tās nodrošina darījumu izpildi 2. slānī, ārpus Ethereum pamata blokķēdes. Ārpusķēdes virtuālās mašīnas darbojas neatkarīgi no Ethereum ķēdes.

ZK apkopojumi ir cieši savīti ar Ethereum blokķēdi, taču atrodas unikālā slānī. Tie nenoslogo Ethereum blokķēdi ar katru darījuma informācijas detaļu. Tā vietā tie iesniedz apkopotus pārskatus, lai pamata slānis būtu brīvs no liekas informācijas un varētu efektīvi darboties.

ZK apkopojumu priekšrocības un trūkumi

Un tā – kādas ir ZK apkopojumu priekšrocības? Noskaidrosim to!

ZK apkopojumu priekšrocības

  • Lielāka caurlaidspēja: ZK apkopojumi novirza darījumu izpildi ārpus pamata slāņa, veicinot skaitļošanas vides efektivitāti. Tā kā darījumi netiek pa vienam apstrādāti ķēdē, tas uzlabo kopējo caurlaidspēju.

  • Mazāka noslodze: mazinot blokķēdes noslodzi, ZK apkopojumi palīdz efektīvi īstenot 1. slāņa darbības. Turklāt pilnajiem mezgliem ir jāglabā tikai nulles zināšanu apliecinājumi, nevis pilnīgi visi dati.

  • Mazākas komisijas maksas: mazākas noslodzes dēļ ZK apkopojumi palīdz mazināt kopējās komisijas maksas.

  • Drošības pasākumi: ZK apkopojumi ietver drošības pasākumus, kas ļauj lietotājiem izņemt līdzekļus arī tad, ja apkopojumu tīklā rodas problēmas – tā ir ievērojama priekšrocība, salīdzinot ar sānķēdēm, kas var apdraudēt līdzekļus tīkla darbības traucējumu gadījumā.

  • Īsāks darījumu apstrīdēšanas periods: ZK apkopojumu gadījumā jāpārbauda ir tikai apkopojumā iekļautie derīguma apliecinājumi, tādējādi saīsinot darījumu apstrīdēšanas periodu.

ZK apkopojumu trūkumi

  • Sarežģītība: lielākais ZK apkopojumu trūkums ir tiem raksturīgā sarežģītība. Tos ir daudz grūtāk izpildīt nekā optimistiskos apkopojumus.

  • Pamata slāņa noteiktie ierobežojumi: neraugoties uz to efektivitāti, ZK apkopojumiem joprojām tiek piemēroti pamata slāņa ierobežojumi.

  • Likviditātes sadrumstalotība: jebkurš 2. slānis izraisa ekosistēmas likviditātes sadrumstalotību. Sekla likviditāte pamata slāņa protokolos var radīt problēmas.

Optimistiskie apkopojumi un ZK apkopojumi

Bet tagad salīdzināsim optimistiskos un ZK apkopojumus.


Optimistiskie apkopojumi

ZK apkopojumi

Pieņēmums par darījumiem

Darījumi tiek uzskatīti par derīgiem.

Visi darījumi tiek pārbaudīti, izmantojot nulles zināšanu apliecinājumus.

Apstrīdēšanas sistēma

Apstrīdēšanas periodā tīkla dalībnieki var apstrīdēt krāpnieciskus darījumus.

Nav apstrīdēšanas perioda

Apliecināšanas mehānisms

Krāpniecības apliecinājumus

Derīguma apliecinājumi

Sarežģītība

Salīdzinoši vienkāršāk ieviest

Sarežģīti sakarā ar nulles zināšanu apliecinājumu izmantošanu

Popularitāte

Tiek plaši izmantoti, jo ir vienkāršāki.

Tiek izmantoti salīdzinoši mazāk.

Piemēri

Optimism, Arbitrum un opBNB.

zkSync un Starknet.

Noslēgumā

Mērogojamību mēdz uzskatīt par blokķēdes tehnoloģiju "Svēto Grālu". Nav jēgas izmantot sistēmu, ja tā nespēj optimāli darboties. Gan optimistiskie, gan ZK apkopojumi ir piedāvājuši teicamu risinājumu šai ierastajai problēmai. ZK apkopojumi ar savu unikālo pieeju sola nodrošināt ātrāku darījumu apstrādi, mazāku tīkla noslodzi un uzticamu drošību. Jā, tie ir sarežģīti, taču tiem ir milzīgs potenciāls. Ikvienam, kuru interesē digitālo valūtu nākotne, ir nepieciešamas zināšanas par ZK apkopojumiem. Tiecoties pēc arvien labākas blokķēžu veiktspējas, ir pienācis laiks iepazīties ar ZK apkopojumiem un to piedāvātajām nākotnes iespējām. 

Turpini lasīt


Atruna: šis saturs tiek tev nodrošināts nemainītā veidā un ir paredzēts tikai vispārīgai informācijai un izglītojošiem mērķiem; tas neietver nekādus apliecinājumus vai garantijas. Tas nav uzskatāms par finansiālu, juridisku vai cita veida profesionālu padomu un nav paredzēts kā ieteikums iegādāties kādu konkrētu produktu vai pakalpojumu. Aicinām tevi apspriesties ar atbilstošiem profesionāliem konsultantiem. Ja šo rakstu ir veidojis trešās puses autors, lūdzu, ņem vērā, ka tajā paustie viedokļi pieder attiecīgajam raksta autoram un neatspoguļo Binance Akadēmijas pārstāvju uzskatus. Pilnu atrunas tekstu lasi šeit. Digitālo aktīvu cenas var būt svārstīgas. Tavu ieguldījumu vērtība var samazināties vai pieaugt, un tu vari neatgūt ieguldīto summu. Tu uzņemies pilnu atbildību par saviem ieguldījumu lēmumiem, un Binance Akadēmija neatbild par taviem iespējamajiem zaudējumiem. Šī informācija nav uzskatāma par finansiālu, juridisku vai cita veida profesionālu padomu. Papildinformācijai lasi mūsu Lietošanas noteikumus un Brīdinājumu par riskiem.