区块链由数据块和链条组成,是一种分布式记账底层技术。区块链可解决共享经济发展过程中的信息不对称、交易成本高、陌生人不信任等难题,但长期面临着技术瓶颈,即“不可能三角”,即无法同时兼顾性能、安全、去中心化这三项要求。此前的区块链网络常采用单链形式,以兼顾安全性与去中心化,但性能方面牺牲较大,处理任务时“只有一个窗口卖票”,使得横向扩展受阻。
Monoxide模型取代单链形式,用多链系统进行处理,并使多链系统协同发挥作用。“共识组”是Monoxide模型中的关键概念,由多个功能上完全一致、地位上也完全平等、逻辑上尽量隔离的独立共识系统的实例构成,它们并行工作,分摊全网的数据吞吐、计算、存储的压力和全网状态的维护工作。这样,去往不同目的地的人,不论在哪个窗口都可以直接买票,不同售票员会在后台协同发挥作用,使单位时间内卖出的车票数量最大化。
Monoxide模型已在由4.8万个全球节点组成的真实环境中进行测试,证明可以将一个现有的单链共识算法横向扩展1000倍以上。据悉,2019年8月,Monoxide将上线测试网络,为金融支付、医疗卫生、智慧城市等实际场景提供技术支持。