Alla språk
Super Zero (SERO) är en digital sekretessvaluta som stöder Turings kompletta smarta kontrakt. Det är också en integritetsskyddsplattform som tillåter utvecklare att publicera anonyma digitala tillgångar på egen hand, vilket gör att decentraliserade applikationer kan ha integritetsskyddsfunktioner.
SERO är en milstolpe i utvecklingen av blockkedjeindustrin. SERO-tokens stödjer Token, Ticket och Package, som inte bara kan användas som anonyma digitala tillgångar, utan också användas för att lagra komplexa datastrukturer med sekretesskrav, vilket möjliggör framtida blockchain-teknik Det kan bli mer kommersialiserat, samtidigt som man säkerställer att kommersiellt känslig information inte läcker ut på blockkedjan.
1. Konsensusmekanism
SERO-konsensusen använder för närvarande Pow+Pos hybridkonsensusmekanismen. Genom att uppmuntra valutainnehavare att agera som PoS-noder, jämfört med PoW-noder med hårdvaruinvesteringar, kommer de att få Fler online-noder kommer att vara mer effektiva i stabiliteten av topologinätverket för platsblock. Under PoW+PoS-mekanismen är PoW-datorkraft ansvarig för att generera block, medan PoS bestämmer legitimiteten för block genom mekanismen för aktieröstning. På detta sätt fullbordas genereringen av varje block genom gemensamt deltagande av gruvarbetare och myntinnehavare, och de två kontrollerar och balanserar varandra och undviker någon parts monopol. Dessutom, genom PoS-röstningsmekanismen, kan hårdgaffelfenomenet i blocknätverket effektivt undertryckas. PoS-delen kommer att välja väljare genom en deterministisk slumpmässig funktion efter att PoW-blocket har genererats. Endast 2/3 av rösterna behöver bekräftas för att producera ett block. Denna process är helt slumpmässig och verifieringsnoden behöver uppta mer än 2 /3 om den vill göra ont. Andelen av biljettpoolen och 51 % av PoW-datorkraften har avsevärt ökat kostnaderna för att göra ont.
SERO föreslog sin egen konsensusmotor för huvudkedjan SE-Random på grundval av forskning om olika konsensus. Designidén för SE-Random konsensusmotorn är inspirerad av den senaste generationens konsensusforskning Algorand och Ourboros. Den behöver bara verifiera noderna med lite beräkningskostnader, sannolikheten för bifurkation av hela blockchain-nätverket är extremt liten, och det kan uppnå nästan obegränsad skalbarhet. .
2. Expansionsmekanism
Plasma är ett ramverk för att stimulera och genomdriva genomförandet av smarta kontrakt. Plasma består av två kärndelar: rekombination av alla blockkedjeberäkningar till en uppsättning MapReduce-funktioner, och en valfri metod för att implementera en Pos på en befintlig blockkedja med Nakamoto-konsensusprincipen som avskräcker blockering av Token-depositionsmekanism.
3. Virtuell maskin
Den virtuella maskinen i SERO-kedjan är utformad för att möta det slutliga konsistensschemat för BASE-konceptet (Basically Available, Soft state, Eventual consistentency). Denna virtuella maskin kallas MEVM virtuell maskin.
4. Antikvantberäkning
SERO-systemet kommer i rätt tid att introducera krypteringsalgoritmer som är resistenta mot brute-force-krackning i kvantberäkningar i enlighet med projektets framsteg och den praktiska utvecklingen av kvantum. datorer, såsom det gitterbaserade kodsystemet (Lattice-based cryptography), kodbaserade kryptosystem och multivariat kryptografi, etc.
I enlighet med de olika sätten att registrera tillgångsutflöden har blockchain-systemet utvecklat två olika bokföringsimplementeringar, som kallas UTXO-läge och KONTO-läge. Dessa två lägen motsvarar de för Bitcoin respektive Ethereum. SERO använder en mer komplex hybridmodell.
< /strong>
SERO blandar UTXO- och ACCOUNT-lägen, använder UTXO-läge där integritetsskydd måste stödjas och använder ACCOUNT-läge där smarta kontrakt måste köras. SERO integrerar sömlöst dessa två lägen genom transaktions-, konsensus- och Pedersen Commitment-algoritmer, vilket gör det möjligt för smarta kontrakt att utöva överraskande funktioner.
Varje token har ett valutanamn. Efter att SERO-systemet har initierats finns det endast ett registrerat valutanamn SERO som standard. När en anonym Token utfärdas av ett smart kontrakt måste en globalt unik sträng registreras med SERO-systemet som valutanamnet för Token. Valutanamn kan avsevärt förbättra läsbarheten för emitterade tillgångar.
p>
SERO:s smarta kontrakt kan utfärda anonyma tokens godtyckligt. Förutsättningen är förstås att du behöver ett valutanamn som aldrig har registrerats. När den anonyma Token har utfärdats framgångsrikt kan det smarta kontraktet skicka Token till den tillfälliga lagringsadressen PKr för ett vanligt konto i form av vanliga transaktioner. Vid denna tidpunkt kommer dessa skickade Tokens att lämna det smarta kontraktskontot i form av UTXO , och är samma som SERO-mynt , till användarens personliga konto, som skyddas av SERO:s sekretessmekanism.
Relaterade länkar:
https://www.dprating.com/zh/rating/report/138
https://sero.cash/cn/details.php? id=54