TY - GEN
T1 - Building private blockchains over public blockchains (POP)
T2 - 34th Annual ACM Symposium on Applied Computing, SAC 2019
AU - Huang, Dijiang
AU - Chung, Chun Jen
AU - Dong, Qiuxiang
AU - Luo, Jim
AU - Kang, Myong
N1 - Funding Information:
All authors are gratefully thankful for research grants from Naval Research Lab N00173-15-G017, National Science Foundation âĂŞ US DGE-1723440, OAC-1642031, SaTC-1528099, and National Science Foundation âĂŞ China 61628201 and 61571375.
Publisher Copyright:
© 2019 Association for Computing Machinery.
PY - 2019
Y1 - 2019
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 - Conference contribution
AN - SCOPUS:85065648634
SN - 9781450359337
T3 - Proceedings of the ACM Symposium on Applied Computing
SP - 355
EP - 363
BT - Proceedings of the ACM Symposium on Applied Computing
PB - Association for Computing Machinery
Y2 - 8 April 2019 through 12 April 2019
ER -