Architectural Design Decisions for Blockchain-Based Applications

Architectural Design Decisions for Blockchain-Based Applications

Abstract

Designing blockchain-based applications is a challenging task and requires a number of coordinated architecture decisions. To guide decision making in this regard, we systematically explore this architectural design space and possible solution strategies. More precisely, we provide architectural design decisions and decision options in terms of patterns and practices. Our research shows that most design decisions are influenced by the need to offset current blockchain drawbacks such as scalability, privacy, and usability by using centralized elements. This suggests that a hybrid architecture is beneficial in many design situations.

Grafik Top
Authors
  • Wöhrer, Maximilian
  • Zdun, Uwe
Grafik Top
Shortfacts
Category
Paper in Conference Proceedings or in Workshop Proceedings (Paper)
Event Title
The 3rd IEEE International Conference on Blockchain and Cryptocurrency (ICBC)
Divisions
Software Architecture
Subjects
Systemarchitektur Sonstiges
Software Engineering
Event Location
Sydney, Australia
Event Type
Conference
Event Dates
3-6 May 2021
Date
3 May 2021
Export
Grafik Top