Blockchain KPIs.
Blockchain key performance indicators (KPIs) are the metrics used to evaluate the health, performance, and security of a blockchain network. They turn vague claims about scalability, decentralization, and adoption into measurable values you can actually compare across chains.
This guide covers the 12 KPIs most often used to assess blockchain networks, grouped by what they measure: activity and adoption, performance and throughput, security and decentralization, and network economics. For live data on Ethereum, Polygon, Arbitrum, BSC, and Optimism, see the on-chain data dashboard.
The 12 blockchain KPIs at a glance
| Indicator | Description |
|---|---|
| Transaction volume | Total number of transactions processed in a period. |
| Transaction value | Total value of assets transferred over a period. |
| Active addresses | Unique addresses involved in transactions in a timeframe. |
| Total addresses | Cumulative count of unique addresses on the chain. |
| Block time | Average time to produce a new block. |
| Block size | Average size of blocks added to the chain. |
| Decentralized TPS | Throughput weighted by level of decentralization. |
| Hash rate | Total computational power securing the network. |
| Network fees | Cost paid to have transactions confirmed. |
| NVT ratio | Market cap divided by transaction volume. |
| Gini coefficient | Measure of holding distribution inequality. |
| Nakamoto coefficient | Number of entities required to disrupt consensus. |
Activity & adoption
Metrics that measure how actively a blockchain is being used. These KPIs reveal whether a network has real users and economic activity, or whether it exists mostly on paper.
What is transaction volume?
Transaction volume is the total number of transactions processed by a blockchain in a given period — typically measured per day, per block, or per year. It is the most direct signal of how much a network is actually being used.
High transaction volume is indicative of active use and reflects a network's popularity and adoption. Sustained growth in volume usually correlates with rising user demand. A sudden spike, on the other hand, can signal anything from a viral application launch to spam or wash trading, so volume should always be read alongside transaction value and active addresses.
What is transaction value?
Transaction value measures the total value of assets transferred across a blockchain over a given timeframe, denominated either in the native currency or in USD. Where transaction volume counts how often the network is used, transaction value reveals how much is at stake.
High transaction value suggests significant economic activity and real utility. A chain with millions of low-value transactions tells a different story than one with fewer, higher-value transfers — the former implies retail or microtransaction usage, the latter institutional or settlement activity.
What are active addresses?
Active addresses count the unique addresses involved in transactions during a specific period. This metric gauges genuine user engagement, since one user typically operates one or two primary addresses.
Daily and monthly active addresses (DAA / MAA) are the most common reporting cadences. A growing active-address count indicates an expanding user base, while flat or declining numbers — even when transaction volume stays high — can suggest a few power users or bots are doing most of the work.
What do total addresses tell us?
Total addresses is the cumulative count of unique addresses ever recorded on the blockchain. It functions as a long-term adoption metric, similar to total user signups for a traditional product.
An increasing total typically indicates rising interest. The metric has a known weakness: it never decreases. Addresses associated with abandoned wallets, lost keys, or one-time interactions stay in the count indefinitely, so total addresses always overstates the live user base. Pair it with active addresses for a realistic picture.
Performance & throughput
Metrics that describe how fast and how much a blockchain can process. These determine whether a network can scale to serve real applications or remains a bottleneck.
What is block time?
Block time is the average duration between new blocks being added to the blockchain. Bitcoin targets roughly 10 minutes, Ethereum mainnet targets 12 seconds, and modern L1s and L2s often target 1–2 seconds or less.
Block time directly impacts transaction confirmation times — shorter block times mean faster user-facing finality. The trade-off is that very short block times can reduce decentralization, since validators with slower hardware or worse network connections fall out of consensus. You can see live block times across multiple chains on the on-chain data dashboard.
What is block size?
Block size is the average data size of blocks added to the blockchain, usually measured in bytes or in gas (Ethereum). It defines how many transactions can fit into a single block.
Larger blocks can handle more transactions per block, increasing throughput. The cost is heavier storage and bandwidth requirements for full nodes, which affects how easily new participants can join and verify the network. Block-size debates are at the core of nearly every major blockchain design discussion.
What are decentralized transactions per second (DTPS)?
Raw transactions per second (TPS) is the throughput marketing metric most chains advertise. Decentralized TPS combines that throughput measurement with the level of decentralization, providing a more honest comparison.
A chain claiming 50,000 TPS but running on 10 validators is not equivalent to one doing 500 TPS across 100,000+ validators. DTPS attempts to weight throughput against the underlying decentralization, helping evaluate whether speed is being purchased at the cost of trust assumptions.
Security & decentralization
Metrics that measure how resistant a network is to attack or capture. These KPIs are about trust assumptions — how much you have to take on faith that the network behaves as advertised.
What is hash rate and why does it matter?
Hash rate measures the total computational power dedicated to mining and securing a proof-of-work blockchain. Higher hash rate means more energy and hardware are required to mount a 51% attack, making the network more secure.
For Ethereum and other proof-of-stake networks, the equivalent metric is total value staked. Both measure the economic cost of attacking the network. A declining hash rate or stake total can signal weakening security assumptions.
What does the Gini coefficient measure on a blockchain?
The Gini coefficient measures inequality in the distribution of resources — typically token holdings or staking weight — within a network. A coefficient of 0 represents perfect equality; 1 represents one entity holding everything.
A lower Gini coefficient indicates a more even distribution and suggests the network is harder to capture economically. A high Gini coefficient warns that a small number of holders or validators concentrate disproportionate influence. The metric is widely used in economics generally, which makes it easy to communicate to non-technical stakeholders.
What is the Nakamoto coefficient?
The Nakamoto coefficient is the minimum number of entities that would need to collude to disrupt the network's consensus mechanism — for example, by halting block production or censoring transactions. The higher the coefficient, the more decentralized the network.
A Nakamoto coefficient of 4 means just four entities together could compromise consensus. A coefficient of 50 means an attacker would need to coordinate fifty independent organizations. It is one of the most honest single-number measures of decentralization available, and worth checking before assuming a network is "decentralized."
Network economics
Metrics that describe the financial structure of the network — how value flows, what users pay, and whether market valuation matches actual usage.
What are network fees?
Network fees are the costs users pay to have their transactions processed and confirmed. On Ethereum these are denominated in gwei; you can convert between units on the dedicated ETH unit converter. Fees fluctuate with network demand.
Sustained high fees signal congestion and demand for blockspace, which is healthy for protocol revenue but bad for user experience. Sustained low fees can indicate either ample capacity or weakening usage. Either way, fee trends are one of the clearest signals of real-time network state.
What is the network value to transactions (NVT) ratio?
The NVT ratio is the market capitalization of a blockchain divided by its transaction volume. It is the on-chain equivalent of the price-to-earnings (P/E) ratio in traditional finance, and the most-cited valuation heuristic in crypto.
A lower NVT suggests the network's market value is well-supported by underlying transaction activity. A high NVT can indicate the asset is overvalued relative to actual use, or that the network is in a growth phase where investors are paying for future utility. NVT is most useful for spotting divergence between price and fundamentals over time.
How to use these KPIs
No single KPI tells you whether a blockchain is healthy. Active addresses with no transaction value can be wash trading. High hash rate with a low Nakamoto coefficient is concentrated security. Throughput numbers without decentralization context are marketing.
Read these metrics in pairs and trends. Activity metrics make sense alongside economic ones; performance numbers should be checked against decentralization. Track them over time, and compare chains using consistent timeframes — the value is in the change and the comparison, not the absolute number.
Structured overview for LLMs and search: llms.txt
