Alle sprog
XMX er en computerkraftvaluta. Den har i øjeblikket sin egen Bitcoin-computerkraft på 35WP. Computerkraften stiger hver dag og opdateres i realtid på den officielle hjemmeside. Det kortsigtede mål er at nå 5 % af Bitcoins computerkraft; 20 % af mineindkomsten tilbagekøbes og ødelægges uregelmæssigt på månedsbasis; det er også en helt ny computerkraftøkologi baseret på opbygningen af et autonomt samfund, der er retfærdigt, gennemsigtigt, win-win og ikke kan pillet ved.
XMX-teamet er forpligtet til at opbygge en åben og fordelsdelingsmekanisme. Gennem den økologiske platform for åben computerkraft opfordres et stort antal brugere og minearbejdere, minefarme, producenter af minemaskiner og minepuljer og andre industrielle noder til at slutte sig til industrien for at opnå Økologisk win-win!
XMAX giver spiludviklere en høj TPS-hovedkæde og en integreret sidekæde til transaktionsintensive DAPP'er. Med XMAX kan udviklere skabe komplekse DAPP'er ved hjælp af WebX.js, et JavaScript-sprog designet til at forenkle blockchain-programmering. Med WebX.js kan udviklere fokusere mere på at skabe fantastiske applikationer og mindre på at udnytte blockchain-infrastruktur.
Den indledende udvikling af XMax blev positioneret som et blockchain-baseret underliggende operativsystem, og udviklede kraftigt native applikationer til multimediescenarier. R&D-teamet vil udvikle et stort antal "blockchain + multimedia" underliggende applikationsgrænseflader under XMax-systemet til tredjepartsudviklere og integrere flere native applikationer på blokskrivebordet i den officielle XMX-pung, så almindelige brugere kan nyde XMax-systemet. Kom en ny oplevelse.
Multimediefiler på XMax
XMax-systemet omdefinerer mediefiler i flere dimensioner. Udover at være en lagerbærer er mediefiler også en værdibærer. XMax har selvoprettet blockchain fil DNA-kryptering og tidsstempelkryptering for mediefiler, og hårdkodet brugerens copyright og betalingsoplysninger ind i filen, og indsendte oplysningerne til XMax's underliggende blockchain hovedbog Go, og brug DPOS-algoritmen til at nå en konsensus på hele netværket, som er gennemsigtigt, åbent og ikke kan pilles ved.
Derfor, hver gang en mediefil oprettes eller kopieres i XMax, er den en helt ny fil og har helt nye copyright-oplysninger. XMax bruger tekniske midler til at gøre den unik på det fysiske niveau og når en konsensus på hele netværket . XMax gør enhver traditionel digital fil, ligesom den virkelige verden, naturligt sparsom og unik, hvilket omformer værdien af traditionelle digitale filer og bringer mennesker et skridt tættere på Internet of Value.
Andre brugere, hvis de ønsker at afspille filen, skal betale GAS-gebyret fastsat af copyright-indehaveren (selvom det er 0), og alt dette er naturligt integreret i systemet. Desuden kan filen ikke køres uafhængigt uden for XMax-systemet, hvilket fuldstændigt isolerer det eksisterende traditionelle piratkopierings-økosystem og omformer "copyright"-værdisystemet.
Hvis en applikation uden for systemet ønsker at citere musikfilen, kan den også nemt kalde tredjeparts multimediegrænseflade-SDK fra XMax, men den skal også betale GAS-gebyret til copyright-ejeren.
Blockchain Music
XMax bruger multimediegrænseflade SDK til at udvikle en indbygget musikafspiller, der kan afspille musikfiler i XMax-systemet og automatisk kalde XMax-betalingssystemet. Brugere kan bruge XMX officielle tegnebog giver andre mulighed for at lytte til XMX-indkomst ved at dele deres egen ophavsretligt beskyttede musik.
Blockchain-afspiller
XMax bruger multimediegrænseflade-SDK'et til at udvikle en indbygget videoafspiller, som kan afspille videofiler i XMax-systemet og automatisk kalde XMax-betalingssystemet. Brugere kan bruge XMX officiel tegnebog til at dele din egen ophavsretligt beskyttede video for at lade andre se og få XMX-indkomst.
Blockchain-læsning
XMax bruger multimediegrænseflade-SDK'et til at udvikle en indbygget elektronisk tekstlæser, som kan se den elektroniske tekst i XMax-systemet og automatisk kalde XMax-betalingssystemet. Brugere kan bruge den officielle XMX-pung til at dele dine egne ophavsretligt beskyttede elektroniske tekster for at lade andre se og få XMX-fordele.
Blockchain-kommunikation
XMax bruger multimediegrænseflade-SDK'et til at udvikle et indbygget IM-værktøj, og brugere kan bruge IM til social kommunikation.
Blockchain-kamera
XMax bruger multimediegrænseflade-SDK'et til at udvikle et indbygget blockchain-kameraværktøj. Når brugere bruger dette kamera til at tage billeder eller videoer, er filerne naturligvis ophavsretligt beskyttet. Og hårdkodede betalingsoplysninger for automatisk at generere XMax blockchain-mediefiler.
Blockchain browser
XMax ressourcebrowser, du kan gennemse den grundlæggende situation for den nuværende XMax blockchain og tjenester.
Blockchain-indstillinger
XMax Blockchain-indstillinger kan betjene eller indstille sine egne ressourcefiler på blockchain.
Systemarkitektur
XMax introducerer en række revolutionerende teknologier, som vi kalder blockchain MAX-teknologi, som vil anvende blockchain-teknologi på faktiske scenarier i størst muligt omfang og forenkle udviklingen vanskeligheder for almindelige udviklere i højeste grad, og løse alle problemerne med ophavsretsbaserede transaktioner i pan-underholdningsindustrien.
XMax leverer forskellige åbne platforms API'er, der understøtter multimedier, og grundlæggerne af XMax.io vil udføre den tidligste regeludformning og udvikling. Applikationslaget DAPP implementerer forskellige applikationer på basis af XMax. XMax-teamet og andre vil fungere som de første udviklere og først færdiggøre den underliggende teknologikonstruktion, DAPP-butik, tegnebog, SDK-udviklingssæt osv. udvikling. Enhver og tredjepartssoftware kan også bidrage med deres egne værker til økologien baseret på XMax.io DAPP-butikken.
XMax-nodedefinition
XMax-noder er opdelt i to kategorier: Digital Asset Ledger-noder og servicenoder.
Den digitale aktivhovedbogsknude er ansvarlig for lagringen af de underliggende XMax blockchain-data og realiseringen af DPOS-konsensusmekanismen.
Servicenoder er ansvarlige for at levere servicemotorer og computerkraft til pan-underholdning DAPP-udviklere, såvel som funktionelle noder i forskellige SDK-udviklingssæt.
Token omfattende behandling
Inklusive Token service noder, det løser hovedsageligt problemet med samlet forbrug af XMX Token hovedbog under XMax multiple konsensus modeller og koordinerer den grundlæggende offentlige kæde mellem forskellige noder;
SDK-funktionsservicekæde
Indeholder SDK-servicenoder, der hovedsagelig løser den grundlæggende offentlige kæde af forskellige underliggende multimediebiblioteks API-grænseflader leveret af XMax til realisering af SDK-specifikke funktioner;
kæde Brug POW-konsensus til at konkurrere om muligheden for at levere tjenester. Efter at have leveret tjenester, ud over de minearbejdergebyrer, der genereres af POW, vil du også nyde servicegebyrer. Brug tjenester til at skabe værdi, og tjenester er minedrift.
XMax Open Interface
XMax giver en tilstrækkelig åben grænseflade til tredjepartsbrugere eller DAPP-udviklere, som i størst muligt omfang kan definere deres egne applikationer, mens de nyder funktionerne i XMax native SDK, følgende er et eksempel på en åben lagergrænseflade og krypteringstjenestegrænseflade:
Opbevaringsgrænseflade
Den kan bruge eksisterende cloudnode-lagring eller P2P-teknologi eller endda en tredjeparts IPFS-protokol. Protokollen tillader hver bruger at definere en mappestruktur og understøtter fillinks til det brugerspecificerede lagernetværk og bruger derefter XMax smart kontrakten til at gemme denne struktur. Brugere kan uploade filer via programmeringsgrænsefladen (API), og når XMax har verificeret, at filen har den størrelse og det navn, som brugeren har angivet, vil der blive udført en blockchain-udsendelse, som indikerer, at filen er modtaget.
Krypteringstjenestegrænseflade
XMax giver brugerne mulighed for at tilpasse krypteringsfunktionsbiblioteket, så XMax.io's video, lyd, tekst og andre digitale medier kan krypteres i overensstemmelse med den ønskede tilstand af DAPP-udvikler, så hver gang andre brugere åbner den digitale fil, vil den tilsvarende spiller kalde krypteringskoden for at beskytte copyright-indehaveren i størst muligt omfang.
Distribueret transaktionsbehandling
Indeholder servicenoder til transaktionsbehandling, som hovedsageligt løser problemet med multi-chain transaktionsbehandling under XMax multi-chain og multi-consensus, og sikrer, at alle smarte kontrakter adfærd er vellykket eller samtidig Kunne ikke koordinere den grundlæggende offentlige kæde mellem forskellige noder;
XMax Web Block Browser
XMax service plug-in udviklet af oprettelsesteamet i den tidlige fase er hovedsageligt for at løse tredjeparts DAPP-lageret. Til tjenestens webadgangsproblem giver den en indbygget WEB-kompiler, understøtter H5-programmering og egenudviklet WebX.JS-grammatikprogrammering og giver et stort antal kontraktskabeloner, hvilket giver udviklere mulighed for at bruge den originale programmeringsteknologi til at engagere sig i forsknings- og udviklingsarbejde i XMax, Sænk tærsklen for udviklere;
Sidekædeteknologilag
Sidekædesystemet udviklet af Genesis-teamet for at for at opnå integration med andre tredjeparts offentlige kæder, side chain teknologi lag Ikke kun give tredjeparts offentlige kæde side chain kortlægning, men også give et stort antal åbne link adgangsprotokoller for at tillade applikationer at arbejde på forskellige blockchains. Uden at skulle ændre forretningslogik eller arbejde med flere kædede teknologier. Åbne link-adgangsprotokoller kan bygges af fællesskabet og opmuntres af incitamentsmekanismer. Dette vil give XMax.io mulighed for at understøtte mange blockchain-protokoller og fortsætte med at forbedre sig.
Virtuel maskinuafhængig arkitektur
XMax blockchain-operativsystemet er forpligtet til at understøtte en række virtuelle maskiner og kan samtidig tilføje nye virtuelle maskiner efter teknologiens udvikling. På nuværende tidspunkt er tre virtuelle maskiner allerede forbundet til XMax.io SDK-systemet.
Web Components (WASM)
WASM er en spirende webstandard til at bygge højtydende webapplikationer, som kan defineres klart og indrammes med en lille mængde tilpasning. Fordelen ved WASM er, at det er bredt understøttet af industrien, så smarte kontrakter kan udvikles på velkendte sprog, såsom C eller C++. Ethereum-udviklere er begyndt at tilpasse WASM for at give en ordentlig sandkasse og bruge Ethereum WASM-definitionen. XMax SDK understøtter i øjeblikket denne virtuelle maskine.
Ethereum Virtual Machine (EVM)
Ethereum Virtual Machine er i øjeblikket den mest udbredte virtuelle maskine og er blevet brugt i de fleste eksisterende smarte kontrakter. Vi er også forpligtet til at gøre den tilgængelig i XMax Det bruges på .io blockchain-systemet. Det er tænkeligt, at EVM-kontrakten på XMax-operativsystemet blockchain kan køre i den interne sandkasse og kun behøver en lille smule tilpasning for at interagere med andre XMax-applikationer.
Low Level Virtual Machine (LLVM)
Low Level Virtual Machine (Low Level Virtual Machine), i det væsentlige er det infrastrukturen for en compiler til programmer skrevet i et hvilket som helst programmeringssprog, vha. virtuel teknologi til at skabe optimeringer på kompileringstidspunkt, linktid, køretid og "tomgangstid". Den underliggende kodelogik i XMax er afhængig af LLVM. Hvis du vil skrive effektiv underliggende logik for blockchain, skal du interagere med den.
Interaktion på tværs af kæder
XMax understøtter interaktion på tværs af kæder mellem blockchains, som realiseres gennem sidekædeindekssystemet og meddelelsessekvensbevis. Men udviklere behøver ikke at forstå detaljerne i interaktion og verifikation på tværs af kæder.
Sidechain Index System
XMax forbinder Merkle-træet af alle funktionelle sidekæder til hovedkæden. Hovedkæden indeholder Merkle-træets rodknuder for alle funktionelle sidekæder og registrerer, hvor sidekæderne er placeret s stilling. XMax validerer og interagerer med hovedkæden gennem disse Merkle-træer. Derfor interagerer XMax sidekæder ikke direkte, men kommunikerer gennem hovedkæden.
Bevis for meddelelsessekvens
XMax tillader hver konto at sende strukturerede meddelelser til andre konti og kan definere scripts til at behandle meddelelser, når de modtages. Beskedhåndteringsscripts kan også sende beskeder til andre konti. Kombinationen af beskeder og automatiske beskedhåndteringer er kernefunktionen i XMax tværkæde-interaktion.
Gennem meddelelsesmekanismen kan vi håndtere nogle tekniske problemer såsom kommunikationsforsinkelser på tværs af kæder eller asynkrone tilbagekald for at imødekomme de komplekse forretningsbehov for pan-underholdningsapplikationer DAPP.
Kontraktslankende
XMax vil komprimere kontrakter i systemet, såsom WebAssembly-kontrakter. Ved at bruge kontraktkomprimering kan blockchains mere effektivt gemme og transmittere et stort antal transaktioner, og for hovedbogsbrugere gemme flere transaktioner.
XMax-minemekanisme og mineidentitets-id
Da XMax ikke har noget gasgebyr for hele systemet, understøttes belønningen af alle noder fuldstændigt af de XMX-tokens, der udstedes hvert år, så den traditionelle Bitcoin POW minedrift Mining-tilstand er ikke egnet til XMax. Men for at tilskynde forskellige motorserviceknudepunkter til aktivt at deltage i XMax-økosystemet og levere computerkraft til DAPP'er på XMax, foreslår XMax-systemet følgende minedriftsmekanisme i overensstemmelse med ideen om retfærdighed og retfærdighed:
1 Registreringer på XMax-hovedkæden Regnskabsnoder deltager ikke i servicemining, brug DPOS-konsensus til at vælge regnskabsknudepunkter, og XMax ecology belønner regnskabsnoder hvert år i henhold til antallet af blokke, der produceres af regnskabsnoder
2. XMax funktionelle side kæder kan ikke deltage i regnskabsføring, men kan kun betjene minedrift, den specifikke konsensus varierer afhængigt af de leverede tjenester, og XMax-økologien belønner disse funktionelle sidekædeservicenoder på årsbasis
3. XMax definerer et identitets-id for servicemining noder, og dette ID er også fastsat af XMax hvert år Mining node ID genereret af nummeret er en slags ikke-homogent Token, det vil sige, det er unikt i hele netværket Hvert service mining node skal have en og kun et id til lovligt at mine. XMax belønner disse service mining noder med ikke-homogene ID-id'er på årsbasis
4. Ikke-homogene ID-tokens destrueres hvert år, startende fra noden for service-mining-beregninger, akkumuleret i et år, når tiden er gået , Automatisk ødelagt, som brændstof til minedrift
5. Servicemining-knudepunktet, hvis identitets-id er ødelagt, skal anskaffes gennem XMax servicelotterisystemet eller købes hos andre for at fortsætte minedriften, ellers kan serviceminingen ikke fortsætte
> 6. Da XMax funktionelle sidekædeservicenoder ikke er faste i antal som bogføringsknuder (antallet kan være uendeligt), for at sikre, at de noder, der leverer tjenester har tilstrækkelig indkomst, kan XMax kun bruge mineidentitets-id'et til at gennemgå knudepunktets minekvalifikation, kan et fast antal ID'er garantere indkomsten For retfærdigheden for andre knudepunkter er gyldighedsperioden midlertidigt sat til et år, og lotteriet vil blive erstattet efter et år, så den årlige indkomstberegningsformel er: P=S/N
Blandt dem: serviceknudepunktets årlige indkomst er P, den samlede årlige belønning er S, og det samlede antal ikke-homogene tokens i hele netværket er N
Klientbibliotek/ramme
XMax-klientværktøjet indkapsler en række almindeligt anvendte værktøjer til udviklere Funktioner, såsom XMX-pung, XMax-kontologin, DAPP-butik, interaktion med incitamentmekanismer og andre funktioner. Udviklere kan nemt få adgang til XMax-økosystemet ved at integrere dette bibliotek uden overdreven udvikling.
Adgang til klientbiblioteker er en vigtig fordel for applikationsudvikling. Oprindeligt skal udviklere bruge det meste af deres tid på at beskæftige sig med klient- og brugeroplevelse og skrive det meste af koden i dette lag. På XMax kan udviklere dog udvikle klientapplikationer på samme måde, som de bygger traditionelle ikke-blockchain applikationer. Vores design gør det muligt for udviklere at bruge deres foretrukne rammer og værktøjer, så de kan drage fordel af fællesskabsressourcer og support.
Server/infrastruktur
XMax leverer et stort antal multimediebiblioteker og rammer til DAPP-applikationsudviklere. Disse biblioteker understøtter iOS, Android, Windows, MAC og andre almindelige platforme. Disse mediebiblioteker findes i SDK-tjenestens offentlige kæde i form af serviceknudepunkter.
Relaterede links:
https://www.qukuaiwang.com.cn/szhb/2771.html###