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

计算机工程 ›› 2023, Vol. 49 ›› Issue (1): 146-153. doi: 10.19678/j.issn.1000-3428.0063637

• 网络空间安全 • 上一篇    下一篇

基于区块链技术架构的隐私泄露风险评估方法

冉玲琴1,3, 彭长根1,2,3, 许德权2,3, 吴宁博4   

  1. 1. 贵州大学 数学与统计学院, 贵阳 550025;
    2. 贵州大学 计算机科学与技术学院 贵州省大数据产业发展应用研究院, 贵阳 550025;
    3. 公共大数据国家重点实验室, 贵阳 550025;
    4. 贵州财经大学 信息学院, 贵阳 550025
  • 收稿日期:2021-12-27 修回日期:2022-03-07 发布日期:2022-06-30
  • 作者简介:冉玲琴(1997-),女,硕士研究生,主研方向为区块链技术、博弈论;彭长根(通信作者),教授、博士、博士生导师;许德权,博士研究生;吴宁博,讲师、博士。
  • 基金资助:
    国家自然科学基金(U1836205);贵州省科技计划项目(黔科合平台人才[2020]5017);贵州省教育厅自然科学项目(黔教合KY字[2021]140)。

Privacy Disclosure Risk Assessment Method Based on Blockchain Technology Architecture

RAN Lingqin1,3, PENG Changgen1,2,3, XU Dequan2,3, WU Ningbo4   

  1. 1. College of Mathematics and Statistics, Guizhou University, Guiyang 550025, China;
    2. Guizhou Big Date Academy, College of Computer Science and Technology, Guizhou University, Guiyang 550025, China;
    3. State Key Laboratory of Public Big Data, Guiyang 550025, China;
    4. College of Information, Guizhou University of Finance and Economics, Guiyang 550025, China
  • Received:2021-12-27 Revised:2022-03-07 Published:2022-06-30

摘要: 区块链技术的广泛应用导致其隐私泄露问题日益严重。为有效评估区块链技术存在的隐私泄露风险,从区块链技术架构的角度,通过基于博弈的方法对攻击进行量化,提出一种区块链隐私泄露风险评估方法。考虑用户对区块链技术架构层中各攻击的敏感性程度不同,构建用户敏感度矩阵,分别计算主观敏感度与客观敏感度。利用区块链诚实用户与恶意攻击者之间的策略交互过程构建不完全信息静态贝叶斯博弈模型,通过双方的期望收益定义风险影响性与可能性,从而得到基于区块链技术架构层的风险评估分数以及整个区块链的隐私泄露风险评估分数。在此基础上,利用Sigmoid函数对风险评估分数进行正则化处理并根据风险指数判断隐私泄露的风险等级,将隐私泄露分为风险可忽略、风险适中以及风险异常3种状态。实验结果表明,该方法能够有效评估区块链隐私泄露风险情况,指导用户进行多层次、有针对性的隐私保护。

关键词: 区块链, 博弈论, 隐私泄露, 纳什均衡, 风险评估

Abstract: The widespread application of blockchain technology has led to the increasingly serious problem of privacy disclosure.To effectively assess this risk from the perspective of blockchain technology architecture, this study proposed a method for quantifying attacks using game based methods.In considering the different sensitivity of users to attacks in the blockchain technology architecture layer, a user sensitivity matrix is constructed to calculate subjective and objective sensitivity.The policy interaction process between honest users and malicious attackers on the blockchain is used to build a static Bayesian game model with incomplete information, and the risk impact and possibility are defined by the expected benefits of both parties, thereby obtaining the risk assessment score based on the blockchain technology architecture layer and privacy disclosure risk assessment score of the entire blockchain.Based on this, a Sigmoid function is used to regularize the risk assessment scores and determine the risk level of privacy leakage according to the risk index.Privacy leakage is divided into three risk states:negligible, moderate, and abnormal.The experimental results show that this method can effectively assess the risk of blockchain privacy disclosure and ensure multi-level and targeted privacy protection to users.

Key words: blockchain, game theory, privacy disclosure, Nash equilibrium, risk assessment

中图分类号: