版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
作者机构:北京科技大学计算机与通信工程学院北京100083 北京市经济和信息化委员会北京100029
出 版 物:《密码学报》 (Journal of Cryptologic Research)
年 卷 期:2019年第6卷第2期
页 面:246-257页
核心收录:
学科分类:11[军事学] 12[管理学] 1105[军事学-军队指挥学] 1201[管理学-管理科学与工程(可授管理学、工学学位)] 0839[工学-网络空间安全] 08[工学] 110505[军事学-密码学] 110503[军事学-军事通信学]
基 金:北京市经济和信息化委员会项目(政务大数据网络安全问题研究) 国家自然科学基金项目(61472032) NSFC-通用技术基础研究联合基金项目(U1636104) 海外及港澳学者合作研究基金项目(61628201)
摘 要:智能合约是一种两方或多方缔结的、具有法律效力的可执行计算机协议,它作为区块链核心技术日益受到重视,然而如何保证数字资产中隐私信息在交易中的私密性,以及提供智能合约的抗攻击能力仍然是尚待解决的问题.本文通过提出基于安全多方计算(SMPC)的智能合约框架、面向线性秘密共享的公平SMPC算法设计、以及非阻塞信息传递接口等三方面技术,保障了计算节点错误下的安全群组通信,规范了基于SMPC的智能合约执行流程、语言结构和语法规范,保证了智能合约执行中的输入隐私性和计算正确性,从而增强了区块链中智能合约执行安全.