A Survey on Network Optimization Techniques for Blockchain Systems
- The increase of the Internet of Things (IoT) calls for secure solutions for industrial applications. The security of IoT can be potentially improved by blockchain. However, blockchain technology suffers scalability issues which hinders integration with IoT. Solutions to blockchain’s scalability issues, such as minimizing the computational complexity of consensus algorithms or blockchain storageThe increase of the Internet of Things (IoT) calls for secure solutions for industrial applications. The security of IoT can be potentially improved by blockchain. However, blockchain technology suffers scalability issues which hinders integration with IoT. Solutions to blockchain’s scalability issues, such as minimizing the computational complexity of consensus algorithms or blockchain storage requirements, have received attention. However, to realize the full potential of blockchain in IoT, the inefficiencies of its inter-peer communication must also be addressed. For example, blockchain uses a flooding technique to share blocks, resulting in duplicates and inefficient bandwidth usage. Moreover, blockchain peers use a random neighbor selection (RNS) technique to decide on other peers with whom to exchange blockchain data. As a result, the peer-to-peer (P2P) topology formation limits the effective achievable throughput. This paper provides a survey on the state-of-the-art network structures and communication mechanisms used in blockchain and establishes the need for network-based optimization. Additionally, it discusses the blockchain architecture and its layers categorizes existing literature into the layers and provides a survey on the state-of-the-art optimization frameworks, analyzing their effectiveness and ability to scale. Finally, this paper presents recommendations for future work.…
Document Type: | Article (reviewed) |
---|---|
Zitierlink: | https://opus.hs-offenburg.de/5831 | Bibliografische Angaben |
Title (English): | A Survey on Network Optimization Techniques for Blockchain Systems |
Author: | Robert Antwi, James Dzisi Gadze, Eric Tutu Tchao, Axel SikoraStaff MemberORCiDGND, Henry Nunoo-Mensah, Dominik WelteStaff MemberORCiD, Andrew Selasi Agbemenu, Kwame Opunie-Boachie Obour Agyekum, Justice Owusu Agyemang, Eliel Keelson |
Year of Publication: | 2022 |
Date of first Publication: | 2022/06/04 |
Place of publication: | Basel |
Publisher: | MDPI |
First Page: | 1 |
Last Page: | 22 |
Parent Title (English): | Algorithms |
Editor: | Shiping Chen, Kaimeng Ding, Yanmei Zhang |
Volume: | 15 |
Issue: | 6 |
ISSN: | 1999-4893 |
DOI: | https://doi.org/10.3390/a15060193 |
URN: | https://urn:nbn:de:bsz:ofb1-opus4-58319 |
Language: | English | Inhaltliche Informationen |
Institutes: | Forschung / ivESK - Institut für verlässliche Embedded Systems und Kommunikationselektronik |
Fakultät Elektrotechnik, Medizintechnik und Informatik (EMI) (ab 04/2019) | |
Institutes: | Bibliografie |
Tag: | IIoT; Industrial internet of things; blockchain; gossip protocol; network optimization; peer-to-peer; topology | Formale Angaben |
Relevance: | Wiss. Zeitschriftenartikel reviewed: Listung in Master Journal List |
Open Access: | Open Access |
Gold | |
Licence (German): | Creative Commons - CC BY - Namensnennung 4.0 International |