FalconDB: Blockchain-based Collaborative Database

被引:67
|
作者
Peng, Yanqing [1 ]
Du, Min [2 ]
Li, Feifei [1 ]
Cheng, Raymond [2 ]
Song, Dawn [2 ]
机构
[1] Univ Utah, Salt Lake City, UT 84112 USA
[2] Univ Calif Berkeley, Berkeley, CA USA
基金
美国国家科学基金会;
关键词
D O I
10.1145/3318464.3380594
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays an emerging class of applications are based on collaboration over a shared database among different entities. However, the existing solutions on shared database may require trust on others, have high hardware demand that is unaffordable for individual users, or have relatively low performance. In other words, there is a trilemma among security, compatibility and efficiency. In this paper, we present FalconDB, which enables different parties with limited hardware resources to efficiently and securely collaborate on a database. FalconDB adopts database servers with verification interfaces accessible to clients and stores the digests for query/update authentications on a blockchain. Using blockchain as a consensus platform and a distributed ledger, FalconDB is able to work without any trust on each other. Meanwhile, FalconDB requires only minimal storage cost on each client, and provides anywhere-available, real-time and concurrent access to the database. As a result, FalconDB overcomes the disadvantages of previous solutions, and enables individual users to participate in the collaboration with high efficiency, low storage cost and blockchain-level security guarantees.
引用
收藏
页码:637 / 652
页数:16
相关论文
共 50 条
  • [1] A blockchain-based database management system
    Samantha Tharani, Jeyakumar
    Tharmakulasingam, Mukunthan
    Muthukkumarasamy, Vallipuram
    [J]. KNOWLEDGE ENGINEERING REVIEW, 2020, 35
  • [2] Blockchain-based collaborative intrusion detection scheme
    Dang, Tianran
    Tian, Guohua
    Wei, Jianghong
    Liu, Shuqin
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2023, 26 (04) : 418 - 429
  • [3] Blockchain-Based Methodology for Collaborative Risk Assessment
    Chung, In Bae
    Caldas, Carlos H.
    [J]. CONSTRUCTION RESEARCH CONGRESS 2022: COMPUTER APPLICATIONS, AUTOMATION, AND DATA ANALYTICS, 2022, : 371 - 380
  • [4] CioSy: A Collaborative Blockchain-Based Insurance System
    Loukil, Faiza
    Boukadi, Khouloud
    Hussain, Rasheed
    Abed, Mourad
    [J]. ELECTRONICS, 2021, 10 (11)
  • [5] A Blockchain-Based Architecture for Trust in Collaborative Scientific Experimentation
    Coelho, Raiane
    Braga, Regina
    David, Jose Maria N.
    Stroele, Victor
    Campos, Fernanda
    Dantas, Mario
    [J]. JOURNAL OF GRID COMPUTING, 2022, 20 (04)
  • [6] Security Management and Visualization in a Blockchain-based Collaborative Defense
    Killer, Christian
    Rodrigues, Bruno
    Stiller, Burkhard
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (ICBC), 2019, : 108 - 111
  • [7] A Blockchain-Based Collaborative Auditing Scheme for Cloud Storage
    Xiao, Jie
    Huang, Hui
    Wu, Chenhuang
    Chen, Qunshan
    Huang, Zhenjie
    [J]. CYBERSPACE SAFETY AND SECURITY, CSS 2022, 2022, 13547 : 147 - 159
  • [8] A Blockchain-Based Collaborative Intrusion Detection Systems Framework
    Alharbi, Shatha
    Alghazzawi, Daniyal
    Hakeem, Abeer
    Mohaisen, Linda
    Cheng, Li
    Attiah, Afraa
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (15): : 25481 - 25493
  • [9] A Blockchain-based Testing Approach for Collaborative Software Development
    Yau, Stephen S.
    Patel, Jinal S.
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2020), 2020, : 98 - 105
  • [10] A Permissioned Blockchain-based System for Collaborative Drug Discovery
    Olsson, Christoffer
    Toorani, Mohsen
    [J]. ICISSP: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS SECURITY AND PRIVACY, 2021, : 121 - 132