
VMware表示,以拜占庭容錯機制(Byzantine fault-tolerant,BFT)為基礎的系統,各節點(diǎn)間得保持穩定連線(xiàn),導致擴充性不佳。而Concord專(zhuān)案的設計,整合拜占庭容錯共識協(xié)定( Byzantine fault-tolerant consensus protocols),藉由簡(jiǎn)化、改善各節點(diǎn)的溝通,除了能讓系統更有擴充性外,也可改善整體wangl吞吐量。
該公司解釋?zhuān)啾绕渌沧R協(xié)定,Concord專(zhuān)案使用了線(xiàn)性溝通共識協(xié)定(Linear communication consensus protocol),并且整合加密演算法BLS Signature,大幅改善Concord引擎的擴充性。根據早期測試,Concord引擎可以支援節點(diǎn)規模達200個(gè),「遠超過(guò)支援4至8個(gè)節點(diǎn)的系統。」
目前Concord專(zhuān)案為0.5版,根據VMware在GitHub專(zhuān)頁(yè)上的公告,預計每季都會(huì )釋出新版本。在下一個(gè)新版本中,VMware預計要加強整合以太坊,利用自家開(kāi)發(fā)的新執行引擎,執行以EVM(Ethereum virtual machine)為基礎的智慧合約。同時(shí),VMware也要讓Concord專(zhuān)案,可以通吃Windows、macOS,以及其他Linux發(fā)行版。
在傳統中心化的信任環(huán)境下,一個(gè)Entity或Agnet可以負責單點(diǎn)認證、控制的任務(wù),但是如此設計架構,恐成為潛在的系統瓶頸、資安攻擊弱點(diǎn)。反之,利用去中心化的信任機制,VMware認為,可以將認證工作分散給所有節點(diǎn),藉此解決中心認證的問(wèn)題。