Alle språk
Origo.Network er en distribuert personvernapplikasjonsplattform investert av topp investeringsinstitusjoner som Polychain Capital, som kan støtte både private overføringer og private smarte kontrakter. På det nylig utgitte testnettverket Originis inneholder PAPP (Privacy Distributed Application)-plattformen som for tiden lanseres av Origo.Network tre kjernefunksjoner: (1) Den private overføringsfunksjonen til den første kontostrukturen, og ZCash / Monero / Grin er alle UTXO Personvernet overføring av rammeverket støtter ennå ikke smarte kontrakter; (2) Den første smarte kontraktprotokollfunksjonen for personvern som gjelder for flere smarte kontraktsblokkkjeder, som støtter personvernbeskyttelse og beskyttelse av sensitive distribuerte applikasjonsdata gjennom konvensjonell maskinvare Kryptert og pålitelig databehandling; (3 ) Veksle fritt mellom offentlige og private overføringer Den fleksible utformingen lar brukere velge offentlige eller private overføringsfunksjoner i henhold til deres behov, som passer for ulike scenarier med ulike personvernkrav. Funksjonene til Origo Token inkluderer ikke bare private kontanter som ZCash/Monero/Grin, men også en privat versjon av Ethereum-gruveavgifter for å støtte distribuerte personvernapplikasjoner.
Origo er en ny personvernløsning. Gjennom personvernprotokollen utviklet av seg selv, realiseres operasjonen på kjeden og utenfor kjeden, og off-chain informasjonen krypteres før den lastes opp til kjeden. Samtidig tar Origo også oppmerksomhet til spørsmålet om skalerbarhet, og forbedrer hastigheten til den offentlige kjeden gjennom doble kjeder og fragmentering.
Origo er et godt prosjekt. Først av alt er den strenge og logiske hvitboken det største høydepunktet i dette prosjektet. Plasseringen i hvitboken er tydelig, den tekniske delen er klar, fullstendig, dyptgående , og streng i tenkningen, noe som viser at teamet har en klar visjon Utviklingsideer, men beskrivelsen av krypteringsøkonomidelen mangler litt, du kan tenke videre på dette aspektet. For det andre er prosjektet veldig populært, mange mektige investeringsinstitusjoner har kommet inn på markedet, og markedet har også opprettholdt en høy grad av oppmerksomhet rundt dette prosjektet. Selv om hvitboken er vakker, investeringsutvalget er luksuriøst, og markedet er varmt, men grunnleggerteamet er litt utilstrekkelig. Den teoretiske delen av blokkjeden er solid, og den faktiske erfaringen er utilstrekkelig. Ifølge LinkedIn er administrerende direktør fortsatt jobbet i det forrige selskapet i den tidlige fasen av prosjektet. Jeg sluttet først i juli, så utviklingen av prosjektet er et sted som må vurderes.
Origo Network foreslår en sikkerhetsprotokoll som ikke bare garanterer private transaksjoner, men som også garanterer personvernet til inn-/utdata fra desentraliserte applikasjoner ved å skrive smarte kontrakter.
Med Origo Privacy Preservating Application Platform (PPAP) kan applikasjonsutviklere utvikle dAPP-er med sikre inn-/utdata uten å måtte forstå kryptografi. For å forbedre graden av anonymitet omgår Origo restriksjonene til den offentlige kjeden gjennom utførelse utenfor kjeden og bevis for korrekthet (i den offentlige kjeden blir hver transaksjonsinformasjon gitt til alle). I andre tilfeller, for eksempel beregningsbekreftelse for applikasjoner som bevarer personvern, utføres beregningen på kjeden.
For å gi både off-chain og on-chain beregninger, har Origo utviklet en protokoll for å sikre personvernet til smarte kontrakter under utførelse.
Inne i protokollen er det fire hovedfaser:
Initialiseringsfase - En eksekutør velges fra nettverket som skal brukes i utførelsesfasen.
Commit Phase - Partene fryser sine tokens inn i kontrakten og sender inn en delegasjon som inneholder deres private input og token-informasjon. Når delegaten er sendt inn, kan den ikke endres. Etter en timeout eller når alle butikker er validert, avsluttes delegeringen.
Utførelsesfase - Alle innganger leveres til eksekutører utenfor kjeden, noe som unngår å avsløre inndataene for publikum.
Oppgjørsfase - Eksekutøren danner et Zero-Knowledge Proof på at kontrakten er utført korrekt og sender den til en kjede hvor den kan verifiseres via blokkjeden. Til slutt dekrypterer partene utdataene.
For å garantere sikkerheten til inn-/utdata, håndhever Origo en personvernpolicy for transaksjoner, og oppretter 2 hovedbøker:
Public Ledger
Private Ledger – støtter pengeoverføringer. Gjennom Zerocah-teknologi, Mint (lar brukere konvertere ikke-anonyme tokens til nye tokens med skjult startverdi og eieradresse gjennom delegering) og salgsoperasjon (lar brukere utføre private transaksjoner og generere nye offentlige tokens ved å konsumere private tokens) eller private tokens ).
Origo foreslår tre blokkjedebaserte infrastrukturmekanismer for å forbedre skalerbarheten:
Hybrid Consensus - eliminerer manglene ved PoS, PoW og PoA-konsensus, og forbedrer transaksjonsgjennomstrømningen;
Advanced Fragmentation Technology - Lineær skalering av Origo;< br> Enhanced Virtual Machine (VM) - Økt utførelseshastighet for smarte kontrakter.
Origo VM er basert på en voksende virtuell maskinstandard: WebAssembly (WASM), støttet av LLVM som kompileringsbackend, og kan bruke flere programmeringsspråk for input. Til å begynne med støttes kun programmeringsspråket C++. VM er basert på EVM med utvidede opkoder for å støtte ZKP og verifikasjonssløyfeoperasjoner.
Andre roller på plattformen:
Validatorer, gir datakraft til plattformen og utfører ulike oppgaver som å verifisere bevis og blokkeringer, og gruve- og databehandlingsoppgaver;
Brukere, bruk på plattformen Kontrakter eller DApps ;
kontrakt-/dApp-utviklere, lag smarte kontrakter som bevarer personvernet, og Dapps;
-utførere, utfører personvernbevarende oppgaver gjennom bevis med null kunnskap.
Origos sin personvernprotokoll tillater utbredt bruk i private og offentlige dAPP-er, med applikasjoner innen finans, bedrift, helsevesen, IoT og andre felt.
Origo vurderer sin egen offentlige kjede fra flere aspekter. For det første er Origo en applikasjonsplattform for personvern. Ved å legge til sin egen personvernprotokoll i det nullkunnskapssikre rammeverket, bygger det en Dapp databeskyttelse og personvernhandel plattform (PPAP). For det andre støtter Origo driften utenfor kjeden til Dapp, som ikke bare beskytter personvernet, men også forbedrer kjedens hastighet. For det tredje tar Origo i bruk en svært skalerbar arkitektur, inkludert forbedrede konsensusprotokoller, sharding-teknologi, statsløs klient og virtuelle maskiner med utmerket ytelse. Denne artikkelen fokuserer på Origos personvernprotokoll.
Origos protokoll er delt inn i fire trinn, inkludert initialisering, innsending, utførelse og slutt Objektet inkluderer tre deler, nemlig deltakeren, blokkjedeboken og eksekveren.
Initialiseringsfase: Systemet vil velge en eksekutør, som bidrar med sine egne dataressurser, og utfører den smarte kontrakten for å få resultatet (eksekutorens offentlige nøkkel vil være kjent av alle parter).
Innleveringsstadiet: Alle parter i systemet vil låse visse tokens i den smarte kontrakten og sende inn informasjonen, og laste den opp til blokkjeden. Den opplastede informasjonen inkluderer parametrene som deltakerne vil legge inn ved hjelp av eksekutørens offentlige nøkkel for å kryptere og beregne null-kunnskapsbevis for sluttresultatet og låste tokens.
Utførelsesfase: Etter at blokkjeden mottar informasjonen, verifiserer den null-kunnskapsbevisene som er sendt inn av alle parter. Etter at verifiseringen er fullført, sendes informasjonen til eksekutør, og eksekutør dekrypterer den med sin egen private nøkkel. Deretter utfører eksekveren den smarte kontrakten utenfor kjeden, slik at verken informasjonen som er lagt inn av brukeren eller utførelsesresultatet av den smarte kontrakten vil være kjent for offentligheten.
Sluttfase: Eksekutøren vil utføre et nullkunnskapsbevis for å bevise at han har utført kontrakten korrekt, og kryptere utførelsesresultatet med den offentlige nøkkelen til hver deltaker, og deretter sende de to informasjonsdelene til blokkjeden sammen , Når blokkjeden bekrefter riktigheten av dette nullkunnskapsbeviset, vil de låste tokenene bli distribuert til deltakende parter basert på resultatene.
Gjennom disse fire trinnene vil brukerens informasjon, transaksjonsbeløp og kontraktsutførelsesdetaljer holdes konfidensielt, men folk kan verifisere om kontrakten har blitt utført riktig. På den annen side, for å forhindre den ondsinnede oppførselen til deltakerne og eksekutoren til å kunngjøre deltakerinformasjonen etter at kontrakten avsluttes, vil systemet kreve at brikkene til deltakerne og eksekutorene låses først, og brikkene vil bli konfiskert etter at den ondsinnede oppførselen oppstår.
Teknologisk innovasjon: Utvidelsen av null-kunnskapssikker teknologi til input og output av blockchain-applikasjoner er en stor teknologisk innovasjon. Utvidelsen av personvern vil tillate at blockchain-teknologi kan brukes i flere bransjer. I Origos tekniske hvitbok eksemplifiseres en lang rekke tekniske beskrivelser, som origo VM, som støtter C++ for smart kontraktsutvikling, og som også kan støtte python og Java på sikt.
For tiden er tradisjonell konsensus og blokkjedekonsensus ikke ideelle for kommersielle applikasjoner i stor skala. origo har designet en hybrid konsensus som kan oppnå ytelse som ligner på tradisjonell konsensus, men som ikke krever autorisasjonsinnstillinger.
Samtidig tar Origo i bruk kombinasjonen av on-chain (ligner på bitcoin-transaksjoner, som skjer på kjeden) og off-chain (i likhet med intra-børstransaksjoner, bare dataene til børsen endres, ikke på kjeden) Metoden sikrer høy effektivitet og personvernbeskyttelse Korrektheten av personvernverifiseringen som kreves av DAPP tar i bruk off-chain, og verifikatoren DAPP personvernbevaring og normal DAPP-utførelse foregår på kjeden.
Relaterte lenker:
https://www.qukuaiwang.com.cn/szhb/3294.html###
*Innholdet ovenfor er organisert av YouToCoin-offisielle. Hvis det skrives ut på nytt, vennligst oppgi kilden.