📚 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.