Alle språk
XMX er en datakraftvaluta. Den har for tiden sin egen Bitcoin-datakraft på 35WP. Datakraften øker hver dag og oppdateres i sanntid på den offisielle nettsiden. Det kortsiktige målet er å nå 5 % av Bitcoins datakraft; 20 % av gruveinntektene kjøpes tilbake og ødelegges uregelmessig på månedlig basis; det er også en helt ny datakraftøkologi basert på konstruksjonen av et autonomt fellesskap som er rettferdig, transparent, vinn-vinn og ikke kan tuklet med.
XMX-teamet er forpliktet til å bygge en åpen og fordelsdelingsmekanisme. Gjennom den åpne økologiske datakraftplattformen oppfordres et stort antall brukere og gruvearbeidere, gruvefarmer, gruvemaskinprodusenter og gruvebassenger og andre industrielle noder til å bli med i bransjen for å oppnå Økologisk vinn-vinn!
XMAX gir spillutviklere en høy TPS-hovedkjede og en integrert sidekjede for transaksjonsintensive DAPP-er. Med XMAX kan utviklere lage komplekse DAPP-er ved å bruke WebX.js, et JavaScript-språk utviklet for å forenkle blokkjedeprogrammering. Med WebX.js kan utviklere fokusere mer på å lage flotte applikasjoner og mindre på å utnytte blockchain-infrastruktur.
Den første utviklingen av XMax ble posisjonert som et blokkjedebasert underliggende operativsystem, og utviklet kraftfulle native applikasjoner for multimediescenarier. FoU-teamet vil utvikle et stort antall "blockchain + multimedia" underliggende applikasjonsgrensesnitt under XMax-systemet for tredjepartsutviklere, og integrere flere native applikasjoner på blokkskrivebordet til den offisielle XMX-lommeboken slik at vanlige brukere kan nyte XMax-systemet. Kom med en ny opplevelse.
Multimediefiler på XMax
XMax-systemet omdefinerer mediefiler i flere dimensjoner. I tillegg til å være en lagringsbærer, er mediefiler også en verdibærer. XMax har selvlaget blokkjedefil DNA-kryptering og tidsstempelkryptering for mediefiler, og hardkodet brukerens opphavsrett og betalingsinformasjon inn i filen, og sendt informasjonen til XMax sin underliggende blokkjedebok Go, og bruk DPOS-algoritmen for å nå en konsensus på hele nettverket, som er gjennomsiktig, åpent og ikke kan tukles med.
Derfor, hver gang en mediefil opprettes eller kopieres i XMax, er den en helt ny fil og har helt ny opphavsrettsinformasjon. XMax bruker tekniske midler for å gjøre den unik på det fysiske nivået og når en konsensus i hele nettverket . XMax gjør hver tradisjonell digital fil, som den virkelige verden, naturlig knapp og unik, noe som omformer verdien av tradisjonelle digitale filer og bringer mennesker ett skritt nærmere Internet of Value.
Andre brukere, hvis de ønsker å spille av filen, må betale GAS-gebyret fastsatt av opphavsrettseieren (selv om det er 0), og alt dette er naturlig integrert i systemet. Dessuten kan filen ikke kjøres uavhengig utenfor XMax-systemet, noe som isolerer det eksisterende tradisjonelle piratkopierøkosystemet fullstendig og omformer verdisystemet "opphavsrett".
Hvis en applikasjon utenfor systemet ønsker å sitere musikkfilen, kan den også enkelt ringe tredjeparts multimediegrensesnitt-SDK fra XMax, men den må også betale GAS-avgiften til opphavsrettseieren.
Blockchain Music
XMax bruker multimediegrensesnitt-SDK for å utvikle en innebygd musikkspiller som kan spille av musikkfiler i XMax-systemet og automatisk ringe XMax-betalingssystemet. Brukere kan bruke XMX offisielle lommebok lar andre lytte til XMX-inntekter ved å dele sin egen opphavsrettsbeskyttede musikk.
Blockchain-spiller
XMax bruker multimediegrensesnitt-SDK for å utvikle en innebygd videospiller som kan spille av videofiler i XMax-systemet og automatisk ringe XMax-betalingssystemet. Brukere kan bruke XMX offisiell lommebok for å dele din egen opphavsrettsbeskyttede video for å la andre se og få XMX-inntekter.
Blockchain-lesing
XMax bruker multimediegrensesnitt-SDK for å utvikle en innebygd elektronisk tekstleser, som kan se den elektroniske teksten i XMax-systemet og automatisk ringe XMax-betalingssystemet. Brukere kan bruke den offisielle XMX-lommeboken for å dele dine egne opphavsrettsbeskyttede elektroniske tekster for å la andre se og få XMX-fordeler.
Blokkjedekommunikasjon
XMax bruker multimediegrensesnitt-SDK for å utvikle et innebygd IM-verktøy, og brukere kan bruke IM for sosial kommunikasjon.
Blockchain-kamera
XMax bruker multimediegrensesnitt-SDK-en for å utvikle et innebygd blockchain-kameraverktøy. Når brukere bruker dette kameraet til å ta bilder eller videoer, er filene naturlig beskyttet av opphavsrett. Og hardkodet betalingsinformasjon for automatisk å generere XMax blockchain-mediefiler.
Blockchain-nettleser
XMax ressursnettleser, kan du bla gjennom den grunnleggende situasjonen til den gjeldende XMax-blokkjeden og -tjenester.
Blokkjedeinnstillinger
XMax Blockchain-innstillinger kan betjene eller angi sine egne ressursfiler på blokkjeden.
Systemarkitektur
XMax introduserer en serie revolusjonerende teknologier, som vi kaller blockchain MAX-teknologi, som vil anvende blokkjedeteknologi på faktiske scenarier i størst grad, og forenkle utviklingen vanskeligheter for vanlige utviklere i størst grad, og løse alle problemene med opphavsrettsbaserte transaksjoner i pan-underholdningsindustrien.
XMax tilbyr ulike åpne plattform-API-er som støtter multimedia, og grunnleggerne av XMax.io vil foreta den tidligste regelutformingen og utviklingen. Applikasjonslaget DAPP implementerer ulike applikasjoner på grunnlag av XMax. XMax-teamet og andre vil fungere som de første utviklerne, og først fullføre den underliggende teknologikonstruksjonen, DAPP-butikken, lommeboken, SDK-utviklingssettet, etc. utvikling. Hvem som helst og tredjepartsprogramvare kan også bidra med egne verk til økologien basert på XMax.io DAPP-butikken.
Definisjon av XMax-node
XMax-noder er delt inn i to kategorier: Digital Asset Ledger-noder og tjenestenoder.
Den digitale aktiva hovedboknoden er ansvarlig for lagringen av de underliggende XMax blokkjededataene og realiseringen av DPOS-konsensusmekanismen.
Tjenestenoder er ansvarlige for å levere servicemotorer og datakraft til DAPP-utviklere av pan-underholdning, samt funksjonelle noder til forskjellige SDK-utviklingssett.
Token omfattende prosessering
Inkludert Token service noder, løser det hovedsakelig problemet med enhetlig forbruk av XMX Token hovedbok under XMax multiple konsensusmodeller, og koordinerer den grunnleggende offentlige kjeden mellom ulike noder;
SDK-funksjonstjenestekjede
Inneholder SDK-tjenestenoder, som hovedsakelig løser den grunnleggende offentlige kjeden av ulike underliggende multimediabibliotek API-grensesnitt levert av XMax for realisering av SDK-spesifikke funksjoner;
kjede Bruk POW-konsensusen til å konkurrere om muligheten til å tilby tjenester. Etter å ha levert tjenester, i tillegg til gruveavgiftene som genereres av POW, vil du også nyte godt av tjenestegebyrer. Bruk tjenester for å skape verdi, og tjenester er gruvedrift.
XMax Open Interface
XMax gir et tilstrekkelig åpent grensesnitt for tredjepartsbrukere eller DAPP-utviklere, som i størst mulig grad kan definere sine egne applikasjoner mens de nyter funksjonene til XMax native SDK, følgende er et eksempel på lagrings åpent grensesnitt og krypteringstjenestegrensesnitt:
Open lagringsgrensesnitt
Den kan bruke eksisterende skynodelagring eller P2P-teknologi, eller til og med en tredjeparts IPFS-protokoll. Protokollen lar hver bruker definere en katalogstruktur, og støtter fillenker til det brukerspesifiserte lagringsnettverket, og bruker deretter XMax-smartkontrakten til å lagre denne strukturen. Brukere kan laste opp filer gjennom programmeringsgrensesnittet (API), og når XMax bekrefter at filen har størrelsen og navnet spesifisert av brukeren, vil en blokkjede-kringkasting bli utført, som indikerer at filen er mottatt.
Krypteringstjenestegrensesnitt
XMax lar brukere tilpasse krypteringsfunksjonsbiblioteket, slik at XMax.ios video, lyd, tekst og andre digitale medier kan krypteres i henhold til modusen ønsket av DAPP-utvikler, slik at hver gang andre brukere åpner den digitale filen, vil den tilsvarende spilleren ringe krypteringskoden for å beskytte opphavsrettseieren i størst grad.
Distribuert transaksjonsbehandling
Inneholder tjenestenoder for transaksjonsbehandling, som hovedsakelig løser problemet med flerkjede transaksjonsbehandling under XMax multi-chain og multi-consensus, og sikrer at alle smarte kontrakter atferd er vellykket eller samtidig Kunne ikke koordinere den grunnleggende offentlige kjeden mellom forskjellige noder;
XMax Web Block Browser
XMax-tjenesteplugin-modulen utviklet av opprettelsesteamet i det tidlige stadiet er hovedsakelig for å løse tredjeparts DAPP-butikken For nettilgangsproblemet til tjenesten gir den en innebygd WEB-kompilator, støtter H5-programmering og egenutviklet WebX.JS grammatikkprogrammering, og gir et stort antall kontraktsmaler, slik at utviklere å bruke den originale programmeringsteknologien til å delta i forsknings- og utviklingsarbeid i XMax, Senk terskelen for utviklere;
Sidekjedeteknologilag
Sidekjedesystemet utviklet av Genesis-teamet for for å oppnå integrasjon med andre offentlige tredjepartskjeder, gir sidekjedeteknologilag Ikke bare tredjeparts offentlig kjedesidekjedekartlegging, men gir også et stort antall åpne lenketilgangsprotokoller for å tillate applikasjoner å fungere på forskjellige blokkkjeder. Uten å måtte endre forretningslogikk eller arbeide med flere kjedede teknologier. Protokoller for åpen lenketilgang kan bygges av fellesskapet og oppmuntres av insentivmekanismer. Dette vil tillate XMax.io å støtte mange blockchain-protokoller og fortsette å forbedre seg.
Virtuell maskinuavhengig arkitektur
XMax blockchain-operativsystemet er forpliktet til å støtte en rekke virtuelle maskiner, og kan samtidig legge til nye virtuelle maskiner etter teknologiutviklingen. For tiden er tre virtuelle maskiner allerede koblet til XMax.io SDK-systemet.
Web Components (WASM)
WASM er en fremvoksende nettstandard for å bygge høyytelses nettapplikasjoner, som kan defineres klart og settes sammen med en liten mengde tilpasning. Fordelen med WASM er at den er bredt støttet av industrien, slik at smarte kontrakter kan utvikles på kjente språk, som C eller C++. Ethereum-utviklere har begynt å tilpasse WASM for å gi en skikkelig sandkasse og bruke Ethereum WASM-definisjonen. XMax SDK støtter for øyeblikket denne virtuelle maskinen.
Ethereum Virtual Machine (EVM)
Ethereum Virtual Machine er for tiden den mest brukte virtuelle maskinen og har blitt brukt i de fleste eksisterende smarte kontrakter. Vi er også forpliktet til å gjøre den tilgjengelig i XMax Det brukes på .io blockchain-systemet. Det kan tenkes at på XMax-operativsystemet blockchain, kan EVM-kontrakten kjøres i den interne sandkassen, og trenger bare en liten mengde tilpasning for å samhandle med andre XMax-applikasjoner.
Low Level Virtual Machine (LLVM)
Low Level Virtual Machine (Low Level Virtual Machine), i hovedsak er det infrastrukturen til en kompilator for programmer skrevet på et hvilket som helst programmeringsspråk, ved hjelp av virtuell teknologi for å lage optimaliseringer ved kompileringstid, koblingstid, kjøretid og "tomtid". Den underliggende kodelogikken til XMax er avhengig av LLVM. Hvis du vil skrive effektiv underliggende blokkjedelogikk, må du samhandle med den.
Tverrkjedeinteraksjon
XMax støtter krysskjedeinteraksjon mellom blokkkjeder, som realiseres gjennom sidekjedeindekssystemet og meldingssekvensbevis. Men utviklere trenger ikke å forstå detaljene i kjedeinteraksjon og verifisering.
Sidekjedeindekssystem
XMax kobler Merkle-treet til alle funksjonelle sidekjeder til hovedkjeden. Hovedkjeden inneholder Merkle-trerotnodene til alle funksjonelle sidekjeder og poster hvor sidekjedene er plassert s stilling. XMax validerer og samhandler med hovedkjeden gjennom disse Merkle-trærne. XMax sidekjeder samhandler derfor ikke direkte, men kommuniserer gjennom hovedkjeden.
Bevis for meldingssekvens
XMax lar hver konto sende strukturerte meldinger til andre kontoer, og kan definere skript for å behandle meldinger når de mottas. Meldingshåndteringsskript kan også sende meldinger til andre kontoer. Kombinasjonen av meldinger og automatiske meldingsbehandlere er kjernefunksjonen til XMax tverrkjedeinteraksjon.
Gjennom meldingsmekanismen kan vi håndtere noen tekniske problemer som kommunikasjonsforsinkelser på tvers av kjeder eller asynkrone tilbakeringinger for å møte de komplekse forretningsbehovene til pan-underholdningsapplikasjoner DAPP.
Kontraktslanking
XMax vil komprimere kontrakter i systemet, for eksempel WebAssembly-kontrakter. Ved å bruke kontraktskomprimering kan blokkjeder mer effektivt lagre og overføre et stort antall transaksjoner, og for hovedbokbrukere lagre flere transaksjoner.
XMax gruvemekanisme og gruveidentitets-ID
Siden XMax ikke har noen gassavgift for hele systemet, støttes belønningene til alle noder fullstendig av XMX-tokenene som utstedes hvert år, så den tradisjonelle Bitcoin POW mining Mining-modus er ikke egnet for XMax. For å oppmuntre forskjellige motorservicenoder til å aktivt delta i XMax-økosystemet og gi datakraft for DAPP-er på XMax, foreslår XMax-systemet imidlertid følgende gruvemekanisme i tråd med ideen om rettferdighet og rettferdighet:
1 Registreringer på XMax hovedkjede Regnskapsnoder deltar ikke i service mining, bruk DPOS-konsensus for å velge regnskapsnoder, og XMax ecology belønner regnskapsnoder hvert år i henhold til antall blokker produsert av regnskapsnoder
2. XMax funksjonell side kjeder kan ikke delta i regnskap, men kan bare betjene gruvedrift, den spesifikke konsensus varierer i henhold til tjenestene som tilbys, og XMax-økologien belønner disse funksjonelle sidekjedeservicenodene på årlig basis
3. XMax definerer en identitets-ID for tjenesteutvinning noder, og denne IDen fikses også av XMax hvert år Gruve node IDen som genereres av nummeret er en slags ikke-homogen Token, det vil si at den er unik i hele nettverket Hver service mining node må ha en og bare én ID som er lovlig. XMax belønner disse service mining-nodene med ikke-homogene ID-ID-er på årsbasis
4. Ikke-homogene ID-tokens blir ødelagt hvert år, med start fra noden for service mining-beregninger, akkumulert i ett år, når tiden er ute , Automatisk ødelagt, som drivstoff for gruvedrift
5. Tjenestemining-noden hvis identitets-ID blir ødelagt, må skaffes gjennom XMax-tjenestelotterisystemet, eller kjøpes fra andre for å fortsette gruvedriften, ellers kan ikke tjenesteutvinningen fortsette
> 6. Siden XMax funksjonelle sidekjede servicenoder ikke er faste i antall som bokføringsnoder (tallet kan være uendelig), for å sikre at nodene som leverer tjenester har tilstrekkelig inntekt, kan XMax bare bruke gruveidentitets-IDen til å se gjennom gruvekvalifikasjonen til noden, kan et fast antall IDer garantere inntekten. For rettferdigheten til andre noder er gyldighetsperioden midlertidig satt til ett år, og lotteriet vil bli erstattet etter ett år, så formelen for beregning av årlig inntekt. er: P=S/N
Blant dem: den årlige inntekten til tjenestenoden er P, den totale årlige belønningen er S, og det totale antallet ikke-homogene tokens i hele nettverket er N
Klientbibliotek/rammeverk
XMax-klientverktøyet innkapsler en rekke ofte brukte verktøy for utviklere Funksjoner, som XMX-lommebok, XMax-kontopålogging, DAPP-butikk, interaksjon med insentivmekanismer og andre funksjoner. Utviklere kan enkelt få tilgang til XMax-økosystemet ved å integrere dette biblioteket uten overdreven utvikling.
Tilgang til klientbiblioteker er en viktig fordel for applikasjonsutvikling. Opprinnelig må utviklere bruke mesteparten av tiden sin på å håndtere klient- og brukeropplevelse, og skrive mesteparten av koden i dette laget. På XMax kan imidlertid utviklere utvikle klientapplikasjoner på samme måte som de bygger tradisjonelle ikke-blokkjedeapplikasjoner. Designet vårt gjør det mulig for utviklere å bruke sine favorittrammeverk og -verktøy slik at de kan dra nytte av fellesskapsressurser og støtte.
Server/infrastruktur
XMax tilbyr et stort antall multimediebiblioteker og rammeverk for DAPP-applikasjonsutviklere. Disse bibliotekene støtter iOS, Android, Windows, MAC og andre vanlige plattformer. Disse mediebibliotekene finnes i SDK-tjenestens offentlige kjede i form av tjenestenoder.
Relaterte lenker:
https://www.qukuaiwang.com.cn/szhb/2771.html###