Alle språk
Moac (MOAC), stammer fra tredjegenerasjons blokkjedeunderliggende teknologiplattform i Silicon Valley, verdens IT-senter, er et team av 11 topp blockchain-eksperter med 20 års IT-arbeidserfaring i Silicon Valley og 6 år med blockchain forsknings- og utviklingserfaring. En ny utvikling og profesjonell skapelse av blockchain-teknologi fra logikk til arkitektur. Dens originale lagdelte arkitekturteknologi og underkjedeteknologi har i stor grad økt skalerbarheten til plattformen. Den kan enkelt frigi kjeder gratis, støtte 10 000+ DAPP kommersiell landing, og kan enkelt teste nye blokkjedeprodukter på kjeden. Derfor kalles den "offentlig kjede".mor til". Med 2-3 år med tekniske fordeler, har Moac (MOAC) brutt gjennom de nåværende bransjeproblemene som asynkron kontraktsanrop, kontraktsfragmentbehandling og krysskjede på tvers av feltet, og prosesseringshastigheten for kontrakter er langt overlegen nåværende smart kontrakt plattformer som Ethereum. Sammenlignet med Ethereums 7-14 transaksjonsbehandling per sekund, kan Moac oppnå 100 ganger behandlingshastigheten, og den kan nå 1000 ganger etter ytterligere optimalisering. Det er både desentralisert og trygt når det gjelder funksjon og ytelse. , Skalerbart underliggende nettverk, er blockchain underliggende produkt som virkelig kan distribuere kommersielle applikasjoner. Moac-nettverket ble offisielt lansert 30. april 2018.
MOAC bruker en lagdelt konsensusstabel for å utvide transaksjonsbehandlingen gjennom lagdelt struktur og sønderdelingsbehandling, som fullføres synkront innenfor samme blokkjede.
For det nederste laget bruker vi POW som hovedkonsensusprotokollen, fordi POW er konsensusprotokollen med den mest omfattende verifiseringen og kan best løse store nettverksoppsettproblemer. For øyeblikket bruker MOAC POW som ligner på Ethereum, men vi vil gjøre POW-protokollen pluggbar i fremtiden, og vi kan enkelt erstatte POW med en annen effektiv protokoll om nødvendig. Det øverste laget kompenserer for manglene til POW, og håndterer kun nøkkeltransaksjoner og kontrollprosesstransaksjoner i POW-laget. Det øverste laget tar i bruk konfigurerbar konsensusprotokoll og skjæringsteknologi for å gi raskere og høyere gjennomstrømningsløsninger.
Den nederste lagnoden kalles V-node, hver v-node har en smart kontraktserver (SCS) node, Smart Contract Server (SCS) for kort, identiteten til smart kontraktserveren (SCS) kan verifiseres fullstendig av den tilsvarende v-noden. Hver SCS er fullstendig autentisert av den tilsvarende v-noden. For å behandle kontrakten på øvre nivå, må hver SCS-node være bundet.
Merk at SCS håndterer smarte kontraktanrop, alle transaksjoner på toppnivå er i form av smarte kontraktanrop, ikke alle SCS håndterer en enkelt transaksjon samtidig, men en valgt del av SCS vil håndtere en spesifikk transaksjon. SCS velges ved å starte et smart kontraktanrop eller et oppdateringssamtale. Start/refresh-anropet sendes faktisk ned til bunnlaget og konsensus oppnås. Start/oppdater-anropet inkluderer utvalgskriterier inkludert prosentandelen av behandlingsnoder. Hver v-node vil da påkalle det anropet på sin SCS ved å bruke en forhåndsdefinert algoritme. SCS bestemmer selv om de skal velge å håndtere denne Smart-kontrakten. Merk at dette er en deterministisk prosess og SCS-deltakelse kan verifiseres av hvem som helst.
Etter at noen SCS-er er valgt som en kombinasjon av visse smarte kontrakter, vil de kommunisere med hverandre for å danne en liten konsensusgruppe. Denne gruppen vil håndtere påkallelsen av den smarte kontrakten. Videre kan hvordan denne konsensus oppnås mellom dem, spesifiseres ved startanropet. Det som er mer effektivt er at disse SCS-nodene danner en underkjede, og utfører konsensus basert på en forhåndsbestemt protokoll eller en brukerdefinert protokoll. Merk at konsensusprotokollen ikke er den samme som den faktiske smartkontraktkoden.
Den smarte kontraktstilstanden lagres i hver SCS, men dette er ikke den faktiske hele blokkjeden, for å realisere fordelene med hele blokkjeden, må staten oppdateres til den underliggende blokkjeden periodisk eller på forespørsel.
Når du oppdaterer i konsensusmodus, vil SCS-noden starte en datalagringsforespørsel på den underliggende v-noden. Dette er en TX initiert fra rimelig autentisering av konsensus-shard-medlemmer. TX vil bli kringkastet til alle v-noder, og dens gyldighet kan verifiseres av en hvilken som helst node. I samme TX spesifiserer den også belønninger for hver shard-deltakerkostnad. Hvis TX viser seg å være ugyldig, kan en tilleggsprosess implementeres for å tape SCS' sikkerhetsdepositum. I MOAC vil de fleste kontrakter bli behandlet på topplaget, mens bare en liten mengde kontrollflyttransaksjoner og aktivatransaksjoner vil bli behandlet på v-nodelaget. Dette fungerer fordi topplaget gir raske, fleksible og rimelige tjenester, mens v-nodelaget gir langsomme, avhengige og dyre tjenester.
Lagstruktursystem
MOAC tar i bruk pow for det underliggende fysiske nettverket, og en pluggbar konsensusmekanisme for det logiske undernettverket til smartkontraktsfragmenteringen i øvre lag, for å realisere vedtakelsen av Effekten av en passende konsensusmekanisme.
Shard prosesseringsakselerasjon
Systemkontrakten til hovedkjeden styrer generering, fragmentering og distribusjon av underkjeder. De utallige logiske underkjedene atskilt av MOAC gjør parallell databehandling mulig og øker prosesseringshastigheten betraktelig.
Asynkront smart kontraktanrop
MOAC tar i bruk asynkront smart kontraktanrop, som gjør at anropet og returen kan krysse blokker uten å være begrenset av blokkeringstiden, noe som øker antallet smarte kontrakter som behandles i samme tid.
Interoperabilitet på tvers av kjeder
Gjennom asynkrone smarte kontrakter for å spenne over blokker, kan MOAC utføre atomære tverrkjedeoperasjoner på blokkkjeder med ulike blokkgenereringstider, og bli en tverrkjedefunksjon. underliggende system.
Enkelt å bygge en blokkjede
Etter at MOAC går på nett, kan det å bygge et nytt blokkjedesystem verifiseres eksperimentelt på Moac-kjeden i form av en underkjede uten store ekstrakostnader.
Bred deltakelse i konsensusverifisering
MOAC tilbyr fleksible nodetilgangsmetoder, støtter mobiltelefoner og andre små dataenheter for å få tilgang til systemet for smart kontraktverifisering i øvre lag, og deler Dapps økologiske fordeler .
Relaterte lenker:
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