所有語言
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###