Complexity is often cited as one of the distinguishing qualities of public blockchain networks. However, there have been few, if any, serious efforts aimed at quantifying levels of complexity within these systems. Most existing research has focused on the complexity found in cryptocurrency markets, rather than the systems themselves.
This project applies information-theoretic measures to explore the complexity of the Bitcoin and Ethereum networks. The goal is to start quantifying this complexity with a holistic focus on their key inputs, outputs, and internal structure, rather than limiting our view to the price dynamics of their tokens.
To what extent can emergence-based information-theoretic complexity measures quantify and clarify the operational dynamics of public blockchain networks?
Energy is a critical input for the operation of public blockchain networks. Daily power demand estimates for Bitcoin and Ethereum were obtained from The University of Cambridge Centre for Alternative Finance's indices, which can be explored further here.
Confirmed transactions represent a key output of public blockchain networks. Daily transaction counts for Bitcoin are sourced from Blockchain.com, and for Ethereum from Etherscan.
A Python script is employed to merge the energy and transaction datasets into a single dataset measuring "daily transactions per watt." This metric effectively captures fluctuations in significant inputs and outputs, providing a unified measure to assess the operational dynamics of these networks.
An information-theoretic, emergence-based measure of complexity, as detailed in the paper Emergence in Artificial Life, is applied to the integrated data. This methodology allows for the quantification of total complexity on various time scales and the tracking of cumulative complexity over time.
The analysis is implemented using Python, leveraging libraries such as Pandas for data manipulation and Matplotlib for visualizing the results. The code is structured to facilitate reproducibility and further exploration by peers.