作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2022, Vol. 48 ›› Issue (8): 37-44. doi: 10.19678/j.issn.1000-3428.0063155

• 热点与综述 • 上一篇    下一篇

基于智能合约的数据共享激励机制研究

张伯钧1,2, 郭一晨1,2, 王子凯1,2, 胡凯1,2   

  1. 1. 北京航空航天大学 计算机学院, 北京 100191;
    2. 云南省区块链应用技术重点实验室, 昆明 650233
  • 收稿日期:2021-11-08 修回日期:2022-01-11 发布日期:2022-08-09
  • 作者简介:张伯钧(1997-),男,硕士研究生,主研方向为区块链技术、隐私计算;郭一晨,本科生;王子凯,硕士研究生;胡凯,教授、博士。
  • 基金资助:
    国家重点研发计划(2018YFB1402702);云南省重大科技专项“基于服务智能合约的云南稀贵金属材料基因数据可信交易技术研发”(202002AB080001-8);云南省重大科技专项“生物资源数字化开发应用”(202002AA100007)。

Research on Data Sharing Incentive Mechanism Based on Smart Contract

ZHANG Bojun1,2, GUO Yichen1,2, WANG Zikai1,2, HU Kai1,2   

  1. 1. School of Computer Science and Engineering, Beihang University, Beijing 100191, China;
    2. Blockchain Application Technology Key Laboratory of Yunnan Province, Kunming 650233, China
  • Received:2021-11-08 Revised:2022-01-11 Published:2022-08-09

摘要: 随着大数据时代的到来,构建数据共享社区成为一种促进数据收集、流通和使用的新模式,但是在传统社区组织方式下,成员由于互不信任导致不愿共享数据,且共享社区普遍缺乏有效的激励机制,从而限制了数据共享社区的发展。区块链的本质是一个分布式账本,能够提升数据共享的透明性,防止信息滥用,所有存在区块链上的数据可溯源且不可篡改,可以保证数据的归属权,这些都为成员之间的信任打下了基础。在基于区块链的数据共享社区平台上,结合演化博弈理论构建一种数据共享激励模型EGDSI,并通过复制动态力学方程与演化稳定策略分析,得出影响数据共享的关键因素与数据共享激励的3种策略。在此基础上,利用区块链智能合约技术实现安全、高效且动态可调节的数据共享模板引擎。对共享策略影响因素和智能合约激励机制进行仿真分析,结果表明,该数据共享激励机制可以有效促进用户参与数据共享,相较EGI模型,EGDSI模型能够更快地达到数据共享饱和状态。

关键词: 数据共享, 演化博弈, 激励机制, 区块链, 智能合约

Abstract: With the advent of big data, the data sharing community has become a new model to promote data collection, circulation, and use.However, under the traditional community organization mode, members may be unwilling to share data due to mutual distrust, and the sharing community generally lacks an effective incentive mechanism, which limits its development.The essence of blockchain is a distributed ledger that improves the transparency of data sharing and prevents information abuse.To ensure data ownership, the blockchain prevents the tracing or tampering of data, which lays a foundation for trust among members.The data sharing incentive model EGDSI is constructed based on blockchain and evolutionary game theory.By copying dynamic mechanical equations and analyzing evolutionary stability strategies, key factors affecting data sharing and three strategies for data sharing incentives are obtained.On this basis, the blockchain's smart contract technology is used to realize a safe, efficient and dynamically adjustable data sharing template engine.A simulation analysis of the aforementioned factors and strategies shows that the data sharing incentive mechanism effectively promotes users participation in data sharing.Compared with the EGI model, EGDSI offers faster performance in reaching the saturation state of data sharing.

Key words: data sharing, evolutionary game, incentive mechanism, blockchain, smart contract

中图分类号: