CN/EN

“墨群” 区块链平台

AI安全普惠系统研究中心自主研发了具备完全自主知识产权的 “ 墨群 ” 区块链平台。相较于传统的区块链体系,墨群实现了 “ 异步共识组 ” (Asynchronous Consensus Zone)模型,将传统的单链区块链模型扩展到多链,并引入 “ 最终原子性 ” 技术使得跨多个共识组的交易可以被高效地处理和执行,并且开销和全网分片个数无关。此模型在保证 “ 去中心化 ” 和 “ 安全性 ” 的基础上,使得区块链吞吐量、全网交易处理能力和状态表达的内存空间提升数个数量级(10^3倍)。除此之外,该模型保证了对上层交易结构的中立,即不引入任何交易结构上的假设,可以完美支持任意场景的大规模支付以及清算系统需求。

在此全新的架构下,研究中心进一步自主研发了新一代的合约语言PREDA(Parallel Relay Execution Distributed Architecture)语言,大幅提升开发和执行效率,使得智能合约的安全保障更为轻松。PREDA语言拥有完全自主的知识产权,支持用户自定义合约的开发,具备图灵完备交易逻辑。PREDA语言及其编译器彻底打破了国内区块链系统长期依赖海外开源项目的编程模型及语言。在基础能力上,PREDA语言支持高达8192位的大整数类型,支持可自定义的原生不可双花的可分数字资产类型,即 “ 一等公民 ” 资产。执行引擎同时也提供了对周期性交易,可编程多重签名以及链上随机数的支持。同时在语法层面禁止隐式类型转换,内置原生的安全数值计算等加强安全性。在性能上,PREDA语言充分利用底层 “ 墨群 ” 区块链并发系统的性能并对于底层进行了封装,使得开发者在驾驭高性能并行计算的同时无需操心底层并行计算系统的细节。

为了支持更灵活的业务场景,研究中心研发的PREDA语言全面支持多样化的底层体系结构,即PREDA语言执行环境可以在不同的体系平台上运行,可全面支持 “ 单机 ” 、 “ 数据中心集群 ” 以及 “ 开放互联网 ” 等模式。


TOP