摘要
基于区块链的农产品供应链中,当参与主体数量规模越来越大时,节点与企业之间的1:1匹配关系将造成节点数量众多,从而造成网络开销大、共识效率低等问题。针对这些问题,引入中间件使得节点与企业之间1:1关系变为1:n的关系,对所涉及到的企业身份管理以及相互之间的认证,提出一种基于ECC-ZKP(elliptic curve cryptosystem-zero—knowledge proof)的可控身份管理与认证模型,实现身份的可控管理和完成可信交易前所需要的身份认证。通过模型分析和仿真实验分析结果表明,该模型能够提供较高的安全性,能够有效进行身份的管理和认证,且节点与企业之间1:n关系相比较于1:1关系减少了网络开销并提高了共识效率。
-
单位上海计算机软件技术开发中心; 上海商学院; 上海海洋大学