Decentralization in blockchain systems is a debated topic, with varying perspectives on the degree and aspects of decentralization offered by these systems.
A systematization approach has been proposed to define and measure decentralization across multiple layers of blockchain systems, including hardware, software, network, consensus, economics, client API, governance, and geography.
The concept of decentralization plays a crucial role in policy discussions, regulations, and determining the classification of digital assets by entities like the US SEC.
Blockchains may exhibit decentralization in certain aspects but not in others, highlighting the nuanced nature of decentralization within these systems.
Decentralization is often perceived as a means to an end rather than a guaranteed security, stability, or efficiency measure, with both centralized and decentralized systems having their strengths and weaknesses.
The article emphasizes the need for a structured approach to measuring and achieving decentralization in blockchain systems to address the challenges and complexities involved.
Various studies have explored decentralization in different layers of blockchain systems, pointing out potential risks and vulnerabilities associated with centralization in areas like hardware, software, network, consensus, economics, and governance.
Existing taxonomies and methodologies for assessing decentralization in blockchain systems offer valuable insights but lack a comprehensive and consistent approach across all relevant layers.
The proposed stratified methodology for measuring decentralization is demonstrated using Bitcoin as a case study, highlighting areas where blockchain systems may fail the Minimum Decentralization Test (MDT).
The research contributes to the ongoing discourse on blockchain decentralization by providing a framework for analyzing and evaluating decentralization levels in blockchain systems.