Alle språk
Universa-plattformen kan brukes til å iterere kryptografisk hovedbok-teknologi og har vist seg å ha åtte år med vellykkede Bitcoin-transaksjoner i valutadistribusjon og er egnet for de nødvendige verktøyene for å adressere viktig virksomhet problemer og overholdelse av myndighetene. Med størrelsesordener høyere fysisk gjennomstrømning, innebygd støtte for å verifisere filens autentisitet og et nettverk av pålitelige attestasjonsnoder, er Universa i stand til å tilby tilgjengeligheten som er nødvendig for å gi bedrifter nye veier å ta i bruk. Med den raske utviklingen av Bitcoin- og Ethereum-teknologi for å møte flere og flere forbrukerbehov, vil Universa fortsette å utforske mer granulære blockchain-adopsjonsmetoder, ved å bruke distribuert innovasjon for å møte pålitelighets- og sikkerhetsbehovene til bedrifter.
I nøkkelvirksomheten som kommer fra tradisjonell blokkjedeteknologi, stoler ikke Universa på deltakere som ikke er tillitsfulle av publikum. Våre partnere eier og driver Universa-systemnoder; de må være godkjent og autorisert av Universa Corporation. Det må være klarert, opplært og revidert; og garantert tilgjengelig, rask og sikker. I tillegg til incentivisert gruvedrift (en sløsende aktivitet som unødvendig forbruker gigawatt global kraftproduksjon per time, uten noe utbytte), belønnes alle noder gjennom transaksjonsgebyrer for deres deltakelse i kontraktsbekreftelse og gjennomføring. Den eneste «jobben» til Universas skymaskiner er å behandle virksomhetskritiske data og utføre kontrakter, og det er ikke behov for dyr GPU-maskinvare. I det globale ukjente feltet vil ikke sensitive forretningsdata bli lagret lett og ubevisst, og datakryptering og styring må implementeres gjennom beste praksis organisasjonssikkerhetspraksis, slik at bedrifter endelig kan stole på blokkjeden av sensitive eller private forretningsprosesser.
Universa-plattformen støttes av Universa-nettverket - et stort antall Universa-kjernenoder (kodenavnet "Notarization Cloud") som inkluderer Universa-blokkjeden og støtter Universas sikre signatur dokumenttjeneste. Blokkjeden trenger bare å sikre gyldigheten av transaksjonstilstanden, mens notariseringsskyen fungerer som et verifiserbart arkiv for de originale kontraktsignaturene.
For eksempel, hvis en kontrakt utføres, definere en "token"-eiendel og distribuere 1 token til hver av 10 000 parter, da bare hele blokkjeden (omtrent 90 ords seksjon), i stedet for å registrere alle 10 000 transaksjoner og alle brukerkontosaldoer fullt ut, slik tilfellet er med Bitcoin eller Ethereum; Derfor, i den detaljerte utførelsen av informasjonssynkronisering på denne blokkjeden, vil fremtidige noder koblet til nettverket dra nytte av en størrelsesreduksjon på over 99,99%. Og bare en kort hash av gjeldende tilstand må holdes i den blokkhøyden for verifiseringsformål. I tillegg, siden det er nødvendig å bruke en ikke-sløyfe rettet graf (DAG) i stedet for en rent synkron og ordnet blokkjede, blir hashene til hver kontrakt aggregert i Universa-hovedkjeden, og det er mulig å utføre asynkrone handlinger av forskjellige kontrakter, re-realiserer uorden, og vil fortsatt gi den samme endelige globale hasjtilstanden.
Nettverket er utformet på en slik måte at kontrakten og dens utførelse - "én transaksjon" - og bare én handling om gangen, overført av gjeldende kontraktstilstand og kilden av handlingen som skal utføres alle noder. Operasjonen utføres ved å hashe og verifisere tilstanden og kilden, og som den nåværende lagrede tilstanden til kontraktsidekjeden ("C-kjeden"). Den nye staten hashes deretter og avtales med 90 % konsensus; etter en kort periode (for øyeblikket 10 dager) står nodene fritt til å forkaste kontrakten og oppgi - hashet og signert deretter lagret i notariseringsskyen. Den opprinnelige kontrakten kan gis til nodene og dens autentisitet verifiseres - bare hashene må holdes i bulk ved hver node. På denne måten kan hastigheten på transaksjoner forbedres betraktelig, og størrelsen på blokkjeden kan reduseres slik at informasjonen er akkurat nok til å verifisere den fullstendige historiske hovedboken. For å verifisere en spesifikk C-kjede, for eksempel en trippel regnskapspost for gyldigheten av en valutalignende kontraktsaldo, kan deltakerne beholde kontraktens opprinnelse og transaksjonshistorikk (verifisert av notarskyen når det er nødvendig), transaksjoner på nytt og In gjeldende status for hovedboken, sammenligne hashen med gjeldende verdi.
Teknisk oversikt
Blokkjede
Universa-blokkjeden er en samarbeidende hovedbok over tilstandsendringer utført av tillatede og klarerte noder, i stand til å behandle tusenvis eller titusenvis av titusenvis av transaksjoner (± 20 000 TPS, http://access.universa.io). Den kan utføre kontrakten på klientsiden og bruke 90% konsensusalgoritmen for å verifisere utgangsinnholdet når den oppretter hver ny blokk, for å oppnå den nevnte tilstanden. Det er ikke nødvendig å lagre hele historikken for alle transaksjoner i blokkjeden, da det er partenes ansvar å lagre den i sidekjeden. Alt som normalt må lagres på en annen plattforms blokkjede, for eksempel transaksjonsposter, kontraktsopprinnelse og digitale signaturer, kan deretter verifiseres for autentisitet gjennom den relevante skytjenesten for notarisering. Blant dem er den relevante notariseringsskytjenesten ansvarlig for å behandle eiendeler og deres digitale signaturer, men er atskilt og differensiert fra blokkjeden (forbedrer transaksjonshastighet og synkroniseringstid).
State Proof
Hovedfunksjonen til Universa-noden er å utføre kontrakten og verifisere tilstanden. I stedet for å stole på eldgamle gruveteknikker som bruker klokkesykluser uten grunn, er det i Universa tillatt å opprette nye blokker som deltar som godkjenningsnoder. Så i stedet for å vente på at nye blokker skal utvinnes, kan tilstandsendringer skje når som helst, verifisert av pålitelige deltakere, og ofte enstemmig godkjent i en skala på mindre enn ti millisekunder. Hver enkelt kontrakt opprettholder sin egen tilstandskjede, slik at kontrakter kan utføre handlinger asynkront uten å blokkere eller påvirke andre kontrakter, og de kombinerte tilstandsendringene danner sammen en rettet asyklisk graf ("DAG"), og utgjør dermed selve blokkjeden.
Smart kontrakt
Vanligvis refererer Universa smart kontrakt bare til de kjørbare skriptdataene som er lagret i trestrukturen. Informasjonslagringsformatet er "nøkkelverdi"; hver nøkkel har en globalt unik adresse, og verdien kan være en fast verdi, binær kjørbar logikk, dynamisk skriptutførelse, eller til og med en referanse til andre trær eller adresser osv., mens Nestede representasjonsstrukturer av nesten hvilken som helst kompleksitet er tillatt.
Universa smart kontraktskript er Turing-komplett; Enkelt sagt betyr det at skript kan kjøre andre skript og inkludere programmerbar logikk av betydelig kompleksitet. I noen tilfeller kan den passende logikken for å utføre en bestemt handling og/eller administrasjon være for kompleks til å uttrykkes som et sett med konfigurasjonsegenskaper. For eksempel vil du kanskje knytte aksjer til eksterne data, for eksempel dollarkursen eller et sett med aksjeindekser, slik at aksjer kun kan selges under visse omstendigheter. Selv om det er nesten umulig å inkludere alle slike mulige scenarier i kontraktsspesifikasjonen, kan dette enkelt oppnås ved å lagre kjørbare skript i kontrakten. Signaturskript er uforanderlige innenfor kontrakten og kan utføre enhver kompleks smart logikk, sjekke komplekse forhold, utløse spesifikke utløsere og utføre ytterligere relaterte handlinger etter behov.
Så generelt sett kan smartkontrakttreet lage smarte kontrakter. Den representerer et sett med smarte kontrakter og kan referere og bekrefte hverandre. En C-kjede representerer en gruppe relaterte filer i den virkelige verden. Egenskapene til hver nye C-kjede bestemmes basert på den første nye smarte kontrakten. Men igjen, blokkjeden kan ikke lagre selve kontrakten, bare dens nåværende tilstand. Også selve kontraktene lagres av andre enheter. For eksempel flash-kort eller skjulte skyer. Dette betyr også at smart kontraktsregnskap kan tilrettelegges av enhver infrastruktur, enten gjennom Amazon-servere eller intern maskinvare. Siden noden som signerte utførelsen og aksepterte transaksjonsstatusen fortsatt må bekreftes, kan alle deltakere på Universa-plattformen fortsatt stole på resultatet.
Ytterligere filer
Smarte kontrakter kan inkludere eierskap til gjenstander i den virkelige verden, for eksempel gjenstander av intellektuell eiendom (IP) som vedlegg, eller kontrakter for kjøp av visse eiendommer ( vanligvis en annen smart kontrakt).
Enhver fil kan legges til i selve kontrakten, eller brukes som en signaturverifiseringslenke for store filer (for å forhindre endring av filer). Når en funksjonskontrakt utføres, sjekker Universa-klienten det tilsvarende innholdet i lenken. Etter notariseringsskyen blir kontrakten verifisert og et tidsstempel er gitt. Maksimal kontraktsstørrelse er 1 GB.
Tidsstempel
Et annet viktig trekk ved Universa-funksjonskontrakten er tidsstempelet. Når kontraktstilstanden sendes fra klienten til Universa-noden, må den siste kontrollere og bevise den lagrede tilstanden og tidspunktet for forekomsten. Siden notariseringsskyen kan utføres innen ett sekund, når Universa verifiserer eller avviser kontrakten og støtter lovlig bruk av Universa smarte kontrakter, kan den nøyaktige bekreftelses- eller avvisningstiden være kjent.
Mark
Noen ganger må du kunne bevise den tidligere tilstanden til en smart kontrakt; hvis du trenger å referere til tilstanden til kontrakten på et bestemt tidspunkt, kan du opprette en "markør". Dette er en spesiell smart kontrakt i liten skala som kan bevise og lagre den tidligere tilstanden til den nødvendige kontrakten i en periode på 2 år.
Noder
Hver Universa-node er en peer-vert som lagrer Universa-nettverksresultater. Hver node er klarert fordi den eies av en velkjent kvalifisert eier, den juridiske enheten som er ansvarlig for å drive notartjenesten. Den kjører på vanlige Unix-servere og inkluderer en dynamisk kopi av hovedboken. Når en klient sender en smart kontrakt til Universa, blir den først sjekket av Universa-klienten som reiser langs kjente noder. Hvis bare noen få parter signerer på den smarte kontrakten, lagrer Universa-noder kun tilstanden i 10 dager. Hvis noden nekter å registrere den smarte kontrakten, vil statusen beholdes i 30 dager for å forhindre svindel.
Universa-plattformen kan brukes til å iterere kryptografisk hovedbok-teknologi og er bevist å ha åtte år med vellykkede Bitcoin-transaksjoner i valutadistribusjon og er egnet for de nødvendige verktøyene for å adressere viktige forretningsspørsmål og overholdelse av myndighetene. Med størrelsesordener høyere fysisk gjennomstrømning, innebygd støtte for å verifisere filens autentisitet og et pålitelig nettverk av autentiseringsnoder, er Universa i stand til å gi den tilgjengeligheten som er nødvendig for å gi bedrifter nye veier å ta i bruk. Med den raske utviklingen av Bitcoin- og Ethereum-teknologi for å møte flere og flere forbrukerbehov, vil Universa fortsette å utforske mer granulære blockchain-adopsjonsmetoder, ved å bruke distribuert innovasjon for å møte pålitelighets- og sikkerhetsbehovene til bedrifter.
https://www.universa.io/
http://www.qukuaiwang.com.cn/szhb/3195.html###< br> https://www.chainnews.com/articles/569734036173.htm
*Innholdet ovenfor er organisert av YouToCoin offisielle, hvis reprodusert, vennligst oppgi kilden.