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

基于区块链技术的公平合约交换协议的实现
引用本文:于雷,赵晓芳,孙毅,张珺,张瀚文,王柯元,贾林鹏,金岩,胡斌.基于区块链技术的公平合约交换协议的实现[J].软件学报,2020,31(12):3867-3879.
作者姓名:于雷  赵晓芳  孙毅  张珺  张瀚文  王柯元  贾林鹏  金岩  胡斌
作者单位:中国科学院大学,北京100049;中国科学院计算技术研究所,北京100190;中国科学院计算技术研究所,北京100190;内蒙古大学,内蒙古呼和浩特010021
基金项目:国家自然科学基金(61202413,61672499,61772502);北京市科技计划(Z181100003218018);内蒙古自然科学基金,北京邮电大学网络与交换技术重点实验室课题(SKLNST-2016-2-09);区块链与分布式应用技术联合实验室课题;中科海南区块链技术联合实验室课题
摘    要:当前的区块链技术,只在链上实现了“利益”的可信传递,而对应的“责任”传递还未有对应的链上实现,其关键问题是“责任”的载体及“责任”传递的接收确认.只包含“利益”的链上传递,因此,链上建立的信任关系是单向的,无法建立传递发起方对接收方的信任.从线上公平合约交换协议研究出发,给出了无可信第三方的、基于区块链技术的、确定性的线上公平合约交换协议的实现,同时改变了目前交易类型区块链技术的单向信任关系,通过附加协议,在区块链参与节点之间建立了多向信任关系.改造交易类型的区块链数据结构,将交易类型区块链的交易内容转换为待签合约,多方之间发送“转账”交易单,在链内共识协议的控制下,实现多方之间对合约不可抵赖的签名确认.本协议规定:多方在链接的交易单之中完成随机顺序签名确认后,为合约生效的唯一确认.由于区块链交易数据的公开性、不可篡改性和不可否认性,避免了合约任何一方的作弊行为,既保证了合约交换过程的公平性,也保证了合约交换完毕之后的均势.同时,为多方合约提供了实时动态管理功能,包括合约内容的追加、更新和删除.最后讨论了该协议的公平性、隐私性及共识机制的选择问题.

关 键 词:公平合约交换协议  区块链  双向信任  合约更新  隐私
收稿时间:2018/3/28 0:00:00
修稿时间:2019/7/12 0:00:00

Implementation of Fair Contract Signing Protocol Based on Blockchain Technology
YU Lei,ZHAO Xiao-Fang,SUN Yi,ZHANG Jun,ZHANG Han-Wen,WANG Ke-Yuan,JIA Lin-Peng,JIN Yan,HU Bin.Implementation of Fair Contract Signing Protocol Based on Blockchain Technology[J].Journal of Software,2020,31(12):3867-3879.
Authors:YU Lei  ZHAO Xiao-Fang  SUN Yi  ZHANG Jun  ZHANG Han-Wen  WANG Ke-Yuan  JIA Lin-Peng  JIN Yan  HU Bin
Affiliation:University of Chinese Academy of Sciences, Beijing 100049, China;Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China;Inner Mongolia University, Hohhot 010021, China
Abstract:
Keywords:fair contract signing protocol  blockchain  two-way trust  contract renewal  privacy
本文献已被 万方数据 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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