Formal Verification of Fairness of Block Chain Smart Contract Based on Model Checking
CSTR:
Author:
Affiliation:

Clc Number:

TP311

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    With the explosive growth of the second generation blockchain platforms and applications, smart contracts as executable code deployed in the blockchain are facing more and more security problems. At present, most of the researches on the security of smart contracts focus on the mining of security vulnerabilities, while insufficient attention has been paid to the impact of the fairness of smart contracts on security. To address this problem, a fairness verification method based on model checking is proposed, which is used to verify the fairness of Puzzle contract, and a known transaction order dependency vulnerability is found. The results show that the proposed method can provide a new idea for verifying the fairness of smart contracts.

    Reference
    Related
    Cited by
Get Citation

肖美华,周浩洋,朱志亮,罗敏.基于模型检测的区块链智能合约公平性形式化验证[J].华东交通大学学报英文版,2021,38(3):52-60.
Xiao Meihua, Zhou Haoyang, Zhu Zhiliang, Luo Min. Formal Verification of Fairness of Block Chain Smart Contract Based on Model Checking[J]. JOURNAL OF EAST CHINA JIAOTONG UNIVERSTTY,2021,38(3):52-60

Copy
Related Videos

Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:
  • Revised:
  • Adopted:
  • Online: August 02,2021
  • Published:
Article QR Code