Skip to main navigation Skip to search Skip to main content

Building private blockchains over public blockchains (POP): An attribute-based access control approach

  • Dijiang Huang
  • , Chun Jen Chung
  • , Qiuxiang Dong
  • , Jim Luo
  • , Myong Kang
  • Arizona State University
  • Naval Research Laboratory

Research output: Chapter in Book or Report/Conference proceedingConference Proceedingpeer-review

11 Citations (Scopus)

Abstract

Blockchain technology is increasingly being adopted as a trusted platform to support business functions including trusted and verifiable transactions, tracking, and validation. However, most business use-cases require privacy and confidentiality for data and transactions. As a result, businesses are forced to choose private blockchain solutions and unable to take full advantage of the capabilities, benefits and infrastructure of public blockchain systems. To address this issue, we present an Attribute-Based Encryption (ABE) security solution built on a private-over-public (PoP) blockchain approach. The policy based distributed operation of ABE conforms well to the blockchain concept. The cross-chain PoP approach provides the benefits from both public blockchains and private blockchains. Businesses will be able to restrict access, maintain privacy, and improve performance while still being able to leverage the distributed trust of public blockchains. This paper present the ABE-based security framework and protocol for securing data, transactions as well as smart contracts. Security analysis and performance evaluation show the proposed solution to be effective, efficient and practical. It can greatly reduce the cost and complexity for businesses compared to running isolated private blockchain solutions.

Original languageEnglish
Title of host publicationProceedings of the ACM Symposium on Applied Computing
PublisherAssociation for Computing Machinery
Pages355-363
Number of pages9
ISBN (Print)9781450359337
DOIs
Publication statusPublished - 2019
Event34th Annual ACM Symposium on Applied Computing, SAC 2019 - Limassol, Cyprus
Duration: 8 Apr 201912 Apr 2019

Publication series

NameProceedings of the ACM Symposium on Applied Computing
VolumePart F147772

Conference

Conference34th Annual ACM Symposium on Applied Computing, SAC 2019
Country/TerritoryCyprus
CityLimassol
Period8/04/1912/04/19

Keywords

  • Access Control
  • Attribute-Based Encryption
  • Blockchain
  • Data Privacy
  • Smart Contract

Cite this