Mi a zero-knowledge proof? A zero-knowledge proof alkalmazása, előnyei, hátránya!

mi a zero-knowledge proof kryptopénz hírek mycryptoption

Mi a zero-knowledge proof? A zero-knowledge proof egy olyan digitális protokoll, amely lehetővé teszi az adatok megosztását két fél között jelszó vagy a tranzakcióhoz kapcsolódó bármely egyéb információ használata nélkül.

A legalapvetőbb értelemben a zero knowledge proof-ot (más néven ZKP-t) olyan protokollnak lehet tekinteni, amelyen keresztül a digitális hitelesítési folyamat jelszavak vagy más bizalmas adatok használata nélkül megkönnyíthető. Ennek eredményeként sem a feladó, sem a fogadó fél információi semmilyen módon nem manipulálhatóak.

Ez nagyon hasznos, főleg mivel a biztonság ezen szintje lehetővé teszi a technológia rajongói számára a kommunikációt anélkül, hogy bármilyen harmadik féllel való kapcsolattartásuk tartalmát fel kéne fedniük.

A zero-knowledge proof alapjául szolgáló ötlet először 1985-ben merült fel, amikor a Shafi Goldwasser, Charles Rackoff és Silvio Micali nevű fejlesztők bemutatták a világnak a „knowledge complexity” fogalmát – ez a koncepció volt a ZKP elődje.

Ahogy a neve is sugallja, a knowledge complexity metrikus standardként szolgál annak meghatározásához, hogy mennyi az a tudásmennyiség (a bizonyító és a hitelesítő között), ami ahhoz szükséges, hogy egy tranzakció érvényesnek legyen tekintve.

Hol alkalmazzák a ZKP-t?

A zero-knowledge proof-ot a kormányhivatalok használják bizonyos adatok származásának meghatározására anélkül, hogy bizonyítaniuk kellene, hogy hogyan és honnan szerezték az információkat.

Létrehozása óta a zero-knowledge proof-ot széles körben használják a digitális területeken. A kutatók például ezt a technológiát olyan új digitális azonosítási mechanizmusok létrehozására használják, amelyek nem követelik meg a felhasználóktól, hogy a hozzájuk kapcsolódó bizalmas információkat feltárják.

Ebben a tekintetben számos példa létezik az önálló szuverén személyazonossági platformokról, amelyek lehetővé teszik a harmadik személyek, például a bűnüldöző szervek számára, hogy meghatározzák, hogy az adott személy érvényes járművezetői engedéllyel rendelkezik-e, anélkül, hogy a személy bármit is átadott volna nekik a személyi számán kívül.

Hasonlóképpen, a kormány a ZKP-ket felhasználhatja a különféle katonaságok nukleáris képességeinek meghatározására anélkül, hogy kémkedésre vagy készletük megvizsgálására lenne szükség. Ez év júliusában a Defense Advanced Research Projects Agency vagyis a DARPA kiadott egy nyilatkozatot, amelyben kijelentette, hogy egy új SIEVE nevű projekten dolgozik, ami azt jelenti: Információbiztonság titkosított ellenőrzéshez és értékeléshez. Ez a ZKP-k segítségével határozza meg a rendkívül biztonságos adatok eredetét anélkül, hogy az Egyesült Államok kormányának kellene feltárnia az adatgyűjtés módját.

Mi a zero-knowledge proof haszna a blokklánc platformokban?

A zero-knowledge proof sok előnnyel járnak a technológiát használó blokklánc rendszerek számára. Például segítenek abban, hogy a kriptovaluta-tranzakciók rendkívül biztonságosak legyenek. Mi a zero-knowledge proof legnagyobb előnye? A magas szintű titkosításuk.

Igen, a zero-knowledge proof nagyon egyszerűen használható a blokklánc-ökoszisztéma összefüggésében, különösen a kriptovaluta-tranzakciók validálása során, anélkül, hogy bármiféle kapcsolódó információt közzétennének – például, hogy honnan származnak a tranzakciók, hová kerül a valuta vagy mennyi pénzt utaltak át.

Ennek a technológiának a valós alkalmazásának példája a Zcash, a kriptoplatform, amely speciális zero-knowledge proof-ot ( amit zk-SNARK-nak neveznek) alkalmaz. Ez lehetővé teszi a natív tranzakciók teljes titkosításának megőrzését, miközben továbbra is ellenőrzik őket a hálózat konszenzusszabályai szerint.

Mindezek ellenére, noha zero-knowledge proof előtt nagy lehetőség áll, hogy megváltoztassa azt a módot, amellyel a mai adatrendszerek ellenőrzik az információkat, a technológia továbbra is csak kialakuló szakaszában van – főleg azért, mert a kutatók megpróbálják kitalálni, hogyan lehet a legjobban használni ezt a koncepciót, valamint meghatározni hogy mi a zero-knowledge proof lehetséges hibája.

Mi a zero-knowledge proof előnye?

A ZKP-k teljes mértékben kiküszöbölik a jelszavak szükségességét, valamint minden más bizalmas adat használatát, amikor végrehajtják a tranzakciókat.

A zero-knowledge proof lehetővé teszik az információátadást két fél között, anélkül, hogy a kezdeményezőnek jelszót kellene használnia vagy fel kéne tárnia a vele kapcsolatos adatokat. Ez elősegíti a potenciális kockázatok kiküszöbölését, amelyek a csak jelszóval ellátott hitelesítési protokollok használatával járnak. Ezenkívül a ZKP-k hozzájárulnak egy személy online fizetéseinek/tranzakcióinak és a nyilvános felhőalapú számlák biztonságának fokozásához is.

Mi a zero-knowledge proof hátránya? Használatának egyetlen hátránya, hogy ha egy tranzakció kezdeményezője elfelejti forráskódját, az átadáshoz kapcsolódó összes adat örökre elvész.

Mire lehet leginkább felhasználni?

Az elmúlt két-három évben számos platformon elfogadták a zero-knowledge proof-ot natív biztonsági/adatvédelmi képességeik megerősítése érdekében.

A ZoKrates egy digitális eszközkészlet, amelyet a képzett fejlesztők felhasználhatnak a zero-knowledge-proof kidolgozására és ellenőrzésére a Solidity használatával, ami egy objektum-orientált programozási nyelv, amelyet Ethereum-alapú okos szerződések létrehozására használnak.

Hasonlóképpen, néhány évvel ezelőtt JP Morgan Chase elfogadta a Zcash zk-SNARK-alapú koncepciójának igazolását, hogy megerősítse natív blokklánc-ökoszisztémáját, amit Quorum-nak neveznek. Egyszerűen fogalmazva: a Quorum az Ethereum blokkláncának forkja, amely a saját okos szerződéses nyelvét használja, aminek Constellation a neve.

Mások ezeket is olvasták!  Ajánlott cikkjeink:

Olvasd el a legnépszerűbb tőzsdékről szóló értékelést és véleményeket! Oszd meg tapasztalataidat, véleményedet és segítsd a kriptoközösséget!

Még több cikk