Permissioned Blockchains

The unique features of blockchain such as transparency, provenance, and authenticity are used by many large-scale data management systems to deploy a wide range of distributed applications including supply chain management, healthcare, and crowdsourcing in a permissioned setting. Unlike permissionless settings, e.g., Bitcoin, where the network is public, and anyone can participate without a specific identity, a permissioned blockchain consists of a set of known, identified nodes that might not fully trust each other. While the characteristics of permissioned blockchains are appealing to a wide range of large-scale data management systems, these systems, have to deal with four important challenges: confidentiality, verifiability, performance, and scalability. In this project, we propose several techniques and develop different systems to address all four main challenges of large-scale data management using permissioned blockchains.

Publications

  1. Mohammad Javad Amiri, Ziliang Lai, Liana Patel, Boon Thau Loo, Eric Lo, Wenchao Zhou. “Saguaro: An Edge Computing-enabled Hierarchical Permissioned Blockchain.” International Conference on Data Engineering (ICDE), 2023.

  2. Mohammad Javad Amiri, Boon Thau Loo, Divyakant Agrawal, Amr El Abbadi. “Qanaat: A Scalable Multi-Enterprise Permissioned Blockchain System with Confidentiality Guarantees.” Proceedings of the VLDB Endowment, 2022.

  3. Mohammad Javad Amiri, Joris Duguépéroux, Tristan Allard, Divyakant Agrawal, Amr El Abbadi. “Separ: Towards Regulating Future of Work Multi-Platform Crowdworking Environments with Privacy Guarantees.” The Web Conference (WWW), 2021.

  4. Mohammad Javad Amiri, Divyakant Agrawal, Amr El Abbadi. “SharPer: Sharding Permissioned Blockchains Over Network Clusters.” ACM SIGMOD International Conference on Management of Data, 2021

  5. Mohammad Javad Amiri, Divyakant Agrawal, Amr El Abbadi. “Permissioned Blockchains: Properties, Techniques and Applications.” ACM SIGMOD International Conference on Management of Data, 2021.

  6. Mohammad Javad Amiri. “Large-Scale Data Management using Permissioned Blockchains.” PHD Thesis, University of California Santa Barbara.

  7. Divyakant Agrawal, Amr El Abbadi, Mohammad Javad Amiri, Sujaya Maiyya, Victor Zakhary. “Blockchains and Databases: Opportunities and Challenges for the Permissioned and the Permissionless.” European Conference on Advances in Databases and Information Systems (ADBIS), 2020 (Invited paper).

  8. Mohammad Javad Amiri, Sujaya Maiyya, Victor Zakhary, Divyakant Agrawal, Amr El Abbadi. “Blockchain System Foundations.” Brazilian Symposium on Databases (SBBD), (Invited Tutorial).

  9. Mohammad Javad Amiri, Divyakant Agrawal, Amr El Abbadi. “ParBlockchain: Leveraging Transaction Parallelism in Permissioned Blockchain Systems.” IEEE International Conference on Distributed Computing Systems (ICDCS), 2019.

  10. Mohammad Javad Amiri, Divyakant Agrawal, Amr El Abbadi. “CAPER: A Cross-Application Permissioned Blockchain.” Proceedings of the VLDB Endowment, 2019.

  11. Mohammad Javad Amiri, Divyakant Agrawal, Amr El Abbadi. “On Sharding Permissioned Blockchains.” IEEE International Conference on Blockchain, 2019.

  12. Sujaya Maiyya, Victor Zakhary, Mohammad Javad Amiri, Divyakant Agrawal, Amr El Abbadi “Database and Distributed Computing Foundations of Blockchains.” ACM SIGMOD International Conference on Management of Data, 2019.

People

Divyakant Agrawal
Distinguished Professor, UC Santa Barbara
Amr El Abbadi
Distinguished Professor, UC Santa Barbara
Boon Thau Loo
Professor, University of Pennsylvania
Mohammad Javad Amiri
Assistant Professor at Stony Brook University