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 条
  • [21] Enhancing Efficiency and Fine-Grained Control in Redactable Blockchains with EPBCHF
    Ali, Shams Mhmood Abd
    Yusoff, Mohd Najwadi
    Hasan, Hasan Falah
    Iraqi Journal for Computer Science and Mathematics, 2024, 5 (03): : 194 - 212
  • [22] A fine-grained and secure health data sharing scheme based on blockchain
    Chen, Jiahao
    Yin, Xinchun
    Ning, Jianting
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2022, 33 (09)
  • [23] Towards secure and fine-grained data sharing over cloud platform
    Song, Fuyuan
    Sun, Xiaowei
    Gao, Yunlong
    Jiang, Qin
    Fu, Zhangjie
    FRONTIERS OF COMPUTER SCIENCE, 2025, 19 (06)
  • [24] Secure and Light Weight Fine-grained Access Mechanism for Outsourced Data
    Jahan, Mosarrat
    Roy, Partha Sarathi
    Sakurai, Kouichi
    Seneviratne, Aruna
    Jha, Sanjay
    2017 16TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS / 11TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING / 14TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2017, : 201 - 209
  • [25] Augmenting Singularity to Generate Fine-grained Workflows, Record Trails, and Data Provenance
    Kennedy, Dominic
    Olaya, Paula
    Lofstead, Jay
    Vargas, Rodrigo
    Taufer, Michela
    2022 IEEE 18TH INTERNATIONAL CONFERENCE ON E-SCIENCE (ESCIENCE 2022), 2022, : 403 - 404
  • [26] GeneaLog: Fine-grained data streaming provenance in cyber-physical systems
    Palyvos-Giannas, Dimitris
    Gulisano, Vincenzo
    Papatriantafilou, Marina
    PARALLEL COMPUTING, 2019, 89
  • [27] Implementations of fine-grained automated data provenance to support transparent environmental modelling
    Spiekermann, Raphael
    Jolly, Ben
    Herzig, Alexander
    Burleigh, Tom
    Medyckyj-Scott, David
    ENVIRONMENTAL MODELLING & SOFTWARE, 2019, 118 : 134 - 145
  • [28] A Secure Remote Monitoring Framework Supporting Efficient Fine-Grained Access Control and Data Processing in IoT
    Chen, Yaxing
    Sun, Wenhai
    Zhang, Ning
    Zheng, Qinghua
    Lou, Wenjing
    Hou, Y. Thomas
    SECURITY AND PRIVACY IN COMMUNICATION NETWORKS, SECURECOMM 2018, PT I, 2018, 254 : 3 - 21
  • [29] A Fine-Grained Access Control Model with Secure Label on Data Resource
    Gao, Lijie
    Liu, Lianzhong
    Jin, Ze
    Han, Chunyan
    2013 3RD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), 2013, : 14 - 18
  • [30] Method for Providing Secure and Private Fine-grained Access to Outsourced Data
    Jahan, Mosarrat
    Rezvani, Mohsen
    Seneviratne, Aruna
    Jha, Sanjay
    40TH ANNUAL IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2015), 2015, : 406 - 409