Table of Contents[Veşartin][Rêdan]
Hem di jiyana rast û hem jî di cîhana dîjîtal de, em pir caran dixwazin tiştan ji yên din re îspat bikin. Berî ku têkevin avahiyek nivîsgehê, karmend bi gelemperî berî ku bikevin hundurê hin celeb nasnameyê peyda dikin.
Dema ku bikarhêner hewl didin ku têkevin serîlêdanek mîna Facebook an Twitterê, divê ev karûbar pêşî ji bikarhêner bipirsin ku bi şîfreyek têkeve hundurê û carinan şîfreyek yek carî (OTP) ji cîhaza wan a desta re tê şandin.
Kêmasiyek peydakirina delîlan ev e ku em bi gelemperî celebên din ên agahdariyê didin. Pêşkêşkirina şîfreyek ji malperek re hîn jî tê vê wateyê ku malper bixwe kopiyek şîfreya haşekirî di serverên xwe de digire. Ger kesek skanera nasnameya karmendê avahiya nivîsgehê hack bike, dibe ku ew bikaribe mifteyên taybet ên her kesî bistîne.
Delîlên zero-zanabûn an ZKP rêyek ji bo erêkirina nasnameyek an danûstendinê bêyî peydakirina agahdariya zêde peyda dikin. Ji ber serîlêdanên wê yên di krîptografî de, ZKP ji hêla ve hatî adaptekirin blokker ji bo afirandina protokolên pejirandinê yên ewledar û berbiçav.
Delîlên Zero-Knowledge çi ne?
Delîlên zero-zanîna yekem ji hêla lêkolînerên MIT-ê Silvio Micali, Charles Rackoff û Shafi Goldwasser di sala 1985-an de di kaxeza xwe de hatin pêşniyar kirin. "Tevlîheviya zanînê ya Pergalên Proof-Interaktîf"
Vê gotarê têgeha tevliheviya zanînê destnîşan kir. Ev yek ji mêjera zanyariyê di derbarê delîlek ku ji proverê veguhezîne verastkerê vedibêje. Delîlên zero-zanîn armanc dikin ku rê bidin aliyek ku îsbat bike ku gotinek taybetî ji aliyek din re rast e bêyî ku hewce bike ku agahdariya din eşkere bike.
ZKP dikare wekî alternatîfek ewledar ji pergalên pejirandina heyî re were bikar anîn û her weha dikare li protokolên zincîra blokê jî were zêdekirin da ku danûstendinan nepenî bihêle.
ZKP Çawa Kar Dikin?
Mînaka Cîhana Rastî
Ji bo ronîkirina ka delîlên zero-zanebûn çawa dixebitin, ka em li mînakek razber a ZKP-ê binêrin.
Em bêjin hevalekî we yê sor-kesk kor e. Bi we re du topên wekhev hene ku tenê bi rengê cûda cûda dibin: yek sor û yek kesk. Ji hevalê xwe re, ew wek hev xuya dikin, lê wekî kesek bê reng kor, hûn dikarin bi hêsanî wan ji hev cuda bikin.
Ma gengaz e ku hûn ji hevalê xwe re îsbat bikin ku ew rengek cûda ne bêyî ku eşkere bikin ka kîjan top sor an kesk e?
Bi rastî, rêyek heye ku meriv vê yekê îspat bike bêyî eşkerekirina rengên topan. Pêşî, divê hûn bihêlin hevalê xwe her du top li pişta xwe deyne û jê re bêje ku her topek nîşan bide û dîsa veşêre. Dûv re, hûn ji hevalê xwe re dibêjin ku bijartina wî heye ku heman topê dîsa nîşan bide an wê bi ya din re biguhezîne.
Her gava ku topek nû tê xuyang kirin, hûn dikarin jê re bibêjin ka wî top guhart an na. Ger hûn banga rast texmîn bikin, îhtîmal e ku top bi rengek cûda cûda bin. Naha divê hevalê we pê bawer be ku kulîlk bi rengek cûda ne bêyî ku jê re bêje ka kîjan topên kîjan rengî ne.
Serketên praktîkî
Pir mînakên pratîkî yên delîlên zero-zanîna du celeb in.
Pêşîn, ZKP dikare dema sêwirana protokolan were bikar anîn. Em dikarin piştrast bikin ku aliyên cûda nikaribin bixapînin an ji protokolê sûd werbigirin. Ya duyemîn, ZKP dikare ji bo nasnameyê were bikar anîn.
Mînakî, em dikarin ZKP-ê bikar bînin da ku bi ewlehî têkevin serîlêdanek webê bêyî ku pêdivî ye ku şîfreya xwe eşkere bikin.
Ka em li çend mînakan binêrin ka em çawa dikarin delîlên zanîna sifir bikar bînin.
Dengdana E-Deng
Yek serîlêdana ZKP-ê ya ku bi gelemperî tê nîqaş kirin rola wan a gengaz di dengdana serhêl de ye. Ka em bibêjin ku me referandumek pêşeroj heye ku bikarhêner dikarin li ser siyasetek pêşniyar deng bidin. Her dengdêrek xwedî mafê dengdanê ye ku di dengdanê de 1 an 0 deng bide.
Hilbijêr bi ZKP'yan dikarin bêyî ku nasnameya xwe eşkere bikin mafê xwe yê dengdanê îspat bikin. Ev piştrast dike ku her deng dê bi rastî nenas be. ZKP-yek zêde jî dê were bikar anîn da ku îspat bike ku dengê bikarhênerek taybetî beşek ji hejmartina dengan a paşîn e.
Derbarê naveroka dengdanê bi xwe de, sîstema dengdanê jî dikare delîlek bi zanîna sifir çêbike ku her dengdan 1 an jî 0 heye.
Nepeniya Blockchain
Blockchains wekî Bitcoin û Ethereum bi xwemalî danûstandinên taybet piştgirî nakin. Heya ku berîka weya Bitcoin gelemperî ye, her kes dikare biçe gerokek blokê wekî mînak Blockstream ji bo dîtina hemî danûstendinên ku wallet beşek jê ye.
Di vê navberê de, karanîna karûbarek wekî bankek an karûbarên dravdanê yên wekî Cash App an Venmo ji we re şiyana danûstendina taybet dide we. Lêbelê, ev rehetî bi bihayê eşkerekirina agahdariya we ji karûbarê navendî re tê.
Bi zêdekirina ZKP-an li protokola zincîra blokê, em dikarin nenasbûnê bi nemerkezîbûnê re bikin yek. Pereyên krîpto yên wekî ZCash ZKP-ê bikar tînin da ku danûstendinên taybet biafirînin ku destûrê didin xwediyên coin ku nenasiya xwe biparêzin. Çend ji van diravên krîpto celebek ZKP-ê ku wekî zk-SNARK tê zanîn bikar tînin.
Van ZKP-an ti têkiliya di navbera prover û verastker de hewce nake.
Zero-Knowledge Rollups
ZK-rollup çareseriyek scalability e ku dihêle danûstendinên ji zincîreyê tavilê û bi xercên gazê yên hindiktirîn werin verast kirin. Ew rêyek in ku meriv hejmareke mezin ji danûstendinên Layer 2-ê berhev bike û wan bişîne ser protokola Layer 1.
Ji bilî peydakirina nepenîtiyê, ZKP destûr dide pîvandina pergalên tevlihev. Protokolên Blockchain dikarin ZKP-ê bikar bînin da ku îspat bikin ku bikarhêner danûstendinên rast bicîh kirine, hevsengiya guncan heye, û hwd. Van çareseriyên ewledar lê berbelav tenê bi delîlên matematîkî yên ku di ZKP-ê de ji zincîrê têne çêkirin mimkun in.
Protokolên wekî Loopring delîlên zero-zanînê bikar tînin da ku bibin alîkar ku pêvajoyên danûstendinên derveyî zincîreyê bêyî ku lihevhatina ewlehiyê bikin.
Feydeyên Zero-Knowledge Proofs
- ZKP şûna formên pêbawer ên kêmtir pêbawer ên wekî PIN an qertên nasnameyê digirin
- ZKPS mezinbûna zincîreyan zêde dike
- Pêkanîna ZKP rêbazên şîfrekirinê yên hêsan hewce dike
- Bikaranîna ZKPS dikare pergalên ewledartir bike ku ne hewce ye ku agahdariya nepêwist di pergalê de were hilanîn.
Xelasî
Nepeniya daneyê jixwe di pergalên navendî û nenavendî de pirsgirêkek sereke ye. Delîlên zero-zanîn rêyek ji aliyên cihêreng re peyda dikin ku danûstendin û nasnameyan îsbat bikin an rast bikin bêyî ku hewce bike ku kiryaran an nasnameyan eşkere bikin.
Her ku teknolojiya zincîra blokê bi berfirehî tê bikar anîn, pejirandina ZKP-an ji bo ku verastkirinê bi ewlehî bi rê ve bibe dê ji bo fikarên pîvandinê girîng be.
Leave a Reply