
VMware表示,以拜占庭容错机制(Byzantine fault-tolerant,BFT)为基础的系统,各节点间得保持稳定连线,导致扩充性不佳。而Concord专案的设计,整合拜占庭容错共识协定( Byzantine fault-tolerant consensus protocols),藉由简化、改善各节点的沟通,除了能让系统更有扩充性外,也可改善整体wangl吞吐量。
该公司解释,相比其他共识协定,Concord专案使用了线性沟通共识协定(Linear communication consensus protocol),并且整合加密演算法BLS Signature,大幅改善Concord引擎的扩充性。根据早期测试,Concord引擎可以支援节点规模达200个,「远超过支援4至8个节点的系统。」
目前Concord专案为0.5版,根据VMware在GitHub专页上的公告,预计每季都会释出新版本。在下一个新版本中,VMware预计要加强整合以太坊,利用自家开发的新执行引擎,执行以EVM(Ethereum virtual machine)为基础的智慧合约。同时,VMware也要让Concord专案,可以通吃Windows、macOS,以及其他Linux发行版。
在传统中心化的信任环境下,一个Entity或Agnet可以负责单点认证、控制的任务,但是如此设计架构,恐成为潜在的系统瓶颈、资安攻击弱点。反之,利用去中心化的信任机制,VMware认为,可以将认证工作分散给所有节点,藉此解决中心认证的问题。