基于安全多方计算的区块链智能合约执行系统

被引:17
作者
朱岩 [1 ]
宋晓旭 [1 ]
薛显斌 [1 ]
秦博涵 [1 ]
刘国伟 [2 ]
机构
[1] 北京科技大学计算机与通信工程学院
[2] 北京市经济和信息化委员会
关键词
区块链; 智能合约; 安全多方计算; 非阻塞MPI;
D O I
10.13868/j.cnki.jcr.000299
中图分类号
TP311.13 []; TN918 [通信保密与通信安全];
学科分类号
1201 ; 0839 ; 1402 ;
摘要
智能合约是一种两方或多方缔结的、具有法律效力的可执行计算机协议,它作为区块链核心技术日益受到重视,然而如何保证数字资产中隐私信息在交易中的私密性,以及提供智能合约的抗攻击能力仍然是尚待解决的问题.本文通过提出基于安全多方计算(SMPC)的智能合约框架、面向线性秘密共享的公平SMPC算法设计、以及非阻塞信息传递接口等三方面技术,保障了计算节点错误下的安全群组通信,规范了基于SMPC的智能合约执行流程、语言结构和语法规范,保证了智能合约执行中的输入隐私性和计算正确性,从而增强了区块链中智能合约执行安全.
引用
收藏
页码:246 / 257
页数:12
相关论文
共 7 条