Alle språk
Super Zero (SERO) er en digital personvernvaluta som støtter Turings komplette smarte kontrakter. Det er også en personvernplattform som lar utviklere publisere anonyme digitale eiendeler på egen hånd, slik at desentraliserte applikasjoner kan ha personvernfunksjoner.
SERO er en milepæl i utviklingen av blokkjedeindustrien. SERO-tokens støtter Token, Ticket og Package, som ikke bare kan brukes som anonyme digitale eiendeler, men også brukes til å lagre komplekse datastrukturer med personvernkrav, noe som muliggjør fremtidig blokkjedeteknologi Det kan bli mer kommersialisert, samtidig som det sikres at kommersielt sensitiv informasjon ikke lekkes på blokkjeden.
1. Konsensusmekanisme
SERO-konsensusen bruker for tiden Pow+Pos hybrid konsensusmekanisme. Ved å oppmuntre valutainnehavere til å fungere som PoS-noder, sammenlignet med PoW-noder med maskinvareinvestering, vil de få Flere online noder vil være mer effektive i stabiliteten til lokasjonsblokkens topologinettverk. Under PoW+PoS-mekanismen er PoW-datakraft ansvarlig for å generere blokker, mens PoS bestemmer legitimiteten til blokker gjennom egenkapitalstemmemekanismen. På denne måten fullføres genereringen av hver blokk ved felles deltakelse av gruvearbeidere og myntholdere, og de to kontrollerer og balanserer hverandre, og unngår monopolet til enhver part. I tillegg, gjennom PoS-stemmemekanismen, kan hardgaffel-fenomenet til blokknettverket effektivt undertrykkes. PoS-delen vil velge velgere gjennom en deterministisk tilfeldig funksjon etter at PoW-blokken er generert. Bare 2/3 av stemmene må bekreftes for å produsere en blokk. Denne prosessen er helt tilfeldig, og verifikasjonsnoden må oppta mer enn 2 /3 hvis den vil gjøre ondskap Andelen av billettpotten og 51 % av PoW-datakraften har økt kostnadene ved å gjøre ondskap betraktelig.
SERO foreslo sin egen hovedkjedekonsensusmotor SE-Random på grunnlag av forskning på ulike konsensuser. Designideen til SE-Random-konsensusmotoren er inspirert av den siste generasjonen av konsensusforskning Algorand og Ourboros. Den trenger bare å verifisere nodene med lite dataoverhead, sannsynligheten for splittelse av hele blokkjedenettverket er ekstremt liten, og det kan oppnå nesten ubegrenset skalerbarhet. .
2. Utvidelsesmekanisme
Plasma er et rammeverk for å stimulere til og håndheve gjennomføringen av smarte kontrakter. Plasma består av to kjernedeler: rekombinering av alle blokkjedeberegninger til et sett med MapReduce-funksjoner, og en valgfri metode for å implementere en Pos på en eksisterende blokkjede med Nakamoto-konsensusprinsippet som fraråder blokkeringstilbakeholdelse av Token-innskuddsmekanisme.
3. Virtuell maskin
Den virtuelle maskinen i SERO-kjeden er designet for å møte det endelige konsistensskjemaet til BASE-konseptet (Basically Available, Soft state, Eventual consistentency). Denne virtuelle maskinen kalles MEVM virtuell maskin.
4. Antikvantedatabehandling
SERO-systemet vil i tide introdusere krypteringsalgoritmer som er motstandsdyktige mot kvantedatabehandlings brute-force cracking i henhold til fremdriften til prosjektet og den praktiske utviklingen av kvantedatabehandling datamaskiner, som det gitterbaserte kodesystemet (Lattice-basert kryptografi), kodebaserte kryptosystemer og multivariat kryptografi, etc.
I henhold til de forskjellige måtene å registrere aktivautstrømmer på, har blokkjedesystemet utviklet to forskjellige bokføringsimplementeringer, som kalles UTXO-modus og KONTO-modus. Disse to modusene tilsvarer de for henholdsvis Bitcoin og Ethereum. SERO bruker en mer kompleks hybridmodell.
< /strong>
SERO blander UTXO- og ACCOUNT-modus, tar i bruk UTXO-modus der personvern må støttes, og bruker ACCOUNT-modus der smarte kontrakter må kjøres. SERO integrerer sømløst disse to modusene gjennom transaksjons-, konsensus- og Pedersen Commitment-algoritmer, noe som gjør det mulig for smarte kontrakter å utøve overraskende muligheter.
Hvert token har et valutanavn. Etter at SERO-systemet er initialisert, er det bare ett registrert valutanavn SERO som standard. Når et anonymt Token utstedes av en smart kontrakt, må en globalt unik streng registreres med SERO-systemet som valutanavnet til Token. Valutanavn kan i stor grad forbedre lesbarheten til utstedte eiendeler.
p>
SEROs smarte kontrakt kan utstede anonyme tokens vilkårlig. Forutsetningen er selvfølgelig at du trenger et valutanavn som aldri har vært registrert. Når det anonyme tokenet er utstedt, kan smartkontrakten sende tokenet til den midlertidige lagringsadressen PKr for en vanlig konto i form av vanlige transaksjoner. På dette tidspunktet vil disse sendte tokenene forlate smartkontraktkontoen i form av UTXO , og er de samme som SERO-mynter , inn på brukerens personlige konto, som er beskyttet av SEROs personvernmekanisme.
Relaterte lenker:
https://www.dprating.com/zh/rating/report/138
https://sero.cash/cn/details.php? id=54