首页 | 本学科首页   官方微博 | 高级检索  
     

边缘计算模式下全同态加密智能合约设计
作者姓名:杨亚涛  林天祥  陈剑源  曾萍  刘培鹤
作者单位:北京电子科技学院电子与通信工程系 北京 中国 100070;西安电子科技大学通信工程学院 西安 中国 710071
基金项目:本课题得到北京高校高精尖学科建设项目(No.3201023),“十三五”国家密码发展基金(No.MMJJ20170110)资助。
摘    要:区块链产生的成千上万的交易信息数据不断被收集到区块链中,会给区块链网络的计算资源和存储空间造成极大负担.为了解决区块链网络计算资源不足和存储空间有限的问题,我们将边缘计算模式应用于联盟链Hyperledger Fabric系统中,在区块链中设计了基于边缘计算模式的智能合约,以提高区块链的存储空间和运行效率.在此基础上,...

关 键 词:边缘计算  智能合约  全同态加密  隐私保护  区块链
收稿时间:2021/1/10 0:00:00
修稿时间:2021/3/25 0:00:00

Smart Contract with Fully Homomorphic Encryption under Edge Computing Mode
Authors:YANG Yatao  LIN Tianxiang  CHEN Jianyuan  ZENG Ping  LIU Peihe
Affiliation:(Department of Electronic and Communication Engineering,Beijing Electronics Science and Technology Institute,Beijing 100070,China;School of Telecommunication Engineering,Xidian University,Xi’an 710071,China)
Abstract:Thousands of transaction data generated in the blockchain are continuously collected into the blockchain,the computing resources and storage space in blockchain network are becoming great burden.In order to solve the problem of insufficient computing resources and limited storage space in blockchain network,the edge computing model has been introduced to Hyperledger Fabric consortium blockchain system,a smart contract based on edge computing is designed to improve the storage space and operation efficiency in blockchain.After that,in view of the risk of data and user identity privacy in blockchain,a fully homomorphic encryption smart contract based on edge computing mode is proposed.In the process of executing the smart contract,Microsoft’s fully homomorphic encryption seal library is adopted.The identity information of edge nodes and transaction data in blockchain are protected by BFV fully homomorphic encryption algorithm.It can not only maintain the transaction data’s computability,but the privacy preservation of transaction data and edge nodes’identity information also can be guaranteed.Finally,after being tested and analyzed,the average communication time of a single node in the prototype system under the edge computing mode is only 139.68 ms when 14 edge nodes are accessing at the same time,which is much better than the prototype system under the non edge computing mode.Compared with the Fabzk consortium blockchain system with excellent computing performance,the average access time in our prototype system is reduced by 35.84%,and the efficiency is improved by 55.86%.This smart contract with fully homomorphic encryption under edge computing mode can increase the working efficiency of Hyperledger Fabric consortium blockchain system,furthermore,the requirement for storage space will be lower,which provides valuable preferences for blockchain system deployment in real network scene.
Keywords:edge computing  smart contract  full homomorphic encryption  privacy preservation  blockchain
本文献已被 维普 等数据库收录!
点击此处可从《》浏览原始摘要信息
点击此处可从《》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号