Skip to main content
Schema: flow.gov Table: dim_validator_labels Type: View

Description

A dimensional table containing validator node metadata and labeling information for the Flow blockchain network. This table serves as the foundation for understanding the validator ecosystem, providing information about node types, roles, and associated projects or organizations. It supports governance analysis by enabling identification and categorization of validator nodes based on their function in the consensus mechanism and their operational characteristics.

Key Use Cases

  • Validator Identification: Identifying and categorizing validator nodes by type and role in the network
  • Governance Analysis: Understanding the distribution of validator types and their impact on network security
  • Network Architecture: Analyzing the composition of the Flow blockchain’s multi-role validator system
  • Project Attribution: Identifying which organizations or projects operate specific validator nodes
  • Staking Analysis: Supporting staking operations by providing validator metadata for delegation decisions
  • Network Health Monitoring: Tracking validator distribution and identifying potential centralization risks

Important Relationships

  • gov__ez_staking_actions: Links to staking transactions involving these validator nodes
  • core__fact_transactions: May link to validator-related transactions for additional context
  • core__dim_contract_labels: May provide additional labeling for validator contracts
  • core__fact_events: May link to validator-related events for governance analysis
  • evm/core_evm__dim_contracts: For EVM-based validators, provides additional contract metadata

Commonly-used Fields

  • NODE_ID: Primary identifier for validator nodes and staking operations
  • VALIDATOR_TYPE: Essential for understanding validator roles and network architecture
  • PROJECT_NAME: Important for governance transparency and validator operator identification

Columns

Column NameData TypeDescription
NODE_IDTEXTThe unique identifier for a validator node in the Flow blockchain network. Data type: STRING. This field represents the address or identifier of a validator node that participates in the consensus mechanism and staking operations. Used for validator identification, staking analysis, and governance operations. Example: ‘0x1234567890abcdef’ for a specific validator node address. Critical for staking operations, validator performance tracking, and maintaining the integrity of the Flow blockchain consensus mechanism.
VALIDATOR_TYPETEXTThe role or type of validator node in the Flow blockchain network. Data type: STRING. This field categorizes validator nodes based on their specific function in the consensus mechanism. Used for validator role analysis, network architecture understanding, and governance operations. Example: ‘consensus’ for consensus nodes, ‘execution’ for execution nodes, ‘collection’ for collection nodes, ‘verification’ for verification nodes, ‘access’ for access nodes. Critical for understanding Flow’s multi-role validator architecture, network performance analysis, and maintaining the distributed consensus mechanism.
PROJECT_NAMETEXTThe overarching project or organization name associated with the validator node. Data type: STRING. This field provides a human-readable identifier for the entity operating the validator node, helping to categorize and identify validator operators. Used for validator operator analysis, governance transparency, and network participant identification. Example: ‘Kraken’ for Kraken-operated validators, ‘Dapper Labs’ for Dapper-operated validators. Critical for governance analysis, validator accountability, and understanding the distribution of network control among different entities.