主页期刊介绍编委会编辑部服务介绍道德声明在线审稿编委办公编辑办公English
2018-2019年专刊出版计划 微信服务介绍 最新一期:2019年第11期
     
在线出版
各期目录
纸质出版
分辑系列
论文检索
论文排行
综述文章
专刊文章
美文分享
各期封面
E-mail Alerts
RSS
旧版入口
中国科学院软件研究所
  
投稿指南 问题解答 下载区 收费标准 在线投稿
于雷,赵晓芳,孙毅,张珺,张瀚文,王柯元,贾林鹏,金岩,胡斌.FCSP-Blockchain:基于区块链技术的公平合约交换协议.软件学报,0,(0):0
FCSP-Blockchain:基于区块链技术的公平合约交换协议
FCSP-Blockchain: Fair Contract Signing Protocol Based on Blockchain Technology
投稿时间:2018-03-28  修订日期:2018-10-18
DOI:10.13328/j.cnki.jos.005880
中文关键词:  公平合约交换协议  区块链  双向信任  合约更新  隐私
英文关键词:fair contract signing protocol  blockchain  two-way trust  contract renewal  privacy
基金项目:面向无线网络的节点行为建模及安全技术研究基金(61202413),国家自然科学基金项目(61672499,61772502),北京市科技计划课题(Z181100003218018),内蒙古自然科学基金项目,北京邮电大学网络与交换技术重点实验室课题(SKLNST-2016-2-09),区块链与分布式应用技术联合实验室,中科海南区块链技术联合实验室
作者单位E-mail
于雷 中国科学院大学, 北京 中国 100049
中国科学院计算技术研究所 北京 100190 
yulei2008@ict.ac.cn 
赵晓芳 中国科学院计算技术研究所 北京 100190  
孙毅 中国科学院计算技术研究所 北京 100190  
张珺 内蒙古大学 呼和浩特 010021  
张瀚文 中国科学院计算技术研究所 北京 100190  
王柯元 中国科学院大学, 北京 中国 100049
中国科学院计算技术研究所 北京 100190 
 
贾林鹏 中国科学院大学, 北京 中国 100049
中国科学院计算技术研究所 北京 100190 
 
金岩 中国科学院计算技术研究所 北京 100190  
胡斌 中国科学院大学, 北京 中国 100049
中国科学院计算技术研究所 北京 100190 
 
摘要点击次数: 133
全文下载次数: 63
中文摘要:
      当前的区块链技术,只在链上实现了"利益"的可信传递,而对应的"责任"传递还未有对应的链上实现,其关键问题是"责任"的载体及"责任"传递的接收确认.只包含"利益"的链上传递,因此,链上建立的信任关系是单向的,无法建立传递发起方对接收方的信任.本文从线上公平合约交换协议研究出发,给出了无可信第三方的、基于区块链技术的、确定性的线上公平合约交换协议的实现,同时,改变了目前交易类型区块链技术的单向信任关系,通过附加协议,在区块链参与节点之间建立了多向信任关系.改造交易类型的区块链数据结构,将交易类型区块链的交易内容转换为待签合约,多方之间发送"转账"交易单,在链内共识协议的控制下,实现多方之间对合约不可抵赖的签名确认.本协议规定:多方在链接的交易单之中完成随机顺序签名确认后,为合约生效的唯一确认.由于区块链交易数据的公开性、不可篡改性和不可否认性,避免了合约任何一方的作弊行为,保证了合约交换过程的公平性,也保证了合约交换完毕之后的均势.同时,为多方合约提供了实时动态管理功能,包括合约内容的追加、更新和删除.最后讨论了该协议的公平性、隐私性及共识机制的选择问题.
英文摘要:
      The current blockchain technology only realizes the credible transmission of "interests" in the network, and the corresponding "responsibility" transmission has not been implemented. The key scientific questions are what is the carrier of "responsibility" and how the receipt of the "responsibility" is confirmed. Only the "interest" is passed on the blockchain network. Therefore, this status quo causes the trust relationship established on the blockchain to be one-way, and it is impossible to establish the trust of the originator to the receiver. This paper presents the realization of deterministic fair Contract Signing protocol based on blockchain technology without trusted third party, which changes the one-way trust relationship of the transaction blockchain technology and establishes a multi-way trust relationship between the nodes participating in the blockchain through an additional protocol. The transaction content in blockchain is replaced by the contract to be signed, then, conduct "transfer" transactions between multiple parties, to achieve multi-party sign the contract in the random order. It is the only confirmation that the contract is effective when multiple parties complete the sequential signature among the linked tickets. Due to the openness, tampering and non-repudiation of the blockchain transaction data, the cheat of any party in the contract is avoided, the fairness of the contract exchange process is guaranteed, and the balance between multiple parties is completed after the contract exchange. At the same time, this protocol provides real-time, dynamic management of multi-party contracts, including the addition, renewal and deletion of contract content. Finally, the paper discusses the fairness, privacy and the choice of blockchain consensus.
HTML  下载PDF全文  查看/发表评论  下载PDF阅读器
 

京公网安备 11040202500064号

主办单位:中国科学院软件研究所 中国计算机学会 京ICP备05046678号-4
编辑部电话:+86-10-62562563 E-mail: jos@iscas.ac.cn
Copyright 中国科学院软件研究所《软件学报》版权所有 All Rights Reserved
本刊全文数据库版权所有,未经许可,不得转载,本刊保留追究法律责任的权利