-
Cryptocurrencies
-
Exchanges
-
Media
All languages
Cryptocurrencies
Exchanges
Media
XMX is a computing power currency. It currently has its own Bitcoin computing power of 35WP. The computing power is increasing every day and updated in real time on the official website. The short-term goal is to reach 5% of Bitcoin's computing power; 20% of the mine income is repurchased and destroyed irregularly on a monthly basis; it is also a brand-new computing power ecology based on the construction of an autonomous community that is fair, transparent, win-win, and cannot be tampered with.
The XMX team is committed to building an open and benefit-sharing mechanism. Through the open computing power ecological platform, a large number of users and miners, mining farms, mining machine manufacturers and mining pools and other industrial nodes are encouraged to join in the industry to achieve Ecological win-win!
XMAX provides game developers with a high TPS main chain and an integrated side chain for transaction-intensive DAPPs. With XMAX, developers can create complex DAPPs using WebX.js, a JavaScript-type language designed to simplify blockchain programming. With WebX.js, developers can focus more on creating great applications and less on leveraging blockchain infrastructure.
The initial development of XMax was positioned as a blockchain-based underlying operating system, and vigorously developed native applications for multimedia scenarios. The R&D team will develop a large number of "blockchain + multimedia" underlying application interfaces under the XMax system for third-party developers, and integrate several native applications on the block desktop of the official XMX wallet for ordinary users to enjoy the XMax system. Come a new experience.
Multimedia files on XMax
The XMax system redefines media files in multiple dimensions. In addition to being a storage carrier, media files are also a value carrier. XMax has self-created blockchain file DNA encryption and timestamp encryption for media files, and hard-coded the user's copyright and payment information into the file, and submitted the information to XMax's underlying blockchain ledger Go, and use the DPOS algorithm to reach a consensus on the entire network, which is transparent, open, and cannot be tampered with.
Therefore, every time a media file is created or copied in XMax, it is a brand new file and has brand new copyright information. XMax uses technical means to make it unique at the physical level and reaches a consensus on the entire network. XMax makes every traditional digital file, like the real world, naturally scarce and unique, which reshapes the value of traditional digital files and brings humans one step closer to the Internet of Value.
Other users, if they want to play the file, must pay the GAS fee set by the copyright owner (even if it is 0), and all of this is naturally integrated into the system. Moreover, the file cannot be run independently outside the XMax system, completely isolating the existing traditional piracy ecosystem and reshaping the "copyright" value system.
If an application outside the system wants to quote the music file, it can also easily call the third-party multimedia interface SDK provided by XMax, but it also needs to pay the GAS fee to the copyright owner.
Blockchain Music
XMax uses the multimedia interface SDK to develop a native music player that can play music files in the XMax system and automatically call the XMax payment system. Users can use XMX official wallet allows others to listen to XMX income by sharing their own copyrighted music.
Blockchain player
XMax uses the multimedia interface SDK to develop a native video player, which can play video files in the XMax system and automatically call the XMax payment system. Users can Use the XMX official wallet to share your own copyrighted video to let others watch and get XMX income.
Blockchain Reading
XMax uses the multimedia interface SDK to develop a native electronic text reader, which can view the electronic text in the XMax system and automatically call the XMax payment system. Users can Use the XMX official wallet to share your own copyrighted electronic texts to let others watch and get XMX benefits.
Blockchain communication
XMax uses the multimedia interface SDK to develop a native IM tool, and users can use IM for social communication.
Blockchain Camera
XMax uses the multimedia interface SDK to develop a native blockchain camera tool. When users use this camera to take pictures or videos, the files are naturally copyrighted. And hard-coded payment information to automatically generate XMax blockchain media files.
Blockchain browser
XMax resource browser, you can browse the basic situation of the current XMax blockchain and services.
Blockchain Settings
XMax Blockchain Settings can operate or set its own resource files on the blockchain.
System Architecture
XMax introduces a series of revolutionary technologies, which we call blockchain MAX technology, which will apply blockchain technology to actual scenarios to the greatest extent , and simplify the development difficulty of ordinary developers to the greatest extent, and solve all the problems of copyright-based transactions in the pan-entertainment industry.
XMax provides various open platform APIs that support multimedia, and the founders of XMax.io will conduct the earliest rule-making and development. The application layer DAPP implements various applications on the basis of XMax. The XMax team and others will act as the initial developers, and first complete the underlying technology construction, DAPP store, wallet, SDK development kit, etc. development. Anyone and third-party software can also contribute their own works to the ecology based on the XMax.io DAPP store.
XMax node definition
XMax nodes are divided into two categories: digital asset ledger nodes and service nodes.
The digital asset ledger node is responsible for the storage of the underlying XMax blockchain data and the realization of the DPOS consensus mechanism.
Service nodes are responsible for providing service engines and computing power to pan-entertainment DAPP developers, as well as functional nodes of various SDK development kits.
Token comprehensive processing
Including Token service nodes, it mainly solves the problem of unified consumption of XMX Token master ledger under XMax multiple consensus models, and coordinates the basic public chain between different nodes;
SDK function service chain
Contains SDK service nodes, mainly solving the basic public chain of various underlying multimedia library API interfaces provided by XMax for the realization of SDK specific functions;
The chain Use the POW consensus to compete for the opportunity to provide services. After providing services, in addition to the miner fees generated by POW, you will also enjoy service fees. Use services to create value, and services are mining.
XMax Open Interface
XMax provides a sufficiently open interface for third-party users or DAPP developers, who can define their own applications to the greatest extent while enjoying the functions of XMax native SDK , the following is an example of storage open interface and encryption service interface:
Storage open interface
It can use existing cloud node storage or P2P technology, or even a third-party IPFS protocol. The protocol allows each user to define a directory structure, and supports file links to the user-specified storage network, and then uses the XMax smart contract to store this structure. Users can upload files through the programming interface (API), and once XMax verifies that the file has the size and name specified by the user, a blockchain broadcast will be performed, indicating that the file has been received.
Encryption service interface
XMax allows users to customize the encryption function library, so that XMax.io's video, audio, text and other digital media can be encrypted according to the mode desired by the DAPP developer, so that Whenever other users open the digital file, the corresponding player will call the encryption code to protect the copyright owner to the greatest extent.
Distributed transaction processing
Contains service nodes for transaction processing, which mainly solves the problem of multi-chain transaction processing under XMax multi-chain and multi-consensus, and ensures that all smart contract behaviors are successful or simultaneous Failed to coordinate the basic public chain between different nodes;
XMax Web Block Browser
The XMax service plug-in developed by the creation team in the early stage is mainly to solve the third-party DAPP store For the web access problem of the service, it provides a built-in WEB compiler, supports H5 programming and self-developed WebX.JS grammar programming, and provides a large number of contract templates, allowing developers to use the original programming technology to engage in research and development work in XMax, Lower the threshold for developers;
Side chain technology layer
The side chain system developed by the Genesis team in order to achieve integration with other third-party public chains, side chain technology layer Not only provide third-party public chain side chain mapping, but also provide a large number of open link access protocols to allow applications to work on different blockchains. Without having to change business logic or work with multiple chained technologies. Open link access protocols can be built by the community and encouraged by incentive mechanisms. This will allow XMax.io to support many blockchain protocols and continue to improve.
Virtual machine independent architecture
The XMax blockchain operating system is committed to supporting a variety of virtual machines, and at the same time can add new virtual machines following the development of technology. At present, three virtual machines are already connected to the XMax.io SDK system.
Web Components (WASM)
WASM is an emerging web standard for building high-performance web applications, which can be clearly defined and sandboxed with a small amount of adaptation. The advantage of WASM is that it is widely supported by the industry, so smart contracts can be developed in familiar languages, such as C or C++. Ethereum developers have started adapting WASM to provide a proper sandbox and use the Ethereum WASM definition. XMax SDK currently supports this virtual machine.
Ethereum Virtual Machine (EVM)
The Ethereum Virtual Machine is currently the most widely used virtual machine and has been used in most existing smart contracts. We are also committed to making it available in XMax It is used on the .io blockchain system. It is conceivable that on the XMax operating system blockchain, the EVM contract can run in the internal sandbox, and only need a small amount of adaptation to interact with other XMax applications.
Low Level Virtual Machine (LLVM)
Low Level Virtual Machine (Low Level Virtual Machine), in essence, it is the infrastructure of a compiler for programs written in any programming language , using virtual technology to create optimizations at compile time, link time, run time, and "idle time". The underlying code logic of XMax relies on LLVM. If you want to write efficient blockchain underlying logic, you must interact with it.
Cross-chain interaction
XMax supports cross-chain interaction between blockchains, which is realized through the sidechain index system and message sequence proof. But developers do not need to understand the details of cross-chain interaction and verification.
Sidechain Index System
XMax connects the Merkle tree of all functional sidechains to the main chain. The main chain contains the Merkle tree root nodes of all functional sidechains and records where the sidechains are located s position. XMax validates and interacts with the main chain through these Merkle trees. Therefore, XMax side chains do not interact directly, but communicate through the main chain.
Proof of Message Sequence
XMax allows each account to send structured messages to other accounts, and can define scripts to process messages when they are received. Message handling scripts can also send messages to other accounts. The combination of messages and automatic message handlers is the core function of XMax cross-chain interaction.
Through the message mechanism, we can deal with some technical issues such as cross-chain communication delays or asynchronous callbacks to meet the complex business needs of pan-entertainment applications DAPP.
Contract slimming
XMax will compress contracts in the system, such as WebAssembly contracts. Utilizing contract compression, blockchains can more efficiently store and transmit large numbers of transactions, and for ledger users, store more transactions.
XMax mining mechanism and mining identity ID
Since XMax has no gas fee for the entire system, the rewards of all nodes are completely supported by the XMX tokens issued every year, so the traditional Bitcoin POW mining Mining mode is not suitable for XMax. However, in order to encourage various engine service nodes to actively participate in the XMax ecosystem and provide computing power for DAPPs on XMax, the XMax system proposes the following mining mechanism in line with the idea of fairness and justice:
1. Records on the XMax main chain Accounting nodes do not participate in service mining, use DPOS consensus to elect accounting nodes, and XMax ecology rewards accounting nodes every year according to the number of blocks produced by accounting nodes
2. XMax functional side chains cannot participate in accounting, but can only serve Mining, the specific consensus varies according to the services provided, and the XMax ecology rewards these functional side chain service nodes on an annual basis
3. XMax defines an identity ID for service mining nodes, and this ID is also fixed by XMax every year The mining node ID generated by the number is a kind of non-homogeneous Token, that is to say, it is unique in the whole network. Each service mining node must have one and only one ID to legally mine. XMax rewards these service mining nodes with non-homogeneous ID IDs on an annual basis
4. Non-homogeneous ID tokens are destroyed every year, starting from the node for service mining calculations, accumulatively for one year, when the time is up, Automatically destroyed, like fuel for mining
5. The service mining node whose identity ID is destroyed must be obtained through the XMax service lottery system, or purchased from others to continue mining, otherwise the service mining cannot continue
> 6. Since the XMax functional side chain service nodes are not fixed in number like bookkeeping nodes (the number may be infinite), in order to ensure that the nodes that provide services have sufficient income, XMax can only use the mining identity ID to review the mining qualification of the node , a fixed number of IDs can guarantee the income. For the fairness of other nodes, the validity period is temporarily set to one year, and the lottery will be replaced after one year, so the annual income calculation formula is: P=S/N
Among them: the annual income of the service node is P, the total annual reward is S, and the total number of non-homogeneous tokens in the whole network is N
Client library/framework
The XMax client tool encapsulates a series of commonly used tools for developers Functions, such as XMX wallet, XMax account login, DAPP store, incentive mechanism interaction and other functions. Developers can easily access the XMax ecosystem by integrating this library without excessive development.
Access to client libraries is an important advantage for application development. Originally, developers need to spend most of their time dealing with client and user experience, and write most of the code in this layer. However, on XMax, developers can develop client applications in the same way as they build traditional non-blockchain applications. Our design enables developers to use their favorite frameworks and tools so they can take advantage of community resources and support.
Server/Infrastructure
XMax provides a large number of multimedia libraries and frameworks for DAPP application developers. These libraries support iOS, Android, Windows, MAC and other mainstream platforms. These media libraries exist in the SDK service public chain in the form of service nodes.
Related links:
https://www.qukuaiwang.com.cn/szhb/2771.html###