您當前的位置:首頁 > 詩詞

#分片殺手MultiVAC# 首個完全分片的區塊鏈底層架構面世

作者:由 逗逗飛 發表于 詩詞時間:2019-03-15

大家習慣把區塊鏈比喻成為車軌,那它就應該有鐵軌堅不可摧的安全性;高效便捷適應各種人群的全方位性;以及縱橫南北的多樣可擴充套件性。現階段區塊鏈亟待解決的就是擴充套件問題,MultiVAC團隊憑藉新穎的全維分片方法,實現了可擴充套件性,且不會影響安全性和分散性,達到工業級實體經濟的效能要求。

MultiVAC作為分片的新秀,由64個分片、12800個節點組成,吞吐量達到30784TX/S,單片處理能力超500 TPS,隨著節點和分片的增加,全網效能表現出線性增長交易速度實現成倍增加;實現了計算、儲存和傳輸三維度並行完全分片的區塊鏈技術;開創了DApps的靈活性,可以在權力下放,效能和安全性之間自由地進行選擇,支援大規模分散的商業應用程式;同時透過極其精簡的片內和跨片通訊,使普通PC能公平順暢的參與共識和挖礦。

團隊在2019年2月28日釋出1.0測試網——“鳳凰”,完成了分片、共識、儲存節點和通訊機制等核心模組的開發,測試網平均塊生成時間為8到10秒,採用不同配置的計算裝置進行測試,全網結果相差無分毫。那MultiVAC是什麼樣的工作原理來完成計算、儲存和傳輸全維分片的整個底層架構搭建的呢?我們來看下黃皮書中的介紹:

MultiVAC的全維分片解決方案的基本原理是不僅能解決資料計算的問題,還可以解決資料傳輸和儲存問題。MultiVAC的網路由輕節點,礦工節點和儲存節點透過非同步網路連線,使用可驗證的隨機函式動態地將網路節點分配給不同的分片。

通俗一點來說就是MultiVAC 將網路拆分為多個片區,這樣就能使多個片並行執行和處理事務。透過VRF將礦工隨機分到不同的片,在由動態重分片機制增加隨機性確保公平性,當某個分片過載時觸發MultiVAC進行分片分裂,新的分片又被分配一些礦工節點和儲存節點,這些節點又促使新分片產生新的區塊。也就是說MultiVAC是透過對節點分工來實現傳輸和儲存分片的。

在交易方面MultiVAC延續了比特幣的UTXO模型管理帳戶狀態,又以特有的頭部節點(Merkle Root)進行全網廣播,本分片外的礦工僅保留區塊頭資訊,這樣就節省了網路的使用,提高了空間儲存效率,確保普通礦工在區塊鏈系統中始終擁有決策權力。

講完工作機制我們很明顯看出MultiVAC的分片技術與現有專案分片技術的區別和優勢。拿備受關注的ZIL做下對比,硬體上來說zil需要linux64作業系統,處理器版本英特爾i5以上,至少2GB視訊記憶體的顯示卡4GB的記憶體才可挖礦,交易效能上ZIL每秒2000tps,實現了分片處理交易但本質上還是統一的賬本資料,同步成本比較高。Multivac普通家用電腦雙核4GB記憶體就可以挖礦,每臺計算機cpu使用率20%左右,記憶體使用量小於1GB,效能上30784tps,計算、儲存和傳輸全維度分片的線性可擴充套件技術,選擇權下放給使用者。

接下來就要看看我們有才有貌又多金的團隊了。開發團隊的成員包括來自谷歌、騰訊和阿里巴巴的前高階工程師,來自哈佛大學、南洋科技大學和悉尼大學的研究人員,以及區塊鏈開發行業的資深顧問,團隊創始人呂恆、應翔,對區塊鏈技術和發展趨勢具有高掌控力,王晨曾開創中國人力資源垂直領域第一新媒體和社群品牌,在市場運營方面獨當一面。

區塊鏈的未來是不可估量的。願MultiVAC繼續前行,不僅“讓這有光”更要“燎原”!期待測試網2.0普通PC挖礦客戶端給我們的驚喜!文章歡迎大家指正更希望大家多多支援!

MultiVAC官網:

Let there be light

MultiVAC中文黃皮書:

https://www.mtv.ac/assets/file/MultiVAC_Sharding_Yellowpaper_CN.pdf

本文正在參加”分片殺手MultiVAC有獎徵文“,詳情請點選

https://

bihu。com/article/114807

7992?from=groupmessage&isappinstalled=0

【如想了解MultiVAC更多詳情,請進入官網mtv。ac或新增客服微信mtv2018001】

標簽: 分片  MultiVAC  節點  區塊  儲存