LineageChain: a fine-grained, secure and efficient data provenance system for blockchains

被引:0
|
作者
Pingcheng Ruan
Tien Tuan Anh Dinh
Qian Lin
Meihui Zhang
Gang Chen
Beng Chin Ooi
机构
[1] National University of Singapore,
[2] Singapore University of Technology and Design,undefined
[3] Beijing Institute of Technology,undefined
[4] Zhejiang University,undefined
来源
The VLDB Journal | 2021年 / 30卷
关键词
Blockchain; Data Provenance; Database; Distributed Ledger;
D O I
暂无
中图分类号
学科分类号
摘要
The success of Bitcoin and other cryptocurrencies is drawing significant interest to blockchains. A blockchain system implements a tamper-evident ledger for recording transactions that modify some global states. The system captures the entire evolution history of the states. The management of that history, also known as data provenance or lineage, has been studied extensively in database systems. However, querying data history in existing blockchains can only be done by replaying all transactions. This approach is applicable to large-scale, offline analysis, but is not suitable for online transaction processing. In this paper, we identify a new class of blockchain applications whose execution logics depend on provenance information at runtime. We first motivate the need for adding native provenance support to blockchains. We then present LineageChain, a fine-grained, secure and efficient provenance system for blockchains. LineageChain exposes lineage information to smart contracts runtime via simple and elegant interfaces that efficiently and securely support provenance-dependent contracts. LineageChain captures provenance during contract execution and stores it in a Merkle tree. LineageChain provides a novel skip list index designed for efficient provenance queries. We have implemented LineageChain on top of Fabric and a blockchain optimized storage system called ForkBase. Our extensive evaluation of LineageChain demonstrates its benefits to the new class of blockchain applications, its high query performance and its small storage overhead.
引用
收藏
页码:3 / 24
页数:21
相关论文
共 50 条
  • [1] LineageChain: a fine-grained, secure and efficient data provenance system for blockchains
    Ruan, Pingcheng
    Tien Tuan Anh Dinh
    Lin, Qian
    Zhang, Meihui
    Chen, Gang
    Ooi, Beng Chin
    VLDB JOURNAL, 2021, 30 (01) : 3 - 24
  • [2] A Distributed System for The Management of Fine-grained Provenance
    Sultana, Salmin
    Bertino, Elisa
    JOURNAL OF DATABASE MANAGEMENT, 2015, 26 (02) : 32 - 47
  • [3] PriChain: Efficient Privacy-Preserving Fine-Grained Redactable Blockchains in Decentralized Settings
    Guo, Hongchen
    Gan, Weilin
    Zhao, Mingyang
    Zhang, Chuan
    Wu, Tong
    Zhu, Liehuang
    Xue, Jingfeng
    CHINESE JOURNAL OF ELECTRONICS, 2025, 34 (01) : 82 - 97
  • [4] How, Where, and Why Data Provenance Improves Query Debugging A Visual Demonstration of Fine-Grained Provenance Analysis for SQL
    Mueller, Tobias
    Engel, Pascal
    2022 IEEE 38TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2022), 2022, : 3178 - 3181
  • [5] Secure Storage and Deletion Based on Blockchain for Cloud Data with Fine-grained Access Control
    Zhou Yousheng
    Chen Lujun
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2021, 43 (07) : 1856 - 1863
  • [6] Privacy-Driven Fine-Grained Data Trading
    He, Xinyu
    Zhang, Yuan
    Li, Shiyu
    Song, Yaqing
    Li, Hongwei
    2023 IEEE 34TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, PIMRC, 2023,
  • [7] Blockchain-IoT: A revolutionary model for secure data storage and fine-grained access control in internet of things
    Ullah, Zia
    Husnain, Ghassan
    Mohmand, Muhammad Ismail
    Qadir, Mansoor
    Alzahrani, Khalid J.
    Ghadi, Yazeed Yasin
    Alkahtani, Hend Khalid
    IET COMMUNICATIONS, 2024, 18 (19) : 1524 - 1540
  • [8] A License Management and Fine-Grained Verifiable Data Access Control System for Online Catering
    Ni, Xiaoze
    Feng, Jian
    Jiang, Renkai
    He, Yajie
    Liu, Tao
    Chen, Ting
    Qiu, Sen
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2023, 10 (06) : 3586 - 3601
  • [9] BSeIn: A blockchain-based secure mutual authentication with fine-grained access control system for industry 4.0
    Lin, Chao
    He, Debiao
    Huang, Xinyi
    Choo, Kim-Kwang Raymond
    Vasilakos, Athanasios V.
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2018, 116 : 42 - 52
  • [10] Flexible Fine-grained Data Access Management for Hyperledger Fabric
    Parente, Joao
    Alonso, Ana Nunes
    Coelho, Fabio
    Vinagre, Joao
    Bastos, Paulo
    2022 FOURTH INTERNATIONAL CONFERENCE ON BLOCKCHAIN COMPUTING AND APPLICATIONS (BCCA), 2022, : 76 - 84