Kas ir ZKThread un kā tas darbojas?
Sākums
Raksti
Kas ir ZKThread un kā tas darbojas?

Kas ir ZKThread un kā tas darbojas?

Sarežģītākas tēmas
Publicēts Jun 6, 2024Atjaunināts Jul 11, 2024
6m

Galvenās atziņas

  • ZKThread ir sistēma, kas veicina decentralizēto lietotņu (DApp) veiktspēju un mērogojamÄ«bu, izmantojot nulles zināšanu apliecinājumus (ZKP).

  • ZKThread var nodroÅ¡ināt tādas priekÅ¡rocÄ«bas kā uzlabota lietotāja pieredze un droÅ¡Ä«ba, kā arÄ« zemākas darÄ«jumu izmaksas.

  • ZKThread var izmantot dažādiem mērÄ·iem, tostarp decentralizētajām biržām (DEX), uz sesijām balstÄ«tām spēlēm, ar nulles zināšanu apliecinājumiem aizsargātām starpprogrammatÅ«rām un ķēdes MI sistēmām.

Ievads

Efektīvai decentralizēto lietotņu (DApp) darbībai ir svarīga drošība, saliekamība un sadarbspēja, taču tās bieži vien ir grūti līdzsvarot. ZKThread piedāvā iespējamu šīs trilemmas risinājumu. Šajā rakstā apskatīsim, kas ir ZKThread, kā tas darbojas un ar ko atšķiras no citiem nulles zināšanu risinājumiem, kā arī uzskaitīsim dažas šī risinājuma priekšrocības un iespējamo lietojumu.

Kas ir ZKThread?

ZKThread ir nulles zināšanu sistēma, kas uzlabo decentralizēto lietotņu veiktspēju un mērogojamību. Tā izmanto Starknet piedāvātās iespējas, lai izveidotu standartizētu vidi sadarbspējīgu blokķēdes lietotņu izstrādei un darbināšanai.

Kā darbojas ZKThread?

1. Lietotņu loģikas izvietošana

Process sākas ar lietotņu loģikas iekļaušanu ZKThread lietotnes līgumos. Šie līgumi būtībā ir noteikumi un procedūras, kas uzrauga lietotņu darbību.

2. Darījumu grupēšana

Tā vietā, lai katru darījumu apstrādātu atsevišķi, ZKThread grupē vairākus darījumus partijās. Tas ļauj efektīvāk apstrādāt lielu skaitu darījumu.

3. Apliecinājumu izveide

Pēc tam tiek izveidots kriptogrāfisks apliecinājums (t. s. STARK apliecinājums), lai garantētu, ka visi partijā iekļautie darījumi ir derīgi un ir apstrādāti saskaņā ar līguma noteikumiem.

4. Verifikācija

Pēc tam STARK apliecinājums tiek nosūtīts uz 2. slāņa sekvencētāju, kur tas tiek verificēts, salīdzinot ar decentralizētās lietotnes kanonisko ierakstu. Kanoniskais ieraksts ietver informāciju par lietotnes verificēto un apstiprināto stāvokli.

ZKThread Verifier (līgums Starknet tīklā) pārbauda šo apliecinājumu, lai pārliecinātos par tā precizitāti. Tas pārbauda, vai nav dubulto tēriņu un visi darījumi ir autorizēti, kā arī kontrolē, lai gala stāvoklis atbilstu blokķēdes noteikumiem.

Ja apliecinājums ir derīgs, ZKThread Verifier atjaunina decentralizētās lietotnes kanoniskā stāvokļa ierakstu. Ja apliecinājums nav derīgs, izmaiņas tiek noraidītas, lai garantētu lietotnes integritāti.

ZKThread un citu nulles zināšanu risinājumu salīdzinājums

Datu apstrāde

ZKThread ir paredzēti stāvokļa un darījumu datu glabāšanai ārpus ķēdes, vienlaikus izmantojot nulles zināšanu apliecinājumus (ZKP) darījumu validēšanai. Tas atšķiras no daudziem tradicionālajiem nulles zināšanu apkopojumiem (ZK apkopojumiem), kas pārceļ skaitļošanu ārpus ķēdes, taču darījumu datus joprojām glabā ķēdē. 

Tā kā visi dati tiek glabāti ārpus ķēdes, ZKThread var ievērojami samazināt galvenās blokķēdes datu slodzi, tādējādi uzlabojot mērogojamību un pazeminot izmaksas. Turpretī nulles zināšanu apkopojumi (piemēram, zkSync) periodiski publicē darījumu datu partijas ķēdē, nodrošinot, ka bāzes slānis rūpējas par datu pieejamību.

Sadarbspēja

ZKThread prioritāte ir lietotņu sadarbspēja, mazinot sadrumstalotību un nodrošinot, ka dažādas decentralizētās lietotnes var netraucēti mijiedarboties vienas ekosistēmas ietvaros. Turpretī citi risinājumi, piemēram, zkEVM, vairāk koncentrējas uz savietojamību.

Validācijas mehānisms

ZKThread verifikācijas process ietver STARK apliecinājumu izveidi, kas apstiprina partijā iekļauto darījumu un stāvokļa izmaiņu pareizību. Pēc tam šie apliecinājumi tiek verificēti, salīdzinot ar decentralizētās lietotnes kanonisko stāvokli. Salīdzinājumam – daži nulles zināšanu apliecinājumi, piemēram, zkSync, izmanto zk-SNARK vai zk-STARK, lai izveidotu kriptogrāfiskus apliecinājumus, kas tiek verificēti ķēdē.

ZKThread priekšrocības

Uzlabota lietotāja pieredze

ZKThread uzlabo lietotāja pieredzi, nodrošinot ērtu mijiedarbību starp dažādām decentralizētajām lietotnēm. Lietotāji var piekļūt vairākām lietotnēm, nepārslēdzoties starp tīkliem.

Zemākas izmaksas

Grupējot darījumus un apstrādājot tos vienlaikus, ZKThread mazina galvenajā blokķēdē reģistrējamo darījumu skaitu. Tas samazina darījumu izmaksas lietotājiem, veicinot decentralizēto lietotņu pieejamību.

Turklāt tie glabā ārpus ķēdes informāciju par stāvokli un darījumu datus, vienlaikus saglabājot drošību un integritāti, ko nodrošina nulles zināšanu apliecinājumi. Tādējādi tiek mazināta blokķēdes datu slodze, kas ļauj samazināt gāzes komisijas maksas.

Drošības veicināšana

Drošības nolūkā ZKThread izmanto nulles zināšanu apliecinājumus (ZKP). ZKP ļauj validēt darījumus, neatklājot to pamatā esošos datus un tādējādi veicinot privātumu. Turklāt tie garantē visu darījumu apstrādi saskaņā ar iepriekš definētiem noteikumiem, novēršot neatļautas darbības.

ZKThread izmantošanas iespējas

2. slāņa decentralizētās biržas

ZKThread var uzlabot decentralizēto biržu efektivitāti Starknet tīklā, samazinot darījumu komisijas maksas. Parasti DEX biržas Starknet tīklā nav īpaši praktiskas, jo lietotājiem ir jāmaksā komisijas maksas par katru tirdzniecības darījumu. Taču ar ZKThread lietotājiem ir jāmaksā komisijas maksas tikai tad, ja tie izņem savus līdzekļus. Tas samazina tirdzniecības kopējās izmaksas un padara decentralizētās biržas praktiskākas un vieglāk pieejamas.

Uz sesijām balstītas spēles

ZKThread var palīdzēt apkopot komisijas maksas uz sesijām balstītās spēlēs, piemēram, pokerā un šahā. Tā vietā, lai maksātu komisijas maksu par katru gājienu, spēlētāji maksā vienu komisijas maksu spēles beigās, kad Starknet tīklā tiek reģistrēts galīgais rezultāts. Tādējādi izstrādātāji var veidot plašāku blokķēdes spēļu klāstu, neraizējoties par lielām darījumu izmaksām.

Ar nulles zināšanu risinājumiem aizsargāta starpprogrammatūra un dalītas likviditātes infrastruktūra

ZKThread piedāvā drošu un efektīvu sistēmu starpprogrammatūras lietotnēm, piemēram, orākuliem un savienojošajiem kanāliem. Nodrošinot tiešu funkcionalitāti ZKThread ietvaros, šīs lietotnes var izmantot ZKP drošībai un sadarbspējai.

Ķēdes MI

ZKThread piedāvā MI modeļu darbināšanai blokķēdē nepieciešamo skaitļošanas jaudu. Tas nozīmē, ka MI programmu iespējams pārvaldīt ZKThread ietvaros, gādājot par pamata datu un darbību konsekvenci. Pēc tam šos MI modeļus var izmantot dažādiem mērķiem, piemēram, spēlēm, sociālo tīklu platformām un produktivitātes rīkiem.

Noslēgumā

ZKThread ir sistēma mērogojamu un drošu decentralizēto lietotņu izstrādei, izmantojot nulles zināšanu apliecinājumus. To var izmantot Starknet decentralizētajām biržām, uz sesijām balstītām spēlēm un starpprogrammatūras lietotnēm. Atšķirībā no citiem nulles zināšanu risinājumiem, ZKThread koncentrējas uz sadarbspēju, visus datus glabā ārpus ķēdes un izmanto dažādus verifikācijas mehānismus. Raugoties nākotnē, ZKThread ir potenciāls būtiski uzlabot decentralizēto lietotņu veiktspēju un lietojamību.

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.