Hauv lub neej tiag tiag thiab lub ntiaj teb digital, peb feem ntau xav ua pov thawj rau lwm tus. Ua ntej nkag mus rau hauv lub tsev ua haujlwm, cov neeg ua haujlwm feem ntau muab qee hom ID ua ntej nkag mus rau hauv.
Thaum cov neeg siv sim nkag mus rau hauv ib qho app xws li Facebook lossis Twitter, cov kev pabcuam no yuav tsum xub hais kom tus neeg siv nkag mus nrog tus password thiab qee zaus ib zaug passcode (OTP) raug xa mus rau lawv lub xov tooj ntawm tes.
Ib qho downside ntawm muab pov thawj yog peb feem ntau muab lwm hom ntaub ntawv tseg. Muab tus password rau lub vev xaib tseem txhais tau hais tias lub vev xaib nws tus kheej khaws cov ntawv theej ntawm hashed password hauv nws cov servers. Yog tias ib tug neeg tau nyiag lub tsev ua haujlwm tus neeg ua haujlwm ID scanner, lawv tuaj yeem tau txais txhua tus yuam sij ntiag tug.
Zero-paub pov thawj lossis ZKPs muab txoj hauv kev rau kev lees paub tus kheej lossis kev lag luam yam tsis tas yuav muab cov ntaub ntawv ntxiv. Vim tias nws cov ntawv thov hauv cryptography, ZKPs tau hloov kho los ntawm blockchain los tsim kom muaj kev ruaj ntseg thiab scalable validation raws tu qauv.
Zero-Knowledge Proofs yog dab tsi?
Zero-paub pov thawj yog thawj zaug los ntawm MIT cov kws tshawb fawb Silvio Micali, Charles Rackoff, thiab Shafi Goldwasser hauv 1985 hauv lawv daim ntawv. "Kev paub nyuaj ntawm kev sib tham sib pov thawj-Systems"
Daim ntawv no qhia txog lub tswvyim ntawm kev paub complexity. Qhov no yog hais txog tus nqi ntawm kev paub txog cov ntaub ntawv pov thawj hloov ntawm tus pov thawj mus rau tus neeg pov thawj. Zero-paub pov thawj tsom kom tso cai rau ib tog neeg los ua pov thawj tias cov lus qhia tshwj xeeb muaj tseeb rau lwm tog tsis tas yuav nthuav tawm lwm cov ntaub ntawv.
ZKPs tuaj yeem siv los ua lwm txoj hauv kev ruaj ntseg rau kev lees paub tam sim no thiab tseem tuaj yeem ntxiv rau blockchain raws tu qauv kom khaws cov kev lag luam ntiag tug.
ZKPs ua haujlwm li cas?
Piv txwv lub ntiaj teb tiag
Txhawm rau piav qhia seb cov ntaub ntawv pov thawj xoom-kev paub ua haujlwm li cas, cia peb saib ib qho piv txwv tsis meej ntawm ZKP.
Cia hais tias koj muaj ib tug phooj ywg uas yog liab-ntsuab xim dig muag. Koj muaj nrog koj ob lub pob zoo ib yam uas txawv ntawm cov xim: ib qho liab, thiab ib qho ntsuab. Rau koj tus phooj ywg, lawv zoo ib yam, tab sis raws li ib tug neeg tsis muaj xim dig muag, koj tuaj yeem qhia lawv sib nrug.
Puas muaj peev xwm ua pov thawj rau koj tus phooj ywg tias lawv yog xim txawv yam tsis tau qhia tias lub pob twg liab lossis ntsuab?
Muaj, qhov tseeb, ib txoj hauv kev los ua pov thawj qhov no yam tsis tau nthuav tawm cov xim ntawm cov pob. Ua ntej, koj yuav tsum cia koj tus phooj ywg tso ob lub npas hauv qab nws nraub qaum thiab qhia nws kom pom ib lub pob thiab zais nws dua. Tom ntej no, koj qhia koj tus phooj ywg tias nws muaj kev xaiv los qhia tib lub pob dua lossis hloov nrog lwm tus.
Txhua zaus pom lub pob tshiab, koj tuaj yeem qhia nws seb nws hloov lub pob lossis tsis tau. Yog tias koj pheej twv qhov raug hu, nws yuav ntau dua thiab ntau dua tias cov khoom sib txawv xim. Koj tus phooj ywg tam sim no yuav tsum tau ntseeg tias cov khoom sib txawv xim yam tsis tas yuav qhia nws lub pob twg muaj xim dab tsi.
Kev siv tswv yim
Feem ntau cov piv txwv ntawm xoom-kev paub pov thawj poob rau hauv ob hom.
Ua ntej, ZKPs tuaj yeem siv tau thaum tsim cov txheej txheem. Peb tuaj yeem ua kom ntseeg tau tias cov tog neeg sib txawv tsis tuaj yeem dag lossis ua kom zoo dua ntawm cov txheej txheem. Qhov thib ob, ZKPs tuaj yeem siv rau kev txheeb xyuas.
Piv txwv li, peb tuaj yeem siv ZKPs nkag mus rau hauv daim ntawv thov web kom ruaj ntseg yam tsis tas yuav qhia tus password nws tus kheej.
Cia peb saib ob peb yam piv txwv ntawm yuav ua li cas peb tuaj yeem siv cov ntawv pov thawj xoom-paub.
E-Pov Ntawv
Ib qho kev sib tham feem ntau ntawm ZKPs yog lawv lub luag haujlwm hauv kev xaiv tsa hauv online. Cia peb hais tias peb muaj kev xaiv tsa yav tom ntej uas cov neeg siv tuaj yeem pov npav rau txoj cai uas tau hais tseg. Txhua tus neeg muaj cai xaiv tsa tau tso cai pov npav 1 lossis 0 ntawm daim ntawv xaiv tsa.
Siv ZKPs, cov neeg pov npav tuaj yeem ua pov thawj lawv txoj cai pov npav yam tsis tau qhia lawv tus kheej. Qhov no ua kom ntseeg tau tias txhua qhov kev pov npav yuav tsis qhia npe tiag tiag. Ib qho ntxiv ZKP tseem yuav raug siv los ua pov thawj tias ib tus neeg siv kev pov npav tshwj xeeb yog ib feem ntawm qhov kawg ntawm kev pov npav.
Hais txog cov ntsiab lus ntawm nws tus kheej ntawm daim ntawv xaiv tsa, qhov kev pov npav kuj tuaj yeem tsim cov pov thawj xoom-paub tias txhua daim ntawv xaiv tsa muaj 1 lossis 0. Qhov no ua tiav yam tsis tas yuav paub cov ntsiab lus ntawm daim npav nws tus kheej.
Blockchain Tsis pub twg paub
Blockchains xws li Bitcoin thiab Ethereum tsis yog ib txwm txhawb nqa kev lag luam ntiag tug. Tsuav koj lub hnab nyiaj Bitcoin yog pej xeem, leej twg tuaj yeem mus rau qhov block explorer xws li Blockstream kom pom txhua qhov kev hloov pauv uas lub hnab nyiaj yog ib feem ntawm.
Lub caij no, siv cov kev pabcuam xws li lub txhab nyiaj lossis cov kev pabcuam them nqi xws li Cash App lossis Venmo muab koj lub peev xwm los pauv tus kheej. Qhov yooj yim no, txawm li cas los xij, los ntawm tus nqi ntawm kev nthuav qhia koj cov ntaub ntawv mus rau qhov kev pabcuam hauv nruab nrab.
Peb tuaj yeem ua ke tsis qhia npe nrog kev faib tawm los ntawm kev ntxiv ZKPs rau blockchain raws tu qauv. Cryptocurrencies xws li ZCash siv ZKPs los tsim kev lag luam ntiag tug uas tso cai rau cov neeg tuav nyiaj npib los tuav lawv cov npe tsis qhia npe. Ob peb ntawm cov cryptocurrencies siv ib hom ZKP hu ua zk-SNARK.
Cov ZKPs no yuav tsum tsis muaj kev cuam tshuam ntawm tus pov thawj thiab tus neeg pov thawj.
Zero-Knowledge Rollups
ZK-rollups yog ib qho kev daws teeb meem uas tso cai rau kev lag luam tawm los ntawm kev txheeb xyuas tam sim ntawd thiab nrog cov nqi roj tsawg. Lawv yog ib txoj hauv kev los ua ke ntau ntawm Layer 2 kev lag luam thiab xa mus rau Txheej Txheej 1 raws tu qauv.
Dhau li muab kev ceev ntiag tug, ZKPs tso cai rau kev ntsuas ntawm cov txheej txheem nyuaj. Blockchain cov txheej txheem tuaj yeem siv ZKPs los ua pov thawj tias cov neeg siv tau txiav txim siab qhov kev hloov pauv, muaj qhov tsim nyog, thiab lwm yam. Cov kev ruaj ntseg tseem tsis tau muaj peev xwm daws tau cov kev daws teeb meem no tsuas yog ua tau los ntawm cov ntawv pov thawj lej ua tawm ntawm cov saw hauv ZKPs.
Cov kev cai xws li Loopring siv xoom-paub pov thawj los pab txheej txheem kev lag luam tawm tsis tas yuav cuam tshuam kev ruaj ntseg.
Cov txiaj ntsig ntawm Zero-Knowledge Proofs
- ZKPs hloov cov ntaub ntawv tsis tshua muaj kev ntseeg siab zoo xws li PINs lossis daim npav ID
- ZKPS nce qhov scalability ntawm blockchains
- Kev siv ZKP yuav tsum muaj txoj hauv kev yooj yim encryption
- Kev siv ZKPS tuaj yeem ua rau cov tshuab muaj kev nyab xeeb dua los ntawm kev tsis tas yuav tsum tau muab cov ntaub ntawv tsis tsim nyog khaws cia hauv qhov system.
xaus
Cov ntaub ntawv ntiag tug twb yog qhov teeb meem loj hauv ob qho tib si hauv nruab nrab thiab kev faib tawm. Zero-paub pov thawj muab txoj hauv kev rau cov tog neeg sib txawv los ua pov thawj lossis siv tau cov kev hloov pauv thiab tus kheej yam tsis tas yuav nthuav tawm cov kev hloov pauv lossis tus kheej.
Raws li blockchain thev naus laus zis tau siv ntau dua, kev txais yuav ZKPs los tswj xyuas kev ruaj ntseg yuav yog qhov tseem ceeb rau kev txhawj xeeb txog scalability.
Sau ntawv cia Ncua