Alle sprog
Moac (MOAC), der stammer fra tredjegenerations blockchain underliggende teknologiplatform i Silicon Valley, verdens IT-center, er et team af 11 top blockchain-eksperter med 20 års IT-erfaring i Silicon Valley og 6 års blockchain forsknings- og udviklingserfaring En ny udarbejdelse og professionel skabelse af blockchain-teknologi fra logik til arkitektur. Dens originale lagdelte arkitekturteknologi og sub-chain teknologi har i høj grad øget skalerbarheden af platformen. Den kan nemt frigive kæder gratis, understøtte 10.000+ DAPP kommerciel landing og kan nemt teste nye blockchain produkter på kæden. Derfor kaldes det "offentlig kæde". mor til". Med 2-3 års tekniske fordele har Moac (MOAC) brudt igennem de nuværende brancheproblemer såsom asynkron kontraktopkald, kontraktfragmentbehandling og krydskæde på tværs af feltet, og dens behandlingshastighed for kontrakter er langt overlegen i forhold til nuværende smart kontrakt platforme såsom Ethereum. Sammenlignet med Ethereums 7-14 transaktionsbehandling pr. sekund, kan Moac opnå 100 gange behandlingshastigheden, og den kan nå 1000 gange efter yderligere optimering. Det er både decentraliseret og sikkert med hensyn til funktion og ydeevne. , Skalerbart underliggende netværk, er blockchain underliggende produkt, der virkelig kan implementere kommercielle applikationer. Moac mainnet blev officielt lanceret den 30. april 2018.
MOAC bruger en lagdelt konsensusstack til at udvide transaktionsbehandlingen gennem lagdelt struktur og sønderdelingsbehandling, som afsluttes synkront inden for den samme blockchain.
For det nederste lag bruger vi POW som hovedkonsensusprotokol, fordi POW er konsensusprotokollen med den mest omfattende verifikation og bedst kan løse store netværksopsætningsproblemer. I øjeblikket bruger MOAC POW svarende til Ethereum, men vi vil gøre POW-protokollen pluggbar i fremtiden, og vi kan nemt erstatte POW med en anden effektiv protokol, hvis det er nødvendigt. Det øverste lag kompenserer for manglerne ved POW og håndterer kun nøgletransaktioner og kontrolprocestransaktioner i POW-laget. Det øverste lag anvender konfigurerbar konsensusprotokol og sharding-teknologi for at levere hurtigere og højere gennemløbsløsninger.
Den nederste lag node kaldes V-node, hver v-node har en smart contract server (SCS) node, Smart Contract Server (SCS) for kort, identiteten af den smarte kontrakt server (SCS) kan verificeres fuldt ud af den tilsvarende v-node. Hver SCS er fuldstændig autentificeret af den tilsvarende v-node. For at behandle kontrakten på øverste niveau skal hver SCS-node være bundet.
Bemærk, at SCS håndterer smarte kontraktopkald, alle transaktioner på øverste niveau er i form af smarte kontraktopkald, ikke alle SCS'er håndterer en enkelt transaktion på samme tid, men en udvalgt del af SCS'en vil håndtere en specifik transaktion. SCS vælges ved at starte et smart kontraktopkald eller et genopfriskningsopkald. Start/refresh-opkaldet sendes faktisk ned til det nederste lag, og der opnås konsensus. Start/opfrisk-opkaldet inkluderer udvælgelseskriterier, herunder procentdelen af behandlingsknudepunkter. Hver v-node vil derefter kalde det pågældende kald på sin SCS ved hjælp af en foruddefineret algoritme. SCS beslutter sig for selv at vælge at håndtere denne Smart kontrakt. Bemærk, at dette er en deterministisk proces, og SCS-deltagelse kan verificeres af enhver.
Efter at nogle SCS'er er udvalgt som en kombination af visse smarte kontrakter, vil de kommunikere med hinanden for at danne en lille konsensusgruppe. Denne gruppe vil håndtere påkaldelsen af den smarte kontrakt. Ydermere, hvordan denne konsensus opnås mellem dem, kan specificeres ved startopkaldet. Hvad der er mere effektivt er, at disse SCS-noder danner en underkæde og udfører konsensus baseret på en forudbestemt protokol eller en brugerdefineret protokol. Bemærk, at konsensusprotokollen ikke er den samme som den faktiske smarte kontraktkode.
Den smarte kontrakttilstand gemmes i hver SCS, men dette er ikke den faktiske hele blockchain, for at realisere fordelene ved hele blockchain, skal staten opdateres til den underliggende blockchain periodisk eller efter behov.
Når du opdaterer i konsensustilstand, vil SCS-noden starte en datalagringsanmodning på den underliggende v-node. Dette er en TX initieret fra rimelig godkendelse af konsensus shard-medlemmer. TX vil blive udsendt til alle v-noder, og dens gyldighed kan verificeres af enhver knude. I den samme TX specificerer den også belønninger for hver shard-deltagerpris. Hvis TX viser sig at være ugyldig, kan en yderligere proces implementeres for at miste SCS's sikkerhedsdepositum. I MOAC vil de fleste kontrakter blive behandlet i det øverste lag, mens kun en lille mængde kontrolflowtransaktioner og aktivtransaktioner vil blive behandlet i v-nodelaget. Dette fungerer, fordi det øverste lag giver hurtige, fleksible og billige tjenester, mens v-node-laget leverer langsomme, afhængige og dyre tjenester.
Lagstruktursystem
MOAC anvender pow for det underliggende fysiske netværk og en pluggbar konsensusmekanisme for det logiske undernetværk af smart kontraktfragmentering på det øverste lag for at realisere vedtagelsen af Effekten af en passende konsensusmekanisme.
Shard-behandlingsacceleration
Systemkontrakten for hovedkæden styrer generering, fragmentering og distribution af underkæder. De utallige logiske underkæder adskilt af MOAC gør parallel computing mulig og øger behandlingshastigheden markant.
Asynkront smart kontraktopkald
MOAC anvender asynkront smart kontraktopkald, som gør, at opkaldet og returneringen kan krydse blokke uden at være begrænset af blokeringstiden, hvilket i høj grad øger antallet af smarte kontrakter, der behandles på samme tid.
Interoperabilitet på tværs af kæder
Gennem asynkrone smarte kontrakter til at spænde over blokke kan MOAC udføre atomare tværkædeoperationer på blokkæder med forskellige blokgenereringstider, og blive en tværkæde-funktion. underliggende system.
Nem at bygge en blockchain
Efter MOAC går online, kan opbygningen af et nyt blockchain-system verificeres eksperimentelt på Moac Chain i form af en underkæde uden store ekstra omkostninger.
Bred deltagelse i konsensusverifikation
MOAC leverer fleksible nodeadgangsmetoder, understøtter mobiltelefoner og andre små computerenheder for at få adgang til systemet til smart kontraktverifikation på det øverste lag og deler Dapps økologiske fordele .
Relaterede links:
https://baike.baidu.com/item/%E5%A2%A8%E5%AE%A2%E5%8C%BA% E5%9D%97%E9%93%BE/22790186?fr=aladdin
https://block123.org/index.php?topic=120.0