Design Patterns for Data Management of Blockchain-Based Systems
CSTR:
Author:
Affiliation:

Clc Number:

Fund Project:

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

    As an emerging technology, Blockchain has gained much attention due to its decentralization, transparency, and non-tamperability. Because the study to Blockchain is still in its early stages, there are still a number of data management issues in the application development process, such as data privacy, scalability, and latency. In this study, we propose the design patterns of Blockchain data management, namely, data privacy protection pattern, hash integrity pattern, and state channel pattern, to help developers use Blockchain for application development. All the above patterns are implemented and verified in a Blockchain-based traceability system: originChain, to show the effectiveness of the proposed patterns.

    Reference
    Related
    Cited by
Get Citation

姚浩男,卢清华,张卫山,刘越.基于区块链的数据管理设计模式.计算机系统应用,2020,29(7):12-23

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:November 21,2019
  • Revised:December 16,2019
  • Adopted:
  • Online: July 04,2020
  • Published: July 15,2020
Article QR Code
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-3
Address:4# South Fourth Street, Zhongguancun,Haidian, Beijing,Postal Code:100190
Phone:010-62661041 Fax: Email:csa (a) iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063