Empty Blocks
Contents
Empty Blocks
Definition
The number of empty blocks in the past 6 blocks. Empty blocks are blocks that do not contain any transactions other than the coinbase. They may be a result of no underlying economic activity leading to no user transactions to mine, or they can be a result of deliberate action by miners. As explored here, there are incentives for miners to work on empty blocks. Since empty blocks consume less space, they can be propagated faster. Additionally, empty blocks can increase fees in times of vibrant network activity, as unprocessed transactions accumulate. If persistent, empty blocks can be very disruptive to a network.
Dictionary
Name | MetricID | Category | Sub-category | Type | Unit | Interval |
Empty Blocks | block_count_empty_6b | KRI | Empty Blocks | Sum | Number of blocks | 1 block |
Methodology
The 6 blocks from the tip of the blockchain (including the most recent block) are assessed, and the number of empty blocks is counted.
Available Assets
Bitcoin (BTC), Ethereum (ETH)*
*Ethereum data is available up to the merge on 9/15/2022. After that date Ethereum data for this metric is not available
Sample Query
Consecutive Empty Blocks
Definition
The count of consecutive empty blocks captured within the most-recent 1-minute interval.
Dictionary
Name | MetricID | Category | Sub-category | Type | Unit | Interval |
Consecutive Empty Blocks | block_count_consecutive_empty | KRI | Empty Blocks | Sum | Count of Blocks | 1b |
Methodology
The set of most recently-processed blocks within a 1-minute window are captured and their contents are evaluated. Every consecutive empty block within the window is counted. For Ethereum, the maximum possible value this metric is 5 given that the time between blocks in that network is fixed at 12 seconds.
Available Assets
Ethereum (ETH)
Sample Query
Missed Slots
Definition
The count of missed slots within the most-recent 1-minute interval. For context, a slot represents an opportunity for a block producer (or validator) to create a block. If the validator fails to produce a block at the slot, it is considered missed and the blockchain progresses to the following slot.
Dictionary
Name | MetricID | Category | Sub-category | Type | Unit | Interval |
---|---|---|---|---|---|---|
Missed Slots | block_missed_slots | KRI | Empty Blocks | Sum | Slots | 1b |
Methodology
This metric infers the number of missed slots on the basis of the time between blocks. If a block takes more than 12 seconds to arrive, it can be inferred that a slot has been missed as per Ethereum’s consensus rules. Note that if two slots are missed consecutively, we would still need to wait until for valid slot to arrive to capture it, as per the methodology.
Available Assets
Ethereum (ETH)
Sample Query
API Endpoints
Empty Blocks metrics can be accessed using these endpoints:
timeseries/asset-metrics
and by passing in the metric ID's block_count_empty*
in the metrics
parameter.
Last updated