浏览全部资源
扫码关注微信
1. 贵州大学计算机科学与技术学院,贵州 贵阳 550025
2. 贵州大学密码学与数据安全研究所,贵州 贵阳 550025
3. 贵州省公共大数据重点实验室,贵州 贵阳 550025
4. 贵州大学网络与信息化管理中心,贵州 贵阳 550025
[ "李沓(1998- ),男,贵州盘县人,贵州大学博士生,主要研究方向为密码学与区块链技术" ]
[ "田有亮(1982- ),男,贵州盘县人,博士,贵州大学教授,主要研究方向为博弈论、密码学与安全协议" ]
[ "向康(1993- ),男,湖北仙桃人,贵州大学硕士生,主要研究方向为委托计算与机器学习" ]
[ "高鸿峰(1975- ),男,贵州遵义人,贵州大学副教授,主要研究方向为网络与信息安全" ]
网络出版日期:2020-03,
纸质出版日期:2020-03-25
移动端阅览
李沓, 田有亮, 向康, 等. 委托计算下基于区块链的公平支付方案[J]. 通信学报, 2020,41(3):80-90.
Ta LI, Youliang TIAN, Kang XIANG, et al. Block-based fair payment scheme under delegation computation[J]. Journal on communications, 2020, 41(3): 80-90.
李沓, 田有亮, 向康, 等. 委托计算下基于区块链的公平支付方案[J]. 通信学报, 2020,41(3):80-90. DOI: 10.11959/j.issn.1000-436x.2020046.
Ta LI, Youliang TIAN, Kang XIANG, et al. Block-based fair payment scheme under delegation computation[J]. Journal on communications, 2020, 41(3): 80-90. DOI: 10.11959/j.issn.1000-436x.2020046.
传统委托计算中,由于参与者双方的自利行为,存在委托方抵赖和计算方不诚实计算等问题。在支付阶段,需采用第三方来保证支付的公平性,从而导致额外的开销且存在泄露参与者隐私的风险。利用博弈论分析了支付过程中双方达到纳什均衡解,提出一种基于比特币时间承诺的公平支付协议。首先,利用比特币时间承诺技术保证参与者支付的公平性;其次,利用区块链去中心化的特性来取代第三方服务保护各方隐私且实现责任溯源;最后从安全性和正确性对方案进行分析,证明了参与者在支付过程中诚实选择行为策略。所提方案不仅解决了传统委托计算中公平支付的难题而且保护了参与方的隐私。
In the traditional delegation computation
due to the self-interested behavior of both participants
there were some problems such as the denial of the principal and the dishonest calculation by the computing party.In the payment phase
a third party was required to ensure the fairness of the payment
which led to extra costs and risks of disclosure of participants' privacy.Game theory was used to analyze the Nash equilibrium solution between the two parties in the payment process
and a fair payment protocol based on time commitment of bitcoin was proposed.Firstly
the bitcoin time commitment technology was used to ensure the fairness of payment.Secondly
the decentralized feature of block chain was used to replace the third-party service to protect the privacy of all parties and realize the source of responsibility.Finally
the scheme was analyzed from the perspective of security and correctness
which proved that the participants choose behavioral strategies honestly in the payment process.The scheme proposed in this paper not only solved the problem of fair payment in traditional delegation computation
but also protected the privacy of participants.
XU G , AMARIUCAI G T , GUAN Y . Delegation of computation with verification outsourcing:curious verifiers [J ] . IEEE Transactions on Parallel and Distributed Systems , 2017 , 28 ( 3 ): 717 - 730 .
WANG Q , ZHOU F C , PENG S , et al . Verifiable outsourced computation with full delegation [C ] // International Conference on Algorithms and Architectures for Parallel Processing . Berlin:Springer , 2018 : 270 - 287 .
ZHAO Q S , ZENG Q K , LIU X M , et al . Verifiable computation using re-randomizable garbled circuits [J ] . Journal of Software , 2019 , 30 ( 2 ): 209 - 225 .
YIN X , TIAN Y L , WANG H L . Fair and rational delegation computation protocol [J ] . Journal of Software , 2018 , 29 ( 7 ): 131 - 140 .
LI Q X , TIAN Y L , WANG Z . Rational delegation computation protocol based on fully homomorphic encryption [J ] . ACTA ElectronicaSinica , 2019 , 47 ( 2 ): 216 - 220 .
DONG C Y , WANG Y L , ALDWEESH A , et al . A ad van moorsel:Betrayal,distrust,and rationality:smart counter-collusion contracts for verifiable cloud computing [J ] . IACR Cryptology ePrint Archive , 2018 :489.
ZHANGY H , DENG R H , LIU X M , et al . Blockchain based efficient and robust fair payment for outsourcing services in cloud computing [J ] . Information Science , 2018 , 462 : 262 - 277 .
ANDRYCHOWICZ M , DZIEMBOWSKI S , MALINOWSKI D , et al . Fair two-party computations via bitcoin deposits [C ] // International Conference on Financial Cryptography and Data Security . Berlin:Springer , 2014 : 105 - 121 .
ANDRYCHOWICZ M , DZIEMBOWSKI S , MALINOWSKI D , et al . Secure multiparty computations on bitcoin [J ] . IEEE Symposium on Security and Privacy , 2014 : 443 - 458 .
BENTOV I , KUMARESAN R . How to use bitcoin to design fair protocols [R ] . Cryptology ePrint Archive ,(2014-12-19)[2019-10-17 ] .
WANG S P , TANG X X , ZHANG Y L , et al . Auditable protocols for fair payment and physical asset delivery based on smart contracts [J ] . IEEE Access , 2019 ( 7 ): 109439 - 109453 .
YU X J , SHIWEN M T , LI Y , et al . Fair deposits against double-spending for Bitcoin transactions [C ] // IEEE Conference on Dependable and Secure Computing . Piscataway:IEEE Press , 2017 : 44 - 51 .
YU X J , SHIWEN M T , LI Y J , et al . Collusion attacks and fair time-locked deposits for fast-payment transactions in Bitcoin [J ] . Journal of Computer Security , 2019 , 27 ( 3 ): 375 - 403 .
BAZA M , LASLA N , MAHMOUND M M , et al . B-ride:ride sharing with privacy-preservation,trust andfair payment atop public blockchain [J ] . CoRRabs/1906.09968 , 2019
ZHAO Y Q , LI Y N , MU Q L , et al . Secure pub-sub:blockchain-based fair payment with reputation for reliable cyber physical systems [J ] . IEEE Access , 2018 ( 6 ): 12295 - 12303 .
HUANG H , CHEN X F , WU Q H , et al . Bitcoin-based fair payments for outsourcing computations of fog devices [J ] . Future Generation Computing System , 2018 ( 78 ): 850 - 858 .
LIU J , LI W T , KARAME G O , et al . Toward fairness of crypto currency payments [J ] . IEEE Security & Privacy , 2018 , 16 ( 3 ): 81 - 89 .
GOLDWASSER S , KALAI Y T , ROTHBLUM N G . Delegating computation:interactive proofs for muggles [J ] . Journal of the Association for Computing Machinery , 2015 , 62 ( 4 ): 1 - 64 .
NAKAMOTO S . Bitcoin:a peer-to-peer electronic cash system [R ] . Bitcoin ,(2008-10-31)[2019-10-17 ] .
DODIS Y , HALEVI S , RABIN T . A cryptographic solution to a game theoretic problem [C ] // Lecture Notes in Computer Science . Berlin:Springer , 2000 : 112 - 131 .
OSBORNE M . An introduction to game theory [M ] . New York : Oxford University PressPress , 2004 .
0
浏览量
928
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构