-
大规模区块链网络数据存储和跨链关键技术
成果1:百万节点动态组网对等网络通信技术一、成果亮点介绍自主可控大规模对等网络通信技术突破多连接并发复用、大报文拆包并行传输、消息优先级管理、基于ID 的隐私通信等多项技术,高效支持多中心、分布式网络通信,可实现百万级节点动态组网、各节点间自主发现、任意节点间对等、安全通讯,切断任一节点间的网络连接,都不影响整个通信网络的正常运转,同时具备在复杂网络环境下的中继传输、NAT穿透等能力,为我国大规模节点...
2023-05-29 -
高性能共识和智能合约技术
成果1:高性能流水线共识算法模块一、成果亮点介绍面对网络丢包、时钟漂移、节点宕机、节点作恶等分布式场景中典型故障情况,高性能流水线共识算法模块对兼容节点动态进出的门限签名算法、流水线共识算法和基于世代切换的共识节点更新机制进行创新性设计,主节点的切换无需增加其他协议和代价,系统仍能对外工作表现一致性,使得共识流程通信复杂度显著降低,共识算法执行效率显著提升,成功解决经典拜占庭容错共识算法的规模瓶...
2023-05-29 -
区块链的密文检索模块
成果:密文检索SDK一、成果介绍密文检索模块基于长安链构建,实现链上密文数据的多关键字检索,在数据上链防篡改的同时,通过密文检索技术防止敏感信息和查询行为泄露,使用户的数据共享过程更加安全高效。成果采用布隆过滤器,对偶编码函数,位置敏感哈希函数和距离可恢复加密算法等技术,支持10个以上关键字搜索,2GB的数据规模情况下在关键字少于10个时搜索时间≤2s。密文检索的核心在于如何构建安全高效的密文索引文件,与...
2023-05-29 -
长安链大数据高效安全存储关键技术
一、成果介绍成果1:区块链状态数据库冷热分离与分片存储基于数据库关键操作修改频率统计信息判断数据冷热,设计并集成了冷热分离中间件(图1)。设计频率阈值自适应方法,实现基于热度预测的状态数据库冷热分级存储技术。成果2:长安链企业级部署工具为长安链提供Docker等多种企业级部署方式,可针对所部署环境智能推荐部署配置方案,一键部署并予以验证,显著提高长安链部署效率,架构如图2。成果3:长安链可装配测试框架构建...
2023-05-29 -
基于标识的身份认证技术
成果:面向长安链基于SM9算法的标识身份认证体系一、成果介绍基于椭圆曲线实现的SM9算法体系包含密钥封装解封算法,签名验签算法,加密与解密算法,密钥交换算法。以上算法解决身份认证、数据安全、传输安全、访问控制等多种安全问题,突破公钥不可理解的限制,同时无需颁发和管理数字证书,大幅节约管理成本。签名算法耗时为0.580705ms,签名验证算法耗时为2.372068 ms,大幅优于预期性能指标。在长安链底层平台项目的基础上,...
2023-05-29 -
区块链敏捷测评
成果:长安链敏捷测试平台一、成果介绍长安链敏捷测试平台针对长安链复杂多变的应用场景实现了灵活的性能和密码安全测试方法,支持基于sdk-go的压力测试流程,具备计算多种压测场景下TPS、CTPS、QPS等性能指标的功能。 长安链敏捷测试平台制定了长安链国密算法支持能力和数据通信方式安全性验证方案,通过TCP DUMP抓包,实现了对节点通信信息的提取、解析和链内节点网络拓扑图的可视化展示。 二、对长安链的价值1、可展示长安链...
2023-05-29