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 条
  • [41] Achieving Secure, Scalable, and Fine-grained Data Access Control in Cloud Computing
    Yu, Shucheng
    Wang, Cong
    Ren, Kui
    Lou, Wenjing
    2010 PROCEEDINGS IEEE INFOCOM, 2010,
  • [42] Secure Fine-Grained Access Control and Data Sharing for Dynamic Groups in the Cloud
    Xu, Shengmin
    Yang, Guomin
    Mu, Yi
    Deng, Robert H.
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2018, 13 (08) : 2101 - 2113
  • [43] Light weight and fine-grained access mechanism for secure access to outsourced data*
    Jahan, Mosarrat
    Seneviratne, Suranga
    Roy, Partha Sarathi
    Sakurai, Kouichi
    Seneviratne, Aruna
    Jha, Sanjay
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (23):
  • [44] A Secure and Lightweight Fine-Grained Data Sharing Scheme for Mobile Cloud Computing
    Li, Haifeng
    Lan, Caihui
    Fu, Xingbing
    Wang, Caifen
    Li, Fagen
    Guo, He
    SENSORS, 2020, 20 (17) : 1 - 17
  • [45] SparkAC: Fine-Grained Access Control in Spark for Secure Data Sharing and Analytics
    Xue, Tao
    Wen, Yu
    Luo, Bo
    Li, Gang
    Li, Yingjiu
    Zhang, Boyang
    Zheng, Yang
    Hu, Yanfei
    Meng, Dan
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2023, 20 (02) : 1104 - 1123
  • [46] Achieving fine-grained access control for secure data sharing on cloud servers
    Wang, Guojun
    Liu, Qin
    Wu, Jie
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2011, 23 (12): : 1443 - 1464
  • [47] Secure Fine-Grained Keyword Search With Efficient User Revocation and Traitor Tracing in the Cloud
    Mamta
    Gupta, Brij B.
    JOURNAL OF ORGANIZATIONAL AND END USER COMPUTING, 2020, 32 (04) : 112 - 137
  • [48] Secure and efficient communications with fine-grained access control in underwater wireless sensor networks
    Yu, Donghyun
    Yun, Sinwoong
    Lee, Jemin
    ICT EXPRESS, 2024, 10 (04): : 851 - 856
  • [49] Efficient Fine-Grained Access Control for Secure Personal Health Records in Cloud Computing
    He, Kai
    Weng, Jian
    Liu, Joseph K.
    Zhou, Wanlei
    Liu, Jia-Nan
    NETWORK AND SYSTEM SECURITY, (NSS 2016), 2016, 9955 : 65 - 79
  • [50] A Secure Fine-Grained Micro-Video Subscribing System in Cloud Computing
    Ge, Chunpeng
    Zhou, Lu
    Xia, Jinyue
    Szalachowski, Pawel
    Su, Chunhua
    IEEE ACCESS, 2019, 7 : 137266 - 137278