DDNB—Doubly Decentralized Network Blockchain Architecture for Application Services
Source abstract
Abstract
Decentralization and immutability characteristics of blockchain technology has attracted numerous blockchain-based systems and applications to be proposed. However, technical shortcomings such as low transaction speed, complexity, scalability, and vulnerability to certain attacks have been identified, making it challenging to use the technology on general consumer applications and services. To address the problem, we propose a new application service platform architecture called DDNB (Doubly Decentralized Network Blockchain). DDNB divides the system into multiple layers in order to take advantage of permissioned blockchain for its processing speed and security, while allowing permissionless open use of the system to application developers. To allow any node to freely participate in application services, DDNB adopts a novel periodic node self-verification process and query chaining mechanism to authenticate newly joining nodes and validate transactions effectively and efficiently. The proposed architecture is evaluated in terms of its processing speed and security on a real proof-of-concept prototype system.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Blockchain Technology Applications and Security · Caching and Content Delivery · Peer-to-Peer Network Technologies
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Computer Science and Engineering, Chung-Ang University, Seoul 06947, Korea
School of European Languages and Cultures, Chung-Ang University, Seoul 06947, Korea
School of Computer Science and Engineering, Chung-Ang University, Seoul 06947, Korea
ABC Inc., Seoul 08505, Korea
References (42)
Show source-provided references
1. Nakamoto, S., and Bitcoin, A. (2020, July 27). Bitcoin: A Peer-to-Peer Electronic Cash System. Available online: https://bitcoin.org/bitcoin.pdf.
2. Cha, S.C., Tsai, T.Y., Peng, W.C., Huang, T.C., and Hsu, T.Y. (2017, January 24–27). Privacy-aware and blockchain connected gateways for users to access legacy IoT devices. Proceedings of the IEEE Global Conference on Consumer Electronics (GCCE), Nagoya, Japan.10.1109/GCCE.2017.8229327 ↗
3. Huang, Z., Su, X., Zhang, Y., Shi, C., Zhang, H., and Xie, L. (2017, January 13–16). A decentralized solution for IoT data trusted exchange based-on blockchain. Proceedings of the IEEE International Conference on Computer and Communications (ICCC), Chengdu, China.10.1109/CompComm.2017.8322729 ↗
4. Blockchain meets IoT: An architecture for scalable access management in IoT10.1109/JIOT.2018.2812239 ↗
5. Ouaddah, A., Elkalam, A.A., and Ouahman, A.A. (2017). Towards a novel privacy-preserving access control model based on blockchain technology in IoT. Europe and MENA Cooperation Advances in Information and Communication Technologies, Springer.10.1007/978-3-319-46568-5_53 ↗
6. Polyzos, G.C., and Fotiou, N. (2017, January 4–6). Blockchain-assisted Information Distribution for the Internet of Things. Proceedings of the IEEE International Conference on Information Reuse and Integration (IRI), San Diego, CA, USA.10.1109/IRI.2017.83 ↗
7. Blockchain distributed ledger technologies for biomedical and health care applications10.1093/jamia/ocx068 ↗
8. Shae, Z., and Tsai, J.J. (2017, January 5–8). On the Design of a Blockchain Platform for Clinical Trial and Precision Medicine. Proceedings of the IEEE International Conference on Distributed Computing Systems (ICDCS), Atlanta, GA, USA.10.1109/ICDCS.2017.61 ↗
9. Healthcare data gateways: Found healthcare intelligence on blockchain with novel privacy risk control10.1007/s10916-016-0574-6 ↗
10. Xia, Q., Sifah, E., Smahi, A., Amofa, S., and Zhang, X. (2017). BBDS: Blockchain-based data sharing for electronic medical records in cloud environments. Information, 8.10.3390/info8020044 ↗
11. Fotiou, N., and Polyzos, G.C. (2016, January 10–14). Decentralized name-based security for content distribution using blockchains. Proceedings of the IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), San Francisco, CA, USA.10.1109/INFCOMW.2016.7562112 ↗
12. Fujimura, S., Watanabe, H., Nakadaira, A., Yamada, T., Akutsu, A., and Kishigami, J.J. (2015, January 6–9). BRIGHT: A concept for a decentralized rights management system based on blockchain. Proceedings of the IEEE International Conference on Consumer Electronics-Berlin (ICCE-Berlin), Berlin, Germany.10.1109/ICCE-Berlin.2015.7391275 ↗
13. Kishigami, J., Fujimura, S., Watanabe, H., Nakadaira, A., and Akutsu, A. (2015, January 26–28). The blockchain-based digital content distribution system. Proceedings of the IEEE International Conference on Big Data and Cloud Computing (BDCloud), Dalian, China.10.1109/BDCloud.2015.60 ↗
14. Trading Real-World Assets on Blockchain-An Application of Trust-Free Transaction Systems in the Market for Lemons10.1007/s12599-017-0499-8 ↗
15. Lundqvist, T., De Blanche, A., and Andersson, H.R.H. (2017, January 6–9). Thing-to-thing electricity micro payments using blockchain technology. Proceedings of the Global Internet of Things Summit (GIoTS), Geneva, Switzerland.10.1109/GIOTS.2017.8016254 ↗
16. Ahn, J., Park, M., and Paek, J. (2018, January 17–19). Reptor: A Model for Deriving Trust and Reputation on Blockchain-based Electronic Payment System. Proceedings of the International Conference on Information and Communication Technology Convergence (ICTC), Jeju, Korea.10.1109/ICTC.2018.8539641 ↗
17. Seol, Y., Ahn, J., Park, S., Ji, M., Chae, H., Yi, J., Kim, Y., and Paek, J. (2019, January 16–18). Query-chain: Fast and Flexible Blockchain-based Platform for Diverse Application Services. Proceedings of the International Conference on Information and Communication Technology Convergence (ICTC), Jeju Island, Korea.10.1109/ICTC46691.2019.8939801 ↗
18. Vukolić, M. (2015). The quest for scalable blockchain fabric: Proof-of-work vs. BFT replication. International Workshop on Open Problems in Network Security, Springer.10.1007/978-3-319-39028-4_9 ↗
19. Sousa, J., Bessani, A., and Vukolic, M. (2018, January 25–28). A byzantine fault-tolerant ordering service for the hyperledger fabric blockchain platform. Proceedings of the 48th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), Luxembourg.10.1109/DSN.2018.00018 ↗
20. Mingxiao, D., Xiaofeng, M., Zhe, Z., Xiangwei, W., and Qijun, C. (2017, January 5–8). A review on consensus algorithm of blockchain. Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics (SMC), Banff, AB, Canada.10.1109/SMC.2017.8123011 ↗
21. An intelligent agriculture network security system based on private blockchains10.1109/JCN.2019.000043 ↗
22. Ethereum: A secure decentralised generalised transaction ledger
23. Androulaki, E., Barger, A., Bortnikov, V., Cachin, C., Christidis, K., De Caro, A., Enyeart, D., Ferris, C., Laventman, G., and Manevich, Y. (2018, January 23–26). Hyperledger fabric: A distributed operating system for permissioned blockchains. Proceedings of the Thirteenth EuroSys Conference, Porto, Portugal.10.1145/3190508.3190538 ↗
24. BUAV: A blockchain based secure UAV-assisted data acquisition scheme in Internet of Things10.1109/JCN.2019.000050 ↗
25. Scaling Blockchains: A Comprehensive Survey10.1109/ACCESS.2020.3007251 ↗
26. Decker, C., and Wattenhofer, R. (2013, January 9–11). Information propagation in the bitcoin network. Proceedings of the IEEE P2P Proceedings, Trento, Italy.10.1109/P2P.2013.6688704 ↗
27. Segment Blockchain: A Size Reduced Storage Mechanism for Blockchain10.1109/ACCESS.2020.2966464 ↗
28. The Bitcoin P2P Network10.1007/978-3-662-44774-1_7 ↗
29. Nodes in the Bitcoin Network: Comparative Measurement Study and Survey10.1109/ACCESS.2019.2914098 ↗
30. EOSIO (2017, December 18). EOS. IO Technical White Paper. Available online: https://github.com/EOSIO/Documentation.
31. Buchman, E. (2016). Tendermint: Byzantine Fault Tolerance in the Age of Blockchains. [Master’s Thesis, The University of Guelph].
32. Tezos: A self-amending crypto-ledger position paper
33. Puncturable Signatures and Applications in Proof-of-Stake Blockchain Protocols
34. Application of blockchain in collaborative Internet-of-Things services10.1109/TCSS.2019.2913165 ↗
35. Dorri, A., Kanhere, S.S., and Jurdak, R. (2017, January 18–21). Towards an optimized blockchain for IoT. Proceedings of the Second International Conference on Internet-of-Things Design and Implementation, Pittsburgh, PA, USA.10.1145/3054977.3055003 ↗
36. Groupchain: Towards a Scalable Public Blockchain in Fog Computing of IoT Services Computing10.1109/TSC.2019.2949801 ↗
37. Herbert, J., and Litchfield, A. (2015, January 27–30). A novel method for decentralised peer-to-peer software license validation using cryptocurrency blockchain technology. Proceedings of the 38th Australasian Computer Science Conference (ACSC), Sydney, Australia.
38. Schaub, A., Bazin, R., Hasan, O., and Brunie, L. (2016). A trustless privacy-preserving reputation system. IFIP International Conference on ICT Systems Security and Privacy Protection, Springer.10.1007/978-3-319-33630-5_27 ↗
39. A Blockchain-Based Trusted Data Management Scheme in Edge Computing10.1109/TII.2019.2933482 ↗
40. NODEHOME (2019, October 03). Common APIs. Available online: https://nodehome.io/nh/content?curl=/jsps/platform/svm_common.jsp&bbsId=17&menu1=2&menu2=16&scd=1.
41. Performance analysis of hyperledger fabric platforms10.1155/2018/3976093 ↗
42. Pongnumkul, S., Siripanpornchana, C., and Thajchayapong, S. (August, January 31). Performance analysis of private blockchain platforms in varying. Proceedings of the 26th International Conference on Computer Communication and Networks (ICCCN), Vancouver, BC, Canada.