所有語言
MDUKEY的整體底層框架與技術基礎來源於區塊鏈團隊COSMOS,COSMOS的技術備受華爾街頂級投行的信任與支持。MDUKEY在未來會着重關注純技術的延伸和迭代,特別是在個人數據的託管,交互的層面。去中心化的數據報價中心(防止差異化定價)和去中心的數據交易協議等。MDUKEY打造以“流量2.0”為核⼼理念的數據營銷“分佈式mapping”機制。保護並歸還每⼀個個⼈的數據完整權利和利益,讓真正的流量價值和收益回歸給每⼀個創造流量的個⼈。“流量 2.0”的核⼼理念更注重流量的真實性,每⼀個擁有⾃⼰的個⼈數據的完整所有權,定價權,交易權是打造流量真實性的基礎和核⼼。
整個MDUKEY系統分為底層區塊鏈和應用層兩大部分。底層鏈是為MDUKEY提供區塊鏈服務、可信交易協議的應用鏈,既有一般公鏈的特徵,又有獨特的經濟模型。
(一)基礎層
做為區塊鏈網絡的基礎,包含了防泛洪攻擊的 P2P 網絡實現,速度更快、編解碼大小更小的go-amino編解碼器,基礎數據庫LevelDB,加解密基礎算法庫,和速度更加快捷的AVL+樹型結構存儲算法。
(二)核心層
核心層一共包括三個部分:分佈式賬本、共識引擎和跨鏈 IBC 協議。分佈式賬本主要負責交易和區塊的管理。其中賬戶模型需要匹配MDUKEY特定賬戶模型,較以太坊的賬戶模型有着更高的靈活性,可以根據業務模式不同而適配修改。對於交易的打包、驗證和節點間區塊同步也是本模塊進行處理,根據同步到的區塊,驗證區塊後進行世界狀態樹的更新。共識引擎採用 DPoS(Delegate PoS),有質押的權益證明。DPoS是硅谷Tendermint 團隊發明的,其算法名字叫tendermint算法,支持2/3的拜占庭容錯。通證持有人通過將通證質押網絡節點參与網絡驗證。節點根據自己的voting power 可以參与區塊驗證獲得出塊獎勵,委託人可以分享其委託節點獲得的出塊獎勵。因為BFT類共識消息量龐大從而到導致的驗證人數量不夠中心化,MDUKEY才用VRF來進行解決。相對於PoW(Proof Of Work)共識機制僅靠消耗電力這樣一種方式來懲罰作惡節點,Tendermint通過懲罰機制slash來實現對做惡的懲罰,節點多簽或分叉通證就會被懲罰掉,作惡有經濟的代價且效率更高,也更適合商業應用。IBC是鏈間通信協議的縮寫(Inter-Blockchain CommunicationProtocol),使用IBC協議通過數據包交換,可以在多個不同的區塊鏈網絡之間轉移數據和狀態信息,可通過IBC將MDUChain中的交易介質替換為其他通證。
(三)管理層
整個管理層都是採用插件化模型設計,可以在編譯階段進行插拔選擇。其中的驗證模塊是基礎模塊,為別的模塊提供了驗證功能。質押模塊和共識模塊一起協作,從而實現 DPOS 共識。激勵模塊包括獎勵和懲罰兩種措施來促使驗證節點例行直接的責任。鏈上治理模塊和參數管理模塊一起實現整個生態系統的不停迭代。
(四)服務層
MduChain的服務層,我們將之稱為MduService,可在此層開發各種協議插件。MDUKEY的可信交易協議就放置在此層,在數據交易中,買方在確定賣方擁有所需數據后,用於購買數據的通證將被鎖定到網絡中,數據傳輸完成后將自動轉到賣方賬戶,保證在交易沒有完成的時候不會將費用付給賣方。
(五)接口層
接口層提供區塊鏈和外部進行通信的能力。系統提供了 WebSocket協議和Rpc協議兩種接口供外部調用。同時也提供了兩種語言的SDK幫助用戶更容易的和底層鏈進行交互。
(六)應用層
應用層為企業提供了錢包、區塊鏈瀏覽器、開放平台、存儲託管、決策引擎、撮合引擎等鏈外服務和應用。
(七)治理架構
很多區塊鏈網絡都採用鏈上治理的方式,但我們認為完全關注鏈上治理似乎是激進的,投票人並不能保證判斷的正確性,意見領袖或其他因素都將影響投票人的判斷,也可能會影響行業的正常發展。MduChain 將採用鏈上治理與鏈下治理的混合方式。
1.鏈上治理
MDUChain的鏈上治理是通過驗證人節點實現的。MDU持有者可通過驗證節點去方便、快捷地行使MDUChain的治理權。在MDUChain的治理生態中有如下三個角色:
(1)通證持有者:持有任意數量 MDU 的個體或機構。
(2)驗證節點:負責 MDUChain 網絡的交易驗證、交易記賬、區塊打包等工作。
(3) MDUChain 理事會:驗證節點按得票數的前 100 名當選為 MDUChain理事會成員。MDUChain理事會是MDUChain的核心鏈上治理組織,主要職責是設定合理的公鏈全局參數,以此促進MDUChain長期的健康發展。其中包括:
A. 修改區塊鏈的動態參數,比如區塊大小、區塊間隔等;
B. 驗證節點出塊獎勵、節點數量和活躍理事會成員數量等;
C. 轉賬、及各類交易手續費;
2.鏈下治理
(1)MDUKEY基金會
MDUKEY基金會於 2019 年 7 月在新加坡正式成立,全稱為 MDUKEY FOUNDATION LTD.,旨在通過科學、合理、有效的治理機制推動並維繫基金會及 MDUChain 生態的建設和健康發展,為 MDU通證持有者提供合適的保護和平等權利,構建社區、節點、開發者等不同角色之間的高效溝通渠道。
MDUKEY基金會每年將向社區披露 MDUChain 的開發情況、運營情況、MDU的使用情況等,並將引入第三方審計機構,監督項目的財務運作,審計報告將在年度信息披露中公告。
(2)基金會組織架構
決策委員會
決策委員會是MDUKEY基金會的決策機構。決策委員會職能包括制定、修改基金會治理機制、設立辦事機構、決定基金會的經營計劃、增減顧問委員會成員、決定其他重大事項。
執行委員會
執行委員會是 MDUKEY 基金會的執行機構,負責基金會日常運營管理事務的具體執行,指導並管理(包括決定其報酬事項)下屬專門委員會工作。
顧問委員會
顧問委員會是 MDUKEY 基金會的專家顧問團,由決策委員會挑選業務相關專業領域內較具有影響力的人員組成,包括但不限於技術專家、資深投資人、資深律師等,為基金會運營提供諮詢與指導。
技術委員會
技術委員會由核心開發人員組成,負責 MDUChain 底層技術構建、服務開發、代碼審計、代發發布等。此外技術委員會每周召開項目追蹤會議,溝通需求和項目進展,並不定期舉辦技術交流會。
市場公關委員會
市場公關委員會負責基金會形象的建立與維護及社區的運營與推廣,以及危機公關等工作。
綜合職能委員會
綜合職能委員會負責基金會日常資金使用的審核與管理、基金會內部人事管理、行政事務管理及法律事務管理等事項。
1.MDU治理價值與應用場景
MDUKEY的通證為MDU Coin,簡稱“MDU”,發行總量為2億,是基於MDUChain 發行的的區塊鏈数字資產,是MDUKEY的治理、應用資產。
經濟模型與應用場景如下圖:
在供應量不變的情況下,隨着業務增加通證使用量上升,將推動通證上漲。
2.治理價值
MDU在MDUChain的鏈上及鏈下治理中都發揮着重要價值,用於促進更大範圍參与更有效的治理。在鏈上治理中,MDU主要扮演着表達介質與激勵機制的角色;在鏈下治理中,MDU 主要用於激勵更多的社群用戶參与 MDUChain 的治理。在鏈上治理中,MDU 主要有以下幾點用途:
(1)鏈上提案治理:發起提案需要消耗 MDU,提案的通過與執行也需要支付相應的MDU;
(2)鏈上投票治理:在投票提案時,用戶持有的 MDU 作為唯一選票使⽤;
(3)節點維護:驗證人節點出塊網絡向其支付 MDU,創建與修改節點需要消耗MDU。在鏈下治理中,MDU主要用於激勵開發者以及社區用戶參与治理。MDUChain基金會對開發者以及社區用戶積极參与MDUChain治理、推動MDUChain發展的行為會給予一定的MDU獎勵。
3.應用場景
除了治理價值,MDU 在數據經濟中還有更為廣泛的應用價值,為區塊鏈在數據經濟的落地與大規模商業應用提供了重要價值介質。MDU的應用價值主要有以下幾個方面: