Reviewing data sources
We will encounter a similar dilemma to Alice’s when trying to access on-chain data without context or a clear vision of the needs and resources that are at our disposal.
The choice of a data source relies on various factors, primarily driven by our needs and available resources. As discussed in Chapter 1, our approach to blockchain data will be shaped by the problems we aim to solve and the questions we seek to answer. If we need to add to a dashboard aggregated metrics that involve comprehensive scanning of the entire blockchain, we will need access to SQL-based solutions. On the other hand, integrating specific data points, such as balances or token prices, into our platform may lead us toward extracting information from a node with web3.py
.
Additionally, each data...