律动 BlockBeats 消息,6 月 23 日,前创新工场执行董事王嘉平发文称,该团队入选 NSDI 2019 的 Monoxide 论文已经完成第一阶段的实现,近期将以墨群区块链问世。此前,有报道显示,墨群区块链获得沈向洋、创新工场、杨志远、卢蓉数百万美元天使轮融资。
文章介绍,墨群分布式计算团队致力于研发以分布式计算技术为基础的新一代计算基础设施,以及其上的互联网应用。墨群区块链是团队的起点,也是分布式计算技术的基础之一,团队同时也将研发支持分布式计算应用的全谱系支撑技术。这一系列技术将为未来的商业互联网格局带来根本的变化。
据介绍,墨群分布式计算团队于 2019 年在国际顶会 NSDI 2019 上发表 Monoxide 论文,实现了中国团队在主流国际学术界的区块链核心算法领域零的突破。此后,团队在工程实现上选择从零开始打造系统的道路,而不依赖任何海外的开源软件。
墨群区块链,在区块链的三大核心组件: 点对点广播、共识算法以及智能合约语言。三大组件都采用了全新的架构和设计,不拘泥于现存的解决方案。
第一,共识算法部分采用的是王嘉平博士和汪浩博士在 2019 年初发表于国际计算机网络顶会 NSDI 的学术论文 Monoxide,用异步共识组架构打破了所谓的区块链不可能三角,在保证充分分布式和安全的前提下,实现吞吐量和系统容量的线性提升。使得区块链系统可以适配整个网络的需求,逐步扩容,并可达到支持亿级用户的规模。
第二,Monoxide 论文中同时引入了基于最终一致性的编程模型,团队在这个基础上为并行区块链系统设计了专门的编程语言: PREDA 语言。PREDA 语言大幅提升开发和执行效率,并使得智能合约的安全保障更为轻松。PREDA 语言及其编译器彻底打破了国内区块链系统长期依赖海外开源项目 (以太坊) 的编程模型以及语言。PREDA 语言采用更为高效 AOT 编译体系和增量状态表达机制,使其执行效率超以太坊 Solidity 语言百倍。
第三,团队抛弃了海外开源区块链系统广泛采用的的基于 TCP 的多播通讯协议,而采用自研的基于 UDP 通讯底层的多播通讯协议,从而获得更低的广播延迟并充分利用现代互联网的承载能力。新的协议还引入了 Txlim 编码,将区块数据压缩为原来 1/20 到 1/80,进一步减低时延,减少带宽消耗。