ETH nulles pierādījumu prototipa modeļi: vai Ernsts un Jangs ir izdarījuši to, ko nevarēja Ethereum?

Daudznacionāla auditoru un konsultāciju firma Ernst & Young (EY) 30. oktobrī paziņoja par sava EY Ops Chain Public Edition (PE) prototipa palaišanu, pasaulē pirmo nulles zināšanu pierādīšanas (ZKP) tehnoloģijas ieviešanu publiskajā Ethereum blokķēdē.

Šīs sistēmas mērķis ir pārvarēt trīs galvenos pašreizējo darījumu un aktīvu pārsūtīšanas šķēršļus publiskajā blokķēdē:

  • Uzņēmumu spēja veikt drošus darījumus publiskā tīklā;
  • Pazeminiet dažus šķēršļus plašākai blokķēdes pieņemšanai; un
  • Iespējojiet pilnu privātu darījumu izsekojamības taku.

Kaut arī šī tehnoloģija joprojām ir tikai prototipa versija, un tā ir paredzēta tiešraides produkcijas piedāvājumam 2019. gadā, šī tehnoloģija varētu izrādīties ļoti nozīmīga.

Lai to sīkāk apsvērtu, vispirms ir lietderīgi apskatīt atšķirību starp publiskajiem un privātajiem blokķēdēm un to, kādi ir nulles zināšanu pierādījumi.

Publiskās blokķēdes pret privātajām

Lielākā atšķirība starp publiskajiem un privātajiem blokķēdēm slēpjas tajā, kam atļauts pievienoties un piedalīties tīklā.

Publiskās blokķēdes ir atvērtas ikvienam, un teorētiski ikviens var pievienoties tīklam, lejupielādēt protokolu un lasīt un rakstīt darījumus tā decentralizētajā tīklā. Vispazīstamākie publiskie blokķēdes ir Bitcoin un Ethereum. Darījumus pārbauda tūkstošiem tūkstošu neatkarīgu datoru visā pasaulē vai mezgli, lai uzturētu neuzticīgas vienprātības ekosistēmu. Jo decentralizētāks ir tīkls, jo drošāks un izturīgāks tas kļūst.

Tomēr šī drošība maksā. Katrs darījums ir jāapstiprina katram mezglam, un, lai panāktu vienprātību, mezgliem ir jāveic resursu ietilpīgi aprēķini, lai atrisinātu sarežģītus kriptogrāfiskos vienādojumus, kurus sauc arī par darba pierādījumiem. Tas samazina darījumu laiku un palielina darījumu izmaksas, ievērojami samazinot uzticamību laikā, kad tīkla darbība ir augsta.

Tā rezultātā mērogojamība jau sen ir atzīta par vienu no lielākajiem šķēršļiem plašu uzņēmumu pieņemšanu publiskās blokķēdēs.

Vēl viena publisko blokķēžu problēma ir privātums. Darījumus publiskajā tīklā sākotnēji nevar saistīt ar personu, kas atrodas aiz tā, taču informācija par darījumiem, piemēram, summa, datums, sūtītāja un saņēmēja adrese, ir publiski pieejama ikvienam, kam ir piekļuve tīklam. Pseidonīmu adreses var izsekot un sekot tām, līdz lietotājs veic darījumus ar centralizētu kriptovalūtas apmaiņu, kurā tiek apdraudēta viņu reālā identitāte..

Savukārt privātie blokķēdes ir atvērtas tikai tām partijām, kuras ir uzaicinātas pievienoties slēgtajam tīklam. Tos sauc arī par atļautām blokķēdēm, jo, lai kļūtu par tīkla dalībnieku, tīkla starterim lietotājam būs jāpiešķir atļauja, izmantojot noteikumu vai nosacījumu kopu.

Pilnībā privāta blokķēde ir tāda, kur rakstīšanas atļaujas parasti kontrolē viena organizācija, savukārt privātās bloku ķēdes var izpausties arī konsorcija formā, kur vienprātība tiek panākta, izmantojot iepriekš atlasītu mezglu grupu..

Privātie un konsorcija bloku ķēdes tīkli ir labi piemēroti uzņēmumu pieņemšanai, it īpaši finanšu nozarē, jo darījumi ir privāti un redzami tikai ierobežotam tīkla dalībnieku skaitam..

Privāto un konsorciju blokķēdes tīklu piemēri ietver Hyperledger, privāto blockchain infrastruktūru un R3, globālu banku un finanšu iestāžu bloku ķēdes konsorciju, kuras pamatā ir viņu izplatītās virsgrāmatas tehnoloģiju produkts Corda.

Atkal šis privāto blokķēdes privātums maksā. Tīkls ir mazāk decentralizēts un tāpēc mazāk drošs un mazāk izturīgs pret uzbrukumiem.

Nulles zināšanu pierādījumi (ZKP)

Nulles zināšanu pierādījumi ir definēti 1988. gadā publicēts raksts pētnieki no MIT un Toronto universitātes kā “tos pierādījumus, kas nesniedz papildu zināšanas, izņemot jautājuma pareizību.”

Kriptogrāfijā un blokķēdes pasaulē ZKP ir pazīstama kā metode, kas ļauj vienai pusei pierādīt otrai pusei, ka apgalvojums ir patiess, neatsakoties no papildu informācijas. Tur ir trīs aspekti ZKP:

  • Pilnīgums – ja apgalvojums ir patiess, godīgu verificētāju pārliecinās godīgs sakāmvārds;
  • Stabilitāte – ja apgalvojums ir nepatiess, neviens negodīgs sakāmvārds nevar pārliecināt godīgu pārbaudītāju; un
  • Nulles zināšanas – ja apgalvojums ir patiess, neviens negodīgs verificētājs neuzzina neko citu kā faktu, ka apgalvojums ir patiess.

Pieteikums blokķēdei

ZKP ļauj nodrošināt lielāku privātumu publiskajās blokķēdēs, ļaujot mezgliem vai tīkla dalībniekiem pārbaudīt darījumu esamību un derīgumu, un tāpēc uzturēt izplatītu vienprātību, faktiski nespējot redzēt vai publiskot jebkuru no darījuma detaļām, garantējot privātumu.

Tāpēc EY Ops Chain PE prototips ir tik nozīmīgs. Publiskās blokķēdes parasti piedāvā lielāku drošību un likviditāti, izmantojot lielāku decentralizāciju, savukārt privātās bloku ķēdes piedāvā pilnīgu klientu informācijas aizsardzību.

EY risinājums, izmantojot ZKP, ļauj uzņēmumam izmantot publiskās blokķēdes, piemēram, Ethereum, drošību un noturību, saglabājot vienprātības algoritmu neskartu, saglabājot pilnīgu privātumu attiecībā uz darījumu informāciju un tādējādi izmantojot abu pasaules priekšrocības..

Pēc Pola Brodija domām, EY Global Innovation Leader, Blockchain, tas ir tieši vēlamais rezultāts.

"EY Ops ķēdes PE ir pirmā veida lietojumprogramma un nozīmīgs solis uz priekšu, kas dod iespēju veikt blokķēdes pieņemšanu. Privātie blokķēdes uzņēmumiem piešķir darījumu privātumu, bet uz mazinātas drošības un elastības rēķina. Ar nulles zināšanu pierādījumiem organizācijas var veikt darījumus vienā un tajā pašā tīklā ar savu konkurenci pilnīgā privātumā un neatsakoties no publiskās Ethereum blokķēdes drošības."

Turklāt tas varētu veicināt uzņēmumu blokķēdes ieviešanas izaugsmi, „ievērojami samazinot dārgo un laikietilpīgo privāto tīklu un biznesa partneru izveidošanas procesu pa vienam."

Džeimss Vesters, pētniecības direktors Vispasaules Blockchain stratēģijas Starptautiskā datu korporācija (IDC), pasaules mēroga tirgus izpētes un konsultāciju pakalpojumu sniedzēja, piekrīt, ka ZKP piemērošana publiskām blokķēdēm veicinās izaugsmi un uzņēmumu pieņemšanu.

"Rīku izstrāde, kas uzlabo publisko blokķēžu iespējas, stimulēs uzņēmumu publisko blokķēžu pieņemšanu un ir izšķiroši blokķēdes tehnoloģiju izaugsmei kopumā. Spēja nodrošināt privātumu, vienlaikus saglabājot publisko blokķēžu drošību un izturību, ir svarīgs apsvērums. Tas piedāvā iespēju uzņēmumiem sākt veidot reālus risinājumus publiskās blokķēdēs, un tas ir svarīgs solis tehnoloģiju attīstībā."

Ethereum centieni izveidot nulles zināšanu drošus prototipus

Ethereum jau sen kā Bizantijas jauninājumu, kas savukārt ir daļa no Metropoles cietā dakša.

Ethereum līdzdibinātājs Vitāliks Buterins arī nesen paziņoja ETH izpēte paziņojiet, ka tīkls potenciāli varētu palielināt līdz 500 darījumiem sekundē, izmantojot ZK-SNARK, lai masveidā apstiprinātu darījumus.

Tomēr viņš atzina, ka ZK-SNARK darījumi ar Ethereum bloku ķēdi būtu ļoti dārgi un intensīvi skaitļošanas ziņā, iespējams, norādot, ka tas vēl nav pilnībā gatavs uzņēmuma pieņemšanai.

“FWIW [par ko vērts], es piekrītu, ka visa šī lieta ir dārga, runājot par sludinājumu laiku, lai gan, ņemot vērā to, ka es ceru, ka releji būs GPU fermas, tāpēc tas ir mazāks jautājums nekā, teiksim, Zcash, kur regulāri mezgliem jāspēj veikt pierādījumus dažu sekunžu laikā. ”

Vēl viens jautājums par ZK-SNARK darījumiem Ethereum blokķēdē, saskaņā ar balto grāmatu izlaists Blockchain komandas locekļi no daudznacionālās Nīderlandes bankas ING, kurš arī uzsāka nulles zināšanu rīku, ir tas, ka tas ir ievērojami mazāk efektīvs.

“ZK-SNARKS ir vispārīgi; viņi var pārbaudīt jebkuru funkciju, kas ir īpaši svarīga Ethereum, kas nodrošina Turing pilnīgu EVM, ļaujot izstrādātājiem izveidot jebkura veida loģiku. Tomēr vispārējiem ZKP, piemēram, ZK-SNARK, ir sava cena. Tie ir īpaši mazāk efektīvi nekā īpaši nulles zināšanu pierādījumi. ”

Detalizēta tehniskā informācija joprojām nav pieejama EY Ops Chain PE sistēmā, taču paziņojumā presei tika norādīts, ka tehnoloģija ļaus uzņēmumiem privāti un droši izveidot un pārdot produktu un pakalpojumu žetonus publiskā blokķēdē ar privātu piekļuvi saviem darījumu ierakstiem, nesalaužot konsensa algoritms, ti, Ethereum darba konsensa algoritms ir neskarts.

Bija E&Vai jūs spējat izdarīt to, ko Ethereum nevarēja, tas ir, nākt klajā ar mērogojamu, rentablu risinājumu privātiem darījumiem un aktīvu pārsūtīšanai drošā un elastīgā publiskā blokķēdē? E&Y pozitīvie komentāri viņu paziņojumā presei par izaugsmes veicināšanu uzņēmumu publiskajā blokķēdes pieņemšanā liecina, ka viņi to darīja.

Joprojām paliek atklāti vairāki jautājumi: vai E&Y’s ZKP risinājums ir specifiskāks, lai pārvarētu šķēršļus Ethereum vispārīgākajam piedāvājumam izmantot ZK-SNARKS privātiem darījumiem, un ja tā, tad kā tas atšķirtos no protokola ZK-SNARK.