Alla språk
XMX är en datorkraftvaluta. Den har för närvarande sin egen Bitcoin-datorkraft på 35WP. Datorkraften ökar varje dag och uppdateras i realtid på den officiella webbplatsen. Det kortsiktiga målet är att nå 5 % av Bitcoins datorkraft; 20 % av gruvans inkomster köps tillbaka och förstörs oregelbundet på månadsbasis; det är också en helt ny datorkraftsekologi baserad på konstruktionen av ett autonomt samhälle som är rättvist, transparent, win-win och inte kan manipulerad.
XMX-teamet har åtagit sig att bygga en öppen och fördelande mekanism. Genom den öppna ekologiska plattformen för datorkraft uppmuntras ett stort antal användare och gruvarbetare, gruvgårdar, tillverkare av gruvmaskiner och gruvpooler och andra industriella noder att gå med i branschen för att uppnå ekologisk win-win!
XMAX förser spelutvecklare med en hög TPS-huvudkedja och en integrerad sidokedja för transaktionsintensiva DAPPs. Med XMAX kan utvecklare skapa komplexa DAPPs med hjälp av WebX.js, ett språk av JavaScript-typ designat för att förenkla blockkedjeprogrammering. Med WebX.js kan utvecklare fokusera mer på att skapa fantastiska applikationer och mindre på att utnyttja blockchain-infrastruktur.
Den initiala utvecklingen av XMax positionerades som ett blockkedjebaserat underliggande operativsystem och utvecklade kraftfullt inbyggda applikationer för multimediascenarier. FoU-teamet kommer att utveckla ett stort antal "blockchain + multimedia" underliggande applikationsgränssnitt under XMax-systemet för tredjepartsutvecklare, och integrera flera inbyggda applikationer på blockskrivbordet i den officiella XMX-plånboken för vanliga användare att njuta av XMax-systemet. Kom en ny upplevelse.
Multimediafiler på XMax
XMax-systemet omdefinierar mediafiler i flera dimensioner. Förutom att vara en lagringsbärare är mediafiler också en värdebärare. XMax har självskapat blockchain-fil DNA-kryptering och tidsstämpelkryptering för mediefiler, och hårdkodat användarens upphovsrätt och betalningsinformation i filen, och skickat informationen till XMax underliggande blockchain-reskontra Go, och använd DPOS-algoritmen för att nå konsensus på hela nätverket, som är transparent, öppet och inte kan manipuleras.
Därför, varje gång en mediefil skapas eller kopieras i XMax, är den en helt ny fil och har helt ny upphovsrättsinformation. XMax använder tekniska medel för att göra den unik på den fysiska nivån och når en konsensus i hela nätverket . XMax gör varje traditionell digital fil, som den verkliga världen, naturligt knapphändig och unik, vilket omformar värdet av traditionella digitala filer och för människor ett steg närmare Värdets Internet.
Andra användare, om de vill spela upp filen, måste betala GAS-avgiften som fastställts av upphovsrättsinnehavaren (även om den är 0), och allt detta är naturligt integrerat i systemet. Dessutom kan filen inte köras oberoende utanför XMax-systemet, vilket helt isolerar det befintliga traditionella piratkopieringsekosystemet och omformar värdesystemet för "upphovsrätt".
Om en applikation utanför systemet vill citera musikfilen kan den också enkelt anropa tredjeparts multimediagränssnitts-SDK från XMax, men den måste också betala GAS-avgiften till upphovsrättsinnehavaren.
Blockchain Music
XMax använder multimediagränssnittets SDK för att utveckla en inbyggd musikspelare som kan spela musikfiler i XMax-systemet och automatiskt ringa XMax-betalningssystemet. Användare kan använda XMX officiella plånbok låter andra lyssna på XMX-intäkter genom att dela sin egen upphovsrättsskyddade musik.
Blockchain-spelare
XMax använder SDK för multimediagränssnitt för att utveckla en inbyggd videospelare som kan spela upp videofiler i XMax-systemet och automatiskt anropa XMax-betalningssystemet. Användare kan använda XMX officiell plånbok för att dela din egen upphovsrättsskyddade video för att låta andra se och få XMX-intäkter.
Blockchain-läsning
XMax använder multimediagränssnittets SDK för att utveckla en inbyggd elektronisk textläsare, som kan se den elektroniska texten i XMax-systemet och automatiskt anropa XMax-betalningssystemet. Användare kan använda XMX officiella plånbok för att dela dina egna upphovsrättsskyddade elektroniska texter för att låta andra titta och få XMX-förmåner.
Blockchain-kommunikation
XMax använder multimediagränssnittets SDK för att utveckla ett inbyggt IM-verktyg, och användare kan använda IM för social kommunikation.
Blockchain-kamera
XMax använder multimediagränssnittets SDK för att utveckla ett inbyggt blockchain-kameraverktyg. När användare använder den här kameran för att ta bilder eller filma är filerna naturligtvis upphovsrättsskyddade. Och hårdkodade betalningsinformation för att automatiskt generera XMax blockchain-mediafiler.
Blockchain-webbläsare
XMax resurswebbläsare, du kan bläddra i den grundläggande situationen för den nuvarande XMax-blockkedjan och tjänsterna.
Blockchain-inställningar
XMax Blockchain-inställningar kan driva eller ställa in sina egna resursfiler på blockkedjan.
Systemarkitektur
XMax introducerar en serie revolutionerande teknologier, som vi kallar blockchain MAX-teknologi, som kommer att tillämpa blockchain-teknik på faktiska scenarier i största utsträckning och förenkla utvecklingen svårigheter för vanliga utvecklare i största utsträckning, och lösa alla problem med upphovsrättsbaserade transaktioner i pan-underhållningsbranschen.
XMax tillhandahåller olika API:er för öppen plattform som stöder multimedia, och grundarna av XMax.io kommer att genomföra det tidigaste regelverket och utvecklingen. Applikationsskiktet DAPP implementerar olika applikationer på basis av XMax. XMax-teamet och andra kommer att fungera som de första utvecklarna och först slutföra den underliggande teknikkonstruktionen, DAPP-butiken, plånboken, SDK-utvecklingssatsen, etc. utveckling. Vem som helst och programvara från tredje part kan också bidra med sina egna verk till ekologin baserat på XMax.io DAPP-butiken.
XMax-noddefinition
XMax-noder är indelade i två kategorier: digitala tillgångsreskontranoder och servicenoder.
Den digitala tillgångsreskontranoden är ansvarig för lagringen av underliggande XMax blockchain-data och förverkligandet av DPOS-konsensusmekanismen.
Servicenoder är ansvariga för att tillhandahålla servicemotorer och datorkraft till DAPP-utvecklare för pan-underhållning, såväl som funktionella noder för olika SDK-utvecklingssatser.
Token omfattande bearbetning
Inklusive Token-tjänstnoder, löser det huvudsakligen problemet med enhetlig konsumtion av XMX Token huvudbok under XMax multipla konsensusmodeller, och koordinerar den grundläggande offentliga kedjan mellan olika noder;
Servicekedja för SDK-funktion
Innehåller SDK-tjänstnoder, som huvudsakligen löser den grundläggande offentliga kedjan av olika underliggande API-gränssnitt för multimediabibliotek som tillhandahålls av XMax för realisering av SDK-specifika funktioner;
kedja Använd POW-konsensus för att tävla om möjligheten att tillhandahålla tjänster. Efter att ha tillhandahållit tjänster, utöver de gruvarbetare som genereras av POW, kommer du också att njuta av serviceavgifter. Använd tjänster för att skapa värde, och tjänsterna är gruvdrift.
XMax Open Interface
XMax tillhandahåller ett tillräckligt öppet gränssnitt för tredjepartsanvändare eller DAPP-utvecklare, som kan definiera sina egna applikationer i största möjliga utsträckning samtidigt som de åtnjuter funktionerna i XMax inbyggda SDK, följande är ett exempel på lagringsöppet gränssnitt och krypteringstjänstgränssnitt:
Öppet lagringsgränssnitt
Det kan använda befintlig molnnodlagring eller P2P-teknik, eller till och med ett tredjeparts IPFS-protokoll. Protokollet tillåter varje användare att definiera en katalogstruktur och stöder fillänkar till det användarspecificerade lagringsnätverket, och använder sedan XMax smarta kontrakt för att lagra denna struktur. Användare kan ladda upp filer via programmeringsgränssnittet (API), och när XMax verifierat att filen har den storlek och namn som användaren angett, kommer en blockchain-sändning att utföras, vilket indikerar att filen har tagits emot.
Gränssnitt för krypteringstjänst
XMax tillåter användare att anpassa krypteringsfunktionsbiblioteket så att XMax.io:s video, ljud, text och andra digitala medier kan krypteras enligt det läge som önskas av DAPP-utvecklare, så att när andra användare öppnar den digitala filen kommer motsvarande spelare att anropa krypteringskoden för att skydda upphovsrättsinnehavaren i största möjliga utsträckning.
Distribuerad transaktionsbearbetning
Innehåller tjänstenoder för transaktionsbearbetning, som huvudsakligen löser problemet med multikedjetransaktionsbehandling under XMax multi-chain och multi-consensus, och säkerställer att alla smarta kontrakt beteenden är framgångsrika eller samtidigt Misslyckades med att koordinera den grundläggande offentliga kedjan mellan olika noder;
XMax Web Block Browser
XMax-tjänstplugin-programmet som utvecklades av skapelseteamet i ett tidigt skede är huvudsakligen för att lösa tredjeparts DAPP-butiken För tjänstens webbåtkomstproblem tillhandahåller den en inbyggd WEB-kompilator, stöder H5-programmering och egenutvecklad WebX.JS-grammatikprogrammering, och tillhandahåller ett stort antal kontraktsmallar, vilket gör det möjligt för utvecklare att använda den ursprungliga programmeringstekniken för att engagera sig i forsknings- och utvecklingsarbete i XMax, sänk tröskeln för utvecklare;
Sidokedjetekniklager
Sidokedjesystemet utvecklat av Genesis-teamet för att för att uppnå integration med andra offentliga tredjepartskedjor, sidokedjetekniklager tillhandahåller inte bara tredje parts offentliga kedjas sidokedjemappning, utan tillhandahåller också ett stort antal åtkomstprotokoll för öppen länk för att tillåta applikationer att fungera på olika blockkedjor. Utan att behöva ändra affärslogik eller arbeta med flera kedjade teknologier. Protokoll för öppen länkåtkomst kan byggas av samhället och uppmuntras av incitamentmekanismer. Detta kommer att tillåta XMax.io att stödja många blockchain-protokoll och fortsätta att förbättras.
Virtuell maskinoberoende arkitektur
XMax blockchain-operativsystem är engagerat i att stödja en mängd olika virtuella maskiner, och kan samtidigt lägga till nya virtuella maskiner efter teknikens utveckling. För närvarande är tre virtuella maskiner redan anslutna till XMax.io SDK-systemet.
Web Components (WASM)
WASM är en framväxande webbstandard för att bygga högpresterande webbapplikationer, som kan definieras tydligt och förpackas med en liten mängd anpassning. Fördelen med WASM är att det stöds brett av branschen, så smarta kontrakt kan utvecklas på välbekanta språk, som C eller C++. Ethereum-utvecklare har börjat anpassa WASM för att ge en riktig sandlåda och använda Ethereum WASM-definitionen. XMax SDK stöder för närvarande denna virtuella maskin.
Ethereum Virtual Machine (EVM)
Ethereum Virtual Machine är för närvarande den mest använda virtuella maskinen och har använts i de flesta befintliga smarta kontrakt. Vi är också engagerade i att göra den tillgänglig i XMax Det används på .io blockchain-systemet. Det är tänkbart att på XMax-operativsystemet blockchain kan EVM-kontraktet köras i den interna sandlådan och bara behöver en liten mängd anpassning för att interagera med andra XMax-applikationer.
Low Level Virtual Machine (LLVM)
Low Level Virtual Machine (Low Level Virtual Machine), i huvudsak är det infrastrukturen för en kompilator för program skrivna i vilket programmeringsspråk som helst, med virtuell teknik för att skapa optimeringar vid kompileringstid, länktid, körtid och "ledig tid". Den underliggande kodlogiken för XMax bygger på LLVM. Om du vill skriva effektiv underliggande blockchain-logik måste du interagera med den.
Tvärkedjeinteraktion
XMax stöder tvärkedjeinteraktion mellan blockkedjor, vilket realiseras genom sidokedjeindexsystemet och meddelandesekvensbevis. Men utvecklare behöver inte förstå detaljerna i interaktion och verifiering över kedjan.
Sidechain Index System
XMax kopplar Merkle-trädet för alla funktionella sidokedjor till huvudkedjan. Huvudkedjan innehåller Merkle-trädets rotnoder för alla funktionella sidokedjor och poster där sidokedjorna är placerade s position. XMax validerar och interagerar med huvudkedjan genom dessa Merkle-träd. Därför interagerar XMax sidokedjor inte direkt, utan kommunicerar genom huvudkedjan.
Bevis på meddelandesekvens
XMax låter varje konto skicka strukturerade meddelanden till andra konton och kan definiera skript för att bearbeta meddelanden när de tas emot. Meddelandehanteringsskript kan också skicka meddelanden till andra konton. Kombinationen av meddelanden och automatiska meddelandehanterare är kärnfunktionen i XMax cross-chain interaktion.
Genom meddelandemekanismen kan vi hantera vissa tekniska problem som kommunikationsförseningar över kedjan eller asynkrona återuppringningar för att möta de komplexa affärsbehoven hos pan-underhållningsapplikationer DAPP.
Kontraktsbantning
XMax kommer att komprimera kontrakt i systemet, såsom WebAssembly-kontrakt. Genom att använda kontraktskomprimering kan blockkedjor mer effektivt lagra och överföra ett stort antal transaktioner, och för reskontraanvändare, lagra fler transaktioner.
XMax gruvmekanism och gruvidentitets-ID
Eftersom XMax inte har någon gasavgift för hela systemet, stöds belöningarna för alla noder helt av de XMX-tokens som utfärdas varje år, så den traditionella Bitcoin POW mining Mining-läge är inte lämpligt för XMax. Men för att uppmuntra olika motorservicenoder att aktivt delta i XMax-ekosystemet och tillhandahålla datorkraft för DAPPs på XMax, föreslår XMax-systemet följande gruvmekanism i linje med idén om rättvisa och rättvisa:
1 Poster på XMax huvudkedja Redovisningsnoder deltar inte i service mining, använd DPOS-konsensus för att välja redovisningsnoder och XMax ecology belönar redovisningsnoder varje år enligt antalet block som produceras av redovisningsnoder
2. XMax funktionella sida kedjor kan inte delta i redovisningen, utan kan bara betjäna gruvdrift, den specifika överenskommelsen varierar beroende på de tjänster som tillhandahålls och XMax-ekologin belönar dessa funktionella sidokedjeservicenoder på årsbasis
3. XMax definierar ett identitets-ID för tjänsteutvinning noder, och detta ID fixeras också av XMax varje år. Gruvnod-ID:t som genereras av numret är ett slags icke-homogen Token, det vill säga det är unikt i hela nätverket. Varje service mining-nod måste ha en och bara en legitimation att min. XMax belönar dessa service mining-noder med icke-homogena ID-ID:n på årsbasis
4. Icke-homogena ID-tokens förstörs varje år, med start från noden för service mining-beräkningar, ackumulativt under ett år, när tiden är ute , Automatiskt förstört, som bränsle för gruvdrift
5. Servicemining-noden vars identitets-ID förstörs måste erhållas via XMax servicelotterisystem, eller köpas från andra för att fortsätta gruvdriften, annars kan serviceutvinningen inte fortsätta
> 6. Eftersom XMax funktionella sidokedjeservicenoder inte är fixerade i antal som bokföringsnoder (antalet kan vara oändligt), för att säkerställa att noderna som tillhandahåller tjänster har tillräcklig inkomst, kan XMax endast använda gruvidentitets-ID:t för att granska nodens gruvkvalifikation kan ett fast antal ID:n garantera inkomsten. För rättvisans skull är giltighetstiden tillfälligt satt till ett år, och lotteriet kommer att ersättas efter ett år, så den årliga inkomstberäkningsformeln är: P=S/N
Bland dem: den årliga inkomsten för servicenoden är P, den totala årliga belöningen är S och det totala antalet icke-homogena tokens i hela nätverket är N
Klientbibliotek/ramverk
XMax-klientverktyget innehåller en serie vanliga verktyg för utvecklare Funktioner, såsom XMX-plånbok, XMax-kontoinloggning, DAPP-butik, interaktion med incitamentmekanismer och andra funktioner. Utvecklare kan enkelt komma åt XMax-ekosystemet genom att integrera detta bibliotek utan överdriven utveckling.
Tillgång till klientbibliotek är en viktig fördel för applikationsutveckling. Ursprungligen måste utvecklare ägna det mesta av sin tid åt att ta itu med klient- och användarupplevelse och skriva det mesta av koden i detta lager. Men på XMax kan utvecklare utveckla klientapplikationer på samma sätt som de bygger traditionella icke-blockchain-applikationer. Vår design gör det möjligt för utvecklare att använda sina favoritramverk och verktyg så att de kan dra nytta av communityns resurser och support.
Server/infrastruktur
XMax tillhandahåller ett stort antal multimediabibliotek och ramverk för DAPP-applikationsutvecklare. Dessa bibliotek stöder iOS, Android, Windows, MAC och andra vanliga plattformar. Dessa mediebibliotek finns i SDK-tjänstens offentliga kedja i form av tjänstenoder.
Relaterade länkar:
https://www.qukuaiwang.com.cn/szhb/2771.html###