全部语种
XMX是一个算力币,目前已拥有自有比特币算力35WP,算力每天都在不断增加并即时更新在官网,短期目标达到比特币算力的5%;并长期持续用挖矿收入20%按月回购不定期销毁;也是基于自治社区构建的公正、透明、多赢、不可篡改的全新算力生态。
XMX团队致力于构建一个开放和利益共享的机制,通过算力生态开放平台,激发大量的用户和矿工,矿场,矿机生产商及矿池等产业节点加入为行业赋能,实现生态多赢!
XMAX为游戏开发者提供高TPS主链以及用于交易密集型DAPP的集成侧链。借助XMAX,开发人员可以使用WebX.js创造复杂的DAPP,这是一种用于简化区块链编程的JavaScript类型语言。借助WebX.js,开发人员可以更专注于创建优秀的应用程序,而更少地利用区块链基础设施。
XMax研发初始就定位为一套基于区块链的底层操作系统,并大力发展多媒体场景原生应用。研发团队将会在XMax体系下研发大量“区块链+多媒体”底层应用接口提供给第三方开发者,并在官方XMX钱包的区块桌面上集成几款原生应用,供普通用户享受XMax系统带来的全新体验。
XMax上的多媒体文件
XMax体系对媒体文件进行了多维度的重新定义。媒体文件除了是存储载体外,他更是一个价值载体。XMax对媒体文件进行了自创的区块链文件DNA加密和时间戳加密,并将用户的版权和设置的支付信息硬编码到文件中去,并将该信息提交到XMax底层区块链账本中去,并利用DPOS算法达成全网共识,透明,公开,不可篡改。
所以在XMax的媒体文件,每一次创建或复制都是一个全新的文件和拥有全新的版权信息,XMax利用技术手段在物理层面将其变成了唯一,并达成全网共识。XMax让每一份传统的数字文件,变的和真实世界一样,是天然稀缺和唯一的,这重塑了传统的数字文件的价值,让人类迈向价值互联网更近了一步。
其他用户,如果想播放该文件,必须支付版权人设置的GAS费用(即使是0),并且这一切都是天然集成到系统中去的。而且该文件在XMax体系之外是无法单独运行的,彻底隔绝现有传统盗版生态体系,重塑了“版权”价值体系。
体系外的应用如果想引用该音乐文件,也可以方便的调用XMax提供的第三方多媒体接口SDK,但同样要支付GAS费用给版权人。
区块链音乐
XMax利用多媒体接口SDK研发的一款原生音乐播放器,可以播放XMax体系内的音乐文件,并自动调用XMax支付体系,用户可以利用XMX官方钱包通过分享自己的版权音乐让其他人收听获取XMX收益。
区块链播放器
XMax利用多媒体接口SDK研发的一款原生视频播放器,可以播放XMax体系内的视频文件,并自动调用XMax支付体系,用户可以利用XMX官方钱包通过分享自己的版权视频让其他人收看获取XMX收益。
区块链阅读
XMax利用多媒体接口SDK研发的一款原生电子文本阅读器,可以查看XMax体系内的电子文本,并自动调用XMax支付体系,用户可以利用XMX官方钱包通过分享自己的版权电子文本让其他人收看获取XMX收益。
区块链通讯
XMax利用多媒体接口SDK研发的一款原生IM工具,用户可以利用IM进行社交通讯。
区块链相机
XMax利用多媒体接口SDK研发的一款原生区块链相机工具,当用户用此相机拍照或拍摄视频后,文件天然被赋予版权,并硬编码支付信息,自动生成XMax区块链媒体文件。
区块链浏览器
XMax资源浏览器,可以浏览当前XMax区块链和服务的基本情况。
区块链设置
XMax区块链设置可以对自己在区块链上的资源文件进行操作或设置。
系统架构
XMax引入了一系列革命性技术,我们称为区块链MAX技术,他将最大程度的将区块链技术应用到实际场景,并最大程度的简化普通开发者的开发难度,解决泛娱乐行业中所有基于版权交易的难题。
XMax提供各类支持多媒体的开放平台API,XMax.io的初创人员将进行最早的规则制定和开发。应用层DAPP在XMax基础上实现各种应用。XMax团队等将作为初始开发者,首先完成底层技术搭建,DAPP商店,钱包,SDK开发包等的开发。任何人和第三方软件都可以同样在XMax.io DAPP商店的基础上向生态贡献自己的作品。
XMax节点定义
XMax的节点分为2类:数字资产账本节点,服务节点。
数字资产账本节点负责底层XMax区块链数据的存储和DPOS共识机制的实现。
服务节点负责为了给泛娱乐DAPP开发商提供服务引擎和算力,以及各种SDK开发包的功能性节点。
Token综合处理
包含Token服务节点,主要解决XMax多种共识模型下又要统一消耗XMX Token主账本,协调各个不同节点之间运作的基础公链;
SDK功能服务链
包含SDK服务节点,主要解决XMax为了SDK具体功能实现,提供的各类底层多媒体库API接口的基础公链;
该链利用POW共识比拼算力争取提供服务的机会,提供服务后,除了POW产生的矿工费以外,还会享有服务费,用服务来创造价值,服务即是挖矿。
XMax开放接口
XMax提供了足够开放的接口给第三方用户或DAPP开发商,他们可以在享受XMax原生SDK功能的同时,最大程度的定义自己的应用,下面以存储开放接口和加密服务接口举例:
存储开放接口
它可以利用现有的云节点存储或P2P技术,甚至第三方IPFS协议。协议允许每个用户定义一个目录结构,并支持文件链接到用户指定的存储网络里,然后用XMax智能合约存储此结构。用户可以通过编程接口(API)将文件上传,一旦XMax验证文件具有用户指定的大小和名称,将进行区块链广播,表明文件已被接收。
加密服务接口
XMax允许用户自定义加密函数库,让XMax.io的视频、音频、文字等数字媒体可以按DAPP开发商希望的模式进行加密,这样每当其他用户打开该数字文件的时候,对应的播放器都会调用该加密代码,最大程度的保护版权人。
分布式事务处理
包含事务处理的服务节点,主要解决XMax多链和多共识下,多链事务处理的问题,保证所有智能合约行为同时成功或同时失败,协调各个不同节点之间运作的基础公链;
XMax Web区块浏览器
创世团队早期开发的XMax服务插件,主要为了解决第三方DAPP商店服务的web接入问题,它提供内置WEB编译器,支持H5编程和自主研发的WebX.JS文法编程,提供大量合约模板,让开发人员利用原有的编程技术,即可在XMax从事研发工作,降低开发者门槛;
侧链技术层
创世团队为了实现与其他第三方公链互融互融而订制开发的侧链体系,侧链技术层不仅提供第三方公链侧链映射,还将提供大量开放链接访问协议,让应用程序在不同的区块链上工作。 而不必要改变业务逻辑或与多个链式技术一起工作。开放链接访问协议可以由社区建立,并受到激励机制的鼓励。 这将使XMax.io支持许多区块链协议,并继续改进。
虚拟机独立架构
XMax区块链操作系统致力于可以支持多种虚拟机,同时可以跟随技术的发展增加新的虚拟机。目前也已经有三种虚拟机正在接入XMax.io SDK系统。
Web组件(WASM)
WASM是构建高性能Web应用程序的新兴Web标准,通过少量适配就可以被明确定义和沙箱化。WASM的好处在于业界广泛支持,因此可以用熟悉的语言开发开发智能合约,例如C或C++。以太发人员已经开始适配WASM,以提供适当的沙箱并使用以太坊WASM定义。XMax SDK目前支持此虚拟机。
以太虚拟机(EVM)
以太坊虚拟机是目前应用最多的虚拟机,已经被用于大多数现有的智能合约,我们也致力于可以在XMax.io区块链系统上使用。可以想象,在XMax操作系统区块链上,EVM合约可以在内部沙箱中运行,只需要少量适配就可以与其他XMax应用程序交互。
底层虚拟机(LLVM)
底层虚拟机(Low Level Virtual Machine),本质里它是一个编译器的基础建设,是为了任意一种编程语言写成的程序,利用虚拟技术,创造出编译时期,链结时期,运行时期以及“闲置时期”的优化。XMax最底层的代码逻辑依托于LLVM,如果想编写高效的区块链底层逻辑,就必须于其交互。
跨链交互
XMax支持区块链间的跨链交互,这是通过侧链索引系统和消息序列证明来实现的。但是开发人员不用了解跨链交互和验证的细节。
侧链索引系统
XMax将所有功能侧链的Merkle树连接到主链上,主链包含所有功能侧链的Merkle树根节点,并记录侧链所在的位置。XMax通过这些Merkle树验证并与主链相互作用。因此,XMax侧链不直接相互作用,而是通过主链进行通讯。
消息序列证明
XMax允许每个帐户可以将结构化消息发送到其他帐户,并且可以定义脚本用来接收到消息时处理消息。消息处理脚本还可以向其他帐户发送消息。消息和自动消息处理程序的组合是XMax跨链交互的核心功能。
通过消息机制,我们可以处理一些跨链通信延迟,或异步回调等技术问题,满足泛娱乐应用DAPP复杂的业务需求。
合约瘦身
XMax将对系统内的合约进行压缩处理,如WebAssembly合约。利用合约压缩,区块链可以更有效地存储和传输大量交易,并且对于记账用户来说,更能存储更多的交易。
XMax挖矿机制与挖矿身份ID
XMax由于整个系统没有GAS费用,所有节点的奖励完全依靠每年增发的XMX代币支撑,所以传统比特币POW挖矿模式不适合XMax。但XMax体系为了鼓励各类引擎服务节点积极参与XMax生态,并为XMax上的DAPP提供算力,本着公平公正的思想,XMax提出如下挖矿机制:
1.XMax主链上的记账节点不参与服务挖矿,使用DPOS共识,选举产生记账节点,XMax生态每年根据记账节点出块的数目奖励记账节点
2.XMax功能侧链不能参与记账,只能服务挖矿,具体共识根据提供的服务不同而不同,XMax生态按年固定奖励这些功能侧链服务节点
3.XMax针对服务挖矿节点定义了一个身份ID,这个ID也是由XMax每年按固定数目生成的挖矿节点ID,这是一种非同质的Token,也就是说是全网唯一的,每个服务挖矿节点必须拥有一个并且仅能一个身份ID,才能合法挖矿。XMax按年奖励这些持有身份ID非同质Token的服务挖矿节点
4.身份ID非同质Token每年都要销毁,从节点开始服务挖矿计算,累计一年,时间一到,自动销毁,好比挖矿的燃料一般
5.被销毁身份ID的服务挖矿节点必须通过XMax服务摇号体系获得,或从他人手上购买才能继续挖矿,否则不能继续服务挖矿
6.由于XMax功能侧链服务节点不像记账节点是固定数目的(数量可能无限大),为了保障提供服务的节点有足够的收益,XMax只能利用挖矿身份ID审核节点挖矿资格,固定数目的ID可以保证收益,为了其他节点的公平,暂时设置有效期为一年,一年之后摇号更换,所以年收益计算公式为:P=S/N
其中:服务节点年收益为P,年奖励总额为S,全网身份ID非同质Token总数为N
客户端库/框架
XMax客户端工具为开发者封装了一系列常用的功能,比如XMX钱包、XMax账号登录,DAPP商店、激励机制交互等功能。开发者可以通过集成这个库很容易的接入XMax生态,而无需过多开发。
客户端库的接入对于应用程序开发是一个重要的优势。原本开发者需要花大部分时间来处理客户端和用户体验,并在这一层编写大部分代码。然而,在XMax上,开发者可以像构建传统的非区块链应用程序一样开发客户端应用程序。我们的设计使开发人员能够使用他们喜欢的框架和工具,以便他们可以利用社区资源和支持。
服务端/底层架构
XMax为DAPP应用程序开发者提供了大量多媒体库和框架。这些库支持iOS、Android,Windows,MAC等主流平台。这些媒体库都以服务节点的形式存在于SDK服务公链中。
相关链接:
https://www.qukuaiwang.com.cn/szhb/2771.html###