Back to Search
Start Over
DDNB—Doubly Decentralized Network Blockchain Architecture for Application Services
- Source :
- Applied Sciences, Volume 10, Issue 15, Applied Sciences, Vol 10, Iss 5212, p 5212 (2020)
- Publication Year :
- 2020
- Publisher :
- MDPI AG, 2020.
-
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.
- Subjects :
- blockchain
Service (systems architecture)
Blockchain
decentralization
Computer science
Distributed computing
0211 other engineering and technologies
02 engineering and technology
lcsh:Technology
lcsh:Chemistry
0202 electrical engineering, electronic engineering, information engineering
General Materials Science
Architecture
lcsh:QH301-705.5
Instrumentation
Vulnerability (computing)
application platform
Fluid Flow and Transfer Processes
021110 strategic, defence & security studies
lcsh:T
Process Chemistry and Technology
Node (networking)
020208 electrical & electronic engineering
General Engineering
hierarchical architecture
lcsh:QC1-999
Computer Science Applications
lcsh:Biology (General)
lcsh:QD1-999
lcsh:TA1-2040
Scalability
Chaining
lcsh:Engineering (General). Civil engineering (General)
Database transaction
lcsh:Physics
Subjects
Details
- ISSN :
- 20763417
- Volume :
- 10
- Database :
- OpenAIRE
- Journal :
- Applied Sciences
- Accession number :
- edsair.doi.dedup.....48e46b83b8a5506f1aeda133a19e8928