MAC多原混合共識機制 (Multiple Hybrid consensus mechanism),以下簡稱MHCM,到底是什麼?
MHCM集成了NDPOS.DPOS.POS.POW.PBFT的優勢,通過演算法反推共識機制打散且通過非同步排序以及離散轉連續的方式進行擇優錄取。
1. MHCM這樣一個集大成者於華山論劍取勝,背後有怎樣神奇的武功?
從比特幣到以太坊到EOS柚子到多原鏈,區塊鏈經歷了從1.0,2.0到3.0的快速而飛躍的技術革新。那麼與EOS的DPOS 相比,多原鏈的NDPOS有怎樣的革新?
MHCM從共識層面將優勢放大提高tps的速度,我們團隊進行研發時發現,單單的通過傳統的共識層面去提高tps,都是受限的,傳統的共識機制不管是POW/POS/DPOS/NDPOS以及PBFT單一的共識機制經過多次運算都無法實現質的突破,所以我們通過演算法反推並運用獨創技術將共識打碎並擇取優勢部分,從而使tps進行了質的突破。
2.那麼MAC的獨家秘笈(獨創技術)到底包括哪些?
(1)非同步排序打破tps提速需要犧牲節點以及網路穩定性的魔咒。
非同步排序是什麼?
當前的共識演算法,在規模(Scalability)、安全(Security),效率(Efficiency)上的不可調和,形成 SSE 矛盾。比如經典的 PoW,滿足規模和安全的要求,但運算開銷大;PoS 滿足功耗的要求,但在規模和安全性上存在不足;DPoS 滿足規模和功耗的要求,但安全性上存在不足;PBFT滿足安全和功耗的要求,但當節點規模特別大時,網路開銷問題就會變得非常突出;Hashgraph 滿足規模和功耗的要求,但在安全性上存在不足,並且由於其結構和流程上的限制。比如結點的連通性不足,對部分交易的確認時延會比較大;Algorand 滿足規模、安全和功耗的要求,但其對網路的整體連通性有比較嚴格的要求,在網路分片的情況下,共識時延會變得不可預測。
綜合當前主流共識演算法的優缺點,我們提出了全新的基於「微實數」的非同步排序技術(e - differential agreement, EDA),將共識問題轉化為對非同步系統中大規模並發請求的處理以及在此環境下數據的排序問題。對於網路的整體連通性有非常強的魯棒性,在非全連通網路的環境下,甚至是每次網路連接比例小於 50% 的系統中也能夠正常運行。該共識演算法的另外一大顯著特點就是線性擴展性, 即性能隨節點規模增大而線性加速,節點規模越大收斂越快,性能越好,在 100K 節點的網路環境下,TPS 達到了 10W,並首次將交易的確認延遲提升到秒級。
TAG:區塊鏈(Blockchain) | 科技 |