Nulles zināšanu apkopojumi
Zk-apkopojumi (Zero-Knowledge Rollups) ir 2. slāņa mērogošanas risinājums, kas paredzēts, lai uzlabotu blokķēdes mērogojamību, pārvietojot aprēķinus un stāvokļa pārvaldību ārpus ķēdes, vienlaikus izmantojot pamata slāņa drošību.
Vai nulles zināšanu apkopojumi darbojas?
- Aprēķins ārpus ķēdes: Zk-apkopojumi lielāko daļu darījumu apstrādes veic ārpus ķēdes. Tā vietā, lai katru darījumu reģistrētu atsevišķi galvenajā blokķēdē, tie apvieno vairākus darījumus un aprēķina tos ārpus ķēdes.
- Ķēdes verifikācija: Galvenajā blokķēdē tiek nosūtīti tikai apkopotie šo ārpusķēdes aprēķinu rezultāti kopā ar nulles zināšanu pierādījumu. Nulles zināšanu pierādījums apstiprina, ka darījumi tika apstrādāti pareizi, neatklājot šo darījumu detaļas.
- Efektivitāte: Šī pieeja ievērojami palielina darījumu caurlaidspēju un samazina izmaksas, jo ķēdē ir jāreģistrē mazāk datu. Pamata slānim (piemēram, Ethereum) ir jāpārbauda tikai pierādījums un jāapstrādā darījumu kopsavilkums, nevis katrs atsevišķs darījums.
- Drošība un uzticēšanās: Zk-apkopojumi manto pamata slāņa blokķēdes drošību, nodrošinot, ka, neskatoties uz apstrādi ārpus ķēdes, tiek saglabāta darījumu integritāte un drošība.
Nulles zināšanu apkopojumi salīdzinājumā ar optimistiskiem apkopojumiem
Lai ilustrētu atšķirības starp optimistiskajiem un ZK apkopojumiem, iedomājieties divus piegādes pakalpojumus:
- Optimistic piegādes pakalpojums: Šis pakalpojums ir pārliecināts, ka katra paka ir pareiza un nevainojamā stāvoklī. Viņi skaidri marķē paku, bet, ja rodas neatbilstība, piemēram, pakas saturs neatbilst etiķetei, jums par to ir jāziņo. Pēc tam viņi izmeklē, atrisina problēmu un to novērš, taču šis process var izraisīt kavēšanos.
- Nulles zināšanu piegādes pakalpojums: Šis pakalpojums nemarķē sūtījumu ar tā saturu. Tā vietā viņi izmanto sarežģītu skeneri, lai pirms piegādes pārbaudītu sūtījuma precizitāti. Viņi nodrošina, ka sūtījums ir pareizs, nevienam neatklājot tā saturu. Pēc pārbaudes viņi to piegādā nekavējoties, saglabājot gan privātumu, gan ātrumu.
Šajā analoģijā optimistiskie apkopojumi ir līdzīgi optimistiskajam piegādes pakalpojumam: tie pieņem, ka darījumi ir pareizi, un veic darbības tikai tad, ja tiek ziņots par problēmu, kas var radīt kavēšanos verifikācijas procesa dēļ. No otras puses, ZK apkopojumi ir līdzīgi nulles zināšanu piegādes pakalpojumam: tie izmanto nulles zināšanu pierādījumus, lai pārbaudītu darījumus ārpus ķēdes, un iesniedz pierādījumus tikai galvenajai blokķēdei, nodrošinot gan ātrus, gan drošus darījumus, neatklājot detalizētu informāciju.
Salīdzinot ar citiem mērogošanas risinājumiem, piemēram, Optimistic Rollups, zk-rollups nodrošina tūlītēju galīgumu un neprasa darījuma derīguma pārbaudes izaicinājuma periodu, padarot tos ātrākus un drošākus pierādījumu pārbaudes ziņā. Tomēr tos ir sarežģītāk ieviest un tiem ir nepieciešamas uzlabotas kriptogrāfiskās metodes.