Hva er bevis på null kunnskap? Komplett nybegynnerveiledning

Hva er bevis på null kunnskap

Nullkunnskapssikkerhet er et av de mer abstrakte og fascinerende begrepene i anvendt kryptografi i dag. Fra potensielt å bli brukt på samtaler om kjernefysisk nedrustning for å tilby anonyme og sikre transaksjoner for offentlige blockchain-nettverk, er bevissthet om null kunnskap et dypt eksempel på kryptografisk innovasjon.

Hva er bevis på null kunnskap

Bakgrunn og applikasjoner

Konseptet med bevissthet om null kunnskap ble først introdusert i 1985 av Shafi Goldwasser, Charles Rackoff og Silvio Micali og dukket faktisk opp i New York Times i 1987. De utformet forestillingen om kunnskapskompleksitet, en beregning for hvor mye kunnskap som er nødvendig for å overføre fra en beviser til en verifikator for at den skal kunne anses som gyldig.

#Crypto ExchangeBenefits

1

Binance
Best exchange


VISIT SITE
  • ? The worlds biggest bitcoin exchange and altcoin crypto exchange in the world by volume.
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

2

Coinbase
Ideal for newbies


Visit SITE
  • Coinbase is the largest U.S.-based cryptocurrency exchange, trading more than 30 cryptocurrencies.
  • Very high liquidity
  • Extremely simple user interface

3

eToro
Crypto + Trading

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

Til slutt klarte de å bevise at de med en viss interaksjon mellom en beviser og en verifikator i det vesentlige kunne redusere mengden kunnskap som måtte formidles mellom de to til null. Problemet de løste var å bevise at det var et tall kvadratiske ikke-rester mod m. Deres primære bekymring var sentrert rundt informasjonslekkasje, som betyr hvor mye informasjon en verifikator får vite i løpet av å verifisere at et krav er gyldig.

Matematikken bak konseptet er eksepsjonelt sofistikert (ansvarsfraskrivelse – jeg aner ikke hvordan matematikken fungerer, men du kan prøve) og deres arbeid vant dem Godelprisen i 1993 for fremskritt innen teoretisk informatikk.

Videreutviklingen så etableringen av nullkunnskapssikre systemer for graffarging problem og at alt som kan bevises med et interaktivt bevis system kan bevises med null kunnskap. Å bygge nullkunnskapssikkerhet over internettprotokoller var mer utfordrende og krevde utvikling av vitne-skille bevis protokoller. Nå skyver deres integrasjon i desentraliserte nettverk applikasjonen deres ytterligere.

Ikke-interaktive bevis for nullkunnskap ble til slutt oppfunnet og er der samspillet mellom bevismester og verifiserende fjernes. I stedet er en felles referansestreng delt mellom prover og verifier alt som er nødvendig for å oppnå beregningsfri nullkunnskap. Disse typene matematiske og beregningsmessige forutsetninger er grunnen til at nullkunnskapssikkerhet ofte blir referert til som “kryptomagi”, som er svært vanskelig å forstå selv fra et abstrakt perspektiv..

ZK-Snarks Guide

Les: Hva er zk-SNARKs? En introduksjon til denne personvernprotokollen

Når det gjelder kryptovalutaer, kan ikke-interaktive bevis på null kunnskap også oppnås i Tilfeldig Oracle-modell bruker Fiat-Shamir heuristisk. Dette introdusert Konseptet av zk-SNARKs, som har dannet grunnlaget for anonymitet innen Zcash-kryptovalutaen. Deretter ble skuddsikkerhet introdusert av Stanford Applied Cryptography-gruppen som korte ikke-interaktive bevis på null kunnskap som fjernet behovet for den kontroversielle klarert oppsett innenfor Zcash og andre protokoller som bruker zk-SNARKs. Endelig, zk-STARKs ble opprettet tidligere i år og eliminerte også behovet for et pålitelig oppsett.

#CRYPTO BROKERSBenefits

1

eToro
Best Crypto Broker

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

2

Binance
Cryptocurrency Trading


VISIT SITE
  • ? Your new Favorite App for Cryptocurrency Trading. Buy, sell and trade cryptocurrency on the go
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

#BITCOIN CASINOBenefits

1

Bitstarz
Best Crypto Casino

VISIT SITE
  • 2 BTC + 180 free spins First deposit bonus is 152% up to 2 BTC
  • Accepts both fiat currencies and cryptocurrencies

2

Bitcoincasino.io
Fast money transfers


VISIT SITE
  • Six supported cryptocurrencies.
  • 100% up to 0.1 BTC for the first
  • 50% up to 0.1 BTC for the second

applikasjoner

Nullkunnskapssikkerhet har et bredt utvalg av applikasjoner på grunn av deres unike natur. De er spesielt effektive i sikker kommunikasjon, autentisering og personvern.

Søknaden som er relevant for kryptokurver er anonymitet i transaksjoner. Plattformer som bruker en eller annen form for bevissthet om null kunnskap, inkluderer ZCash, Monero, PIVX og Zerocoin. Det er viktig at disse kryptovalutaene bruker bevissthet uten kunnskap for å skjule detaljene for transaksjoner på offentlige blockchain-nettverk. Disse detaljene inkluderer avsender, mottaker og overført beløp.

Personvernkryptovalutaer

Les: Privacy Coins: Beginner’s Guide to Anonymous Cryptocurrency

Bruken av bevissthet om null kunnskap på tvers av et desentralisert offentlig nettverk der overført verdi er en banebrytende fremgang. Evnen til å anonymisere nettverkstransaksjoner over et offentlig nettverk er en utrolig bragd som ikke skal overses.

En annen fremtredende anvendelse av teknologien er i autentiseringssystemer. EN null kunnskap bevis på kunnskap kan brukes til å bevise hemmelig informasjon som et passord uten å faktisk avsløre passordet. Nullkunnskapssikkerhet er vanligvis for tungvint for brukbarhet med bare passord, men til slutt kan dette være veldig nyttig for å beskytte brukerpassord på internett..

Null kunnskapsbevis kan også brukes i identitetsverifisering. For enkelhets skyld, for å få tilgang til et høysikkerhetsanlegg, trenger du enten et PIN-nummer eller godkjent identitetskort for å få tilgang gjennom en dør. Den autentiserende delen av døren representerer et sikkerhetshull, da det potensielt kan manipuleres for å lære tilgangs-PIN-koden. Ved å bruke null-kunnskapssikkerhet kan komponenten inneholde et tall n uten faktorisering.

Autoriserte brukere vil få løsningen på denne spesielle problemforekomsten, og de kan bevise for den autentiserende komponenten at de kjenner løsningen uten å faktisk legge inn noe spesifikt for løsningen i den autentiserende komponenten. Derfor vil manipulering av den autentiserende komponenten for å finne PIN-koden ikke fungere siden den faktisk ikke lagrer PIN-koden (løsning).

Hvordan de fungerer

Et bevis på null kunnskap er hvor en påstander (Alice) kan bevise at hun kjenner informasjon x til en verifier (Bob) uten å kommunisere annen informasjon til Bob enn det hun vet x.

Per definisjon må et bevis på null kunnskap tilfredsstille følgende tre egenskaper:

  • Kompletterer
  • Soundnes
  • Nullkunnskap

Fullstendighet er den høy-sannsynlige sjansen for at hvis Alice snakker sant, vil Bob til slutt bli overbevist om at hun snakker sant.

Sunnhet er det faktum at Alice kan kun overbevise Bob om hun snakker sant.

Nullkunnskap er at Bob ikke lærer hva som helst om Alice’s hemmelige kunnskap (løsning).

Kompleksiteten til bevissthet om null kunnskap resulterer i at de vanligvis blir beskrevet med abstrakte eksempler. Flere er tilgjengelige, inkludert Ali Baba Cave, Two Balls and the Color Blind Friend, og The Telecom Giant. Alle gjør en solid jobb med å belyse konseptet med null kunnskapssikkerhet, men la oss fokusere på den første, Ali Baba Cave.

Historien kommer fra et papir med tittelen “Hvordan forklare dine bevis på null kunnskap”Av Jean-Jacques Quisquater og går generelt som følger:

Et litt tweaked og mer nyttig eksempel kan brukes med Alice og Bob.

Alice oppdager den hemmelige frasen for å åpne en hemmelig dør i en merkelig hule. Hulen er formet som en ring med den hemmelige døren som blokkerer stiene fra å koble seg til slutten. Bob vil vite det hemmelige ordet, men Alice vil ikke avsløre det for ham.

For å løse situasjonen merker de de to stiene A og B. Alice tar en sti mens Bob venter utenfor og kan ikke se hvilken vei hun velger. Bob går inn i hulen og roper hvilken vei han vil at Alice skal komme tilbake på. Fordi Alice har den hemmelige setningen til døren, kan hun komme tilbake på begge stier, og komme tilbake på stien som Bob roper. Hun trenger heller ikke å avsløre den hemmelige frasen for å gjøre det.

Hvis Alice ikke kjenner det hemmelige ordet, vil hun ha 50 prosent sjanse for å komme tilbake på ønsket vei. Over kontinuerlige forsøk ville imidlertid sjansen for at hun kunne forutse Bobs forespørsel være uaktsom.

Siden hun har den hemmelige frasen, viser evnen til å komme tilbake på ønsket vei konsekvent for Bob (med ekstremt stor sannsynlighet) at hun kjenner den hemmelige frasen. For observatører fra tredjeparter kan de ikke se Alice i hulen på grunn av formen, så de vil bare se Alice komme tilbake på riktig vei. Dette gjør effektivt hele interaksjonen mellom Alice og Bob anonym.

Nullkunnskap bevis vil fortsette å bli brukt uansett hvor de er nyttige når de fortsetter å utvikle seg. Den underliggende teknologien kan være ekstremt kompleks, men potensialet for personvern, ekthet og sikkerhet kan ikke overvurderes.

Bruk av nullkunnskapssikkerhet i kryptokurver presser innovasjonen av teknologien enda lenger. Hvis du leter etter en mer teknisk sammenbrudd eller virkelige eksempler fra et teknisk perspektiv, gir Matthew Green et utmerket analyse av teknologien med noen kule tankeeksperimenter.

Konklusjon

Null kunnskapsbevis tar med rette sin plass som en av de mest kompliserte og unike teknologiene som brukes i blockchain-nettverk. Implikasjonene deres er fremtidsrettet og har til og med tiltrukket beundring av Googles medstifter Sergey Brin.

Anvendelsen av bevissthet om null kunnskap i kryptovalutaer vil fortsette å lede an i å avsløre en av de mest spennende og anonyme teknologiene tilgjengelig i dag.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map