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

Dijiang Huang, Chun Jen Chung, Qiuxiang Dong, Jim Luo, Myong Kang

Research output: Contribution to conferencePaper

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 (US)
Pages355-363
Number of pages9
DOIs
StatePublished - Jan 1 2019
Event34th Annual ACM Symposium on Applied Computing, SAC 2019 - Limassol, Cyprus
Duration: Apr 8 2019Apr 12 2019

Conference

Conference34th Annual ACM Symposium on Applied Computing, SAC 2019
CountryCyprus
CityLimassol
Period4/8/194/12/19

Fingerprint

Access control
Cryptography
Industry
Costs

Keywords

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

ASJC Scopus subject areas

  • Software

Cite this

Huang, D., Chung, C. J., Dong, Q., Luo, J., & Kang, M. (2019). Building private blockchains over public blockchains (POP): An attribute-based access control approach. 355-363. Paper presented at 34th Annual ACM Symposium on Applied Computing, SAC 2019, Limassol, Cyprus. https://doi.org/10.1145/3297280.3297317

Building private blockchains over public blockchains (POP) : An attribute-based access control approach. / Huang, Dijiang; Chung, Chun Jen; Dong, Qiuxiang; Luo, Jim; Kang, Myong.

2019. 355-363 Paper presented at 34th Annual ACM Symposium on Applied Computing, SAC 2019, Limassol, Cyprus.

Research output: Contribution to conferencePaper

Huang, D, Chung, CJ, Dong, Q, Luo, J & Kang, M 2019, 'Building private blockchains over public blockchains (POP): An attribute-based access control approach' Paper presented at 34th Annual ACM Symposium on Applied Computing, SAC 2019, Limassol, Cyprus, 4/8/19 - 4/12/19, pp. 355-363. https://doi.org/10.1145/3297280.3297317
Huang D, Chung CJ, Dong Q, Luo J, Kang M. Building private blockchains over public blockchains (POP): An attribute-based access control approach. 2019. Paper presented at 34th Annual ACM Symposium on Applied Computing, SAC 2019, Limassol, Cyprus. https://doi.org/10.1145/3297280.3297317
Huang, Dijiang ; Chung, Chun Jen ; Dong, Qiuxiang ; Luo, Jim ; Kang, Myong. / Building private blockchains over public blockchains (POP) : An attribute-based access control approach. Paper presented at 34th Annual ACM Symposium on Applied Computing, SAC 2019, Limassol, Cyprus.9 p.
@conference{a60e7b476a3a4c32ac7a786b35c23407,
title = "Building private blockchains over public blockchains (POP): An attribute-based access control approach",
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.",
keywords = "Access Control, Attribute-Based Encryption, Blockchain, Data Privacy, Smart Contract",
author = "Dijiang Huang and Chung, {Chun Jen} and Qiuxiang Dong and Jim Luo and Myong Kang",
year = "2019",
month = "1",
day = "1",
doi = "10.1145/3297280.3297317",
language = "English (US)",
pages = "355--363",
note = "34th Annual ACM Symposium on Applied Computing, SAC 2019 ; Conference date: 08-04-2019 Through 12-04-2019",

}

TY - CONF

T1 - Building private blockchains over public blockchains (POP)

T2 - An attribute-based access control approach

AU - Huang, Dijiang

AU - Chung, Chun Jen

AU - Dong, Qiuxiang

AU - Luo, Jim

AU - Kang, Myong

PY - 2019/1/1

Y1 - 2019/1/1

N2 - 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.

AB - 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.

KW - Access Control

KW - Attribute-Based Encryption

KW - Blockchain

KW - Data Privacy

KW - Smart Contract

UR - http://www.scopus.com/inward/record.url?scp=85065648634&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85065648634&partnerID=8YFLogxK

U2 - 10.1145/3297280.3297317

DO - 10.1145/3297280.3297317

M3 - Paper

SP - 355

EP - 363

ER -