đ Syy, miksi opiskelen ZK #1:tĂ€: Rakenteelliset muutokset kompromisseissa
Olen BQ-kehittÀjÀ. @BQ_Developer
NykyÀÀn olen syvÀsti uppoutunut ZK:hon (Zero-Knowledge Proofs).
Aluksi ajattelin, ettÀ se oli vain yksinkertainen salaustekniikka,
mutta kun ymmÀrsin sen, nÀkökulmani itse ongelmaan muuttui.
Seuraavissa artikkeleissa teen yhteenvedon siitÀ, miksi aloin opiskella ZK:ta,
ja miksi sillÀ on merkitystÀ teknisen oppimisen lisÀksi.
EnsimmÀinen kohta koskee sitÀ, miten ZK ratkaisee olemassa olevat tekniset kompromissit.
đ Kompromisseja on kaikissa jĂ€rjestelmissĂ€
Yksi ohjelmistokehityksen yleisimmin kuulluista termeistÀ on "kompromissi".
- Tietoturvan vahvistaminen â KĂ€ytettĂ€vyyden heikkeneminen
- Nopeuden lisÀÀminen â nostaa kustannuksia
- Hajauttaminen â VĂ€hentÀÀ tehokkuutta
Erityisesti yksityisyyttÀ ja todennettavuutta on pidetty selkeimpinÀ kompromisseina.
Oli yleisesti tiedossa, ettÀ jonkin todistamiseksi oli paljastettava tietoa, ja jos piilotti tietoja, sitÀ ei voitu vahvistaa.
đ Nykyisten varmennusmenetelmien rakenne
Todentaminen toimi yksinkertaisesti:
1. A esittÀÀ vaatimuksen
2. B pyytÀÀ todisteita
3. A nÀyttÀÀ todisteet
4. B vahvistaa sen
TÀssÀ prosessissa B oppii vÀistÀmÀttÀ tietoa.
KÀytÀnnössÀ kompromissit olivat siis aina vÀlttÀmÀttömiÀ:
- Auditointia varten sinun on luovutettava kirjanpitosi
- PÀtevyyden todistamiseksi sinun on esitettÀvÀ henkilöllisyystodistus
- Vaatimustenmukaisuuden varmistamiseksi sinun on jaettava sisÀiset tiedot
đ MitĂ€ ZK muuttaa
ZK muuttaa todentamisen rakennetta.
Vanha: NĂ€ytĂ€ tiedot â Verifier-tarkistukset suoraan
ZK: Piilota tiedot â Todista vain, ettĂ€ tietyt ehdot tĂ€yttyvĂ€t
Esimerkiksi lainojen arvioinnissa:
- Vanha: Ilmoita pankkisaldo 1 234 567 wonia
- ZK: Todista vain "saldo on yli miljoona wonia"
Se saattaa tuntua pieneltÀ erolta, mutta se muuttaa perusteellisesti todentamisen olemuksen.
Todentaja voi vain vahvistaa tarvittavat tosiasiat eikÀ voi tietÀÀ sen enempÀÀ.
âïž MikĂ€ oikeastaan muuttuu
TÀmÀn muutoksen aiheuttamat erityiset erot:
Tarkastusskenaario:
- Ennen: Koko tapahtumahistorian lĂ€hettĂ€minen â arkaluonteisten asiakastietojen paljastaminen
- JĂ€lkeen: Todista vain, ettĂ€ "kaikki tapahtumat olivat sÀÀnnösten mukaisia" â Suojaa asiakastiedot
Lohkoketjussa:
- Ennen: Kaikki tapahtumat julkistetaan lĂ€pinĂ€kyvĂ€sti â Luovu yksityisyydestĂ€
- JĂ€lkeen: Todista vain tapahtuman oikeellisuus â SĂ€ilytĂ€ yksityisyys
TekoÀlymallin todentaminen:
- Ennen: Paljasta malli â Luovu immateriaalioikeuksista
- JĂ€lkeen: Todista vain "harha on kynnyksen alapuolella" â Suojaa malli
YhdistelmÀt, jotka olivat aiemmin mahdottomia, ovat nyt mahdollisia.
Voit sÀilyttÀÀ salassapidon varmennuksen aikana.
TÀmÀ kÀsite resonoi minussa syvemmÀllÀ tasolla.
Se on uusi ehdotus, joka irtautuu rajoitteesta "on valittava jompikumpi kahdesta" ja "molemmat ovat mahdollisia".
Tulkitsen tÀmÀn uuden tasapainopisteen luomiseksi jonnekin 0:n ja 1:n vÀlille.
Uskon, ettÀ useimmat teknologiset edistysaskeleet ovat olleet tÀllaisia. Ei ole monia maagisia ratkaisuja, jotka ratkaisevat kaikki ongelmat kerralla.
Mutta ZK osoittaa mahdollisuuden "muuttaa kompromissin astetta".
Ja uskon, ettÀ vain ne, jotka ymmÀrtÀvÀt tÀmÀn mahdollisuuden, voivat luoda seuraavan tason parannuksia.
Siksi opiskelen ZK:ta.
Seuraavassa artikkelissa puhun toisesta ZK:n tuomasta muutoksesta.
---
TykkĂ€yksesi ja jakautesi ovat rakkautta đ„°
#BQDeveloper #ZK #ZeroKnowledgeProof #TurningImpossibilitiesIntoPossibilities
NÀytÀ alkuperÀinen
1,67Â t.
2
TÀllÀ sivulla nÀytettÀvÀ sisÀltö on kolmansien osapuolten tarjoamaa. Ellei toisin mainita, OKX ei ole lainatun artikkelin / lainattujen artikkelien kirjoittaja, eikÀ OKX vÀitÀ olevansa materiaalin tekijÀnoikeuksien haltija. SisÀltö on tarkoitettu vain tiedoksi, eikÀ se edusta OKX:n nÀkemyksiÀ. SitÀ ei ole tarkoitettu minkÀÀnlaiseksi suositukseksi, eikÀ sitÀ tule pitÀÀ sijoitusneuvontana tai kehotuksena ostaa tai myydÀ digitaalisia varoja. SiltÀ osin kuin yhteenvetojen tai muiden tietojen tuottamiseen kÀytetÀÀn generatiivista tekoÀlyÀ, tÀllainen tekoÀlyn tuottama sisÀltö voi olla epÀtarkkaa tai epÀjohdonmukaista. Lue aiheesta lisÀtietoa linkitetystÀ artikkelista. OKX ei ole vastuussa kolmansien osapuolten sivustojen sisÀllöstÀ. Digitaalisten varojen, kuten vakaakolikoiden ja NFT:iden, omistukseen liittyy suuri riski, ja niiden arvo voi vaihdella merkittÀvÀsti. Sinun tulee huolellisesti harkita, sopiiko digitaalisten varojen treidaus tai omistus sinulle taloudellisessa tilanteessasi.