Skip to main content

Berachain Testnet V1 vs V2

Initial Architecture: V1 Testnet (Artio)​

Berachain's first iteration, the V1 testnet known as Artio, was built on the Polaris framework. This setup tightly coupled EVM execution with Cosmos-based consensus mechanisms. While this integration served its purpose initially, scaling issues surfaced as the ecosystem's demands grew—specifically around transaction throughput and overall engagement metrics.

Transition to V2: Introducing BeaconKit​

To address these scalability and performance bottlenecks, the Berachain Foundation embarked on a comprehensive re-architecture journey. This led to the creation of BeaconKit, which forms the backbone of the V2 testnet. BeaconKit decouples the consensus layer from the execution layer, offering a more modular and flexible architecture. The result is a more stable and efficient network that better meets the evolving needs of the ecosystem.

Validator Operations: From Polaris to BeaconKit​

One of the significant shifts from V1 to V2 lies in validator operations. In V1, validators were exclusively running the Polaris client, handling both consensus and EVM execution. With V2, validators are now required to run the BeaconKit client for consensus purposes alongside an EVM-compatible execution client, such as Geth or Erigon. This separation allows each layer to specialise—BeaconKit ensures a high-performance, customisable consensus mechanism, while the execution layer can independently adopt the latest EVM advancements.

Key Architectural Enhancements:​

  1. Modular Client Architecture:

    • V1: Single client (Polaris) handling both consensus and execution.
    • V2: Dual-client setup with BeaconKit for consensus and separate EVM clients for execution.
  2. Performance and Scalability:

    • Enhanced transaction throughput.
    • Improved network stability under higher load conditions.
  3. Flexibility:

    • Ability to upgrade or switch execution clients without affecting the consensus layer.
    • Easier integration of future EVM innovations.

Economic Model Overhaul: V1 vs V2​

Alongside the architectural changes, Berachain revamped its economic model. Here are the primary differences:

FeatureV1 (Artio)V2 (BeaconKit)
Client ArchitectureSingle client (Polaris) handling both consensus and EVM executionModular: BeaconKit for consensus and any EVM-compatible client (e.g., Geth or Erigon) for execution
Native Token for Validators$BGT$BERA
Slashing RisksPresent for $BGT delegators and validatorsRemoved for $BGT delegators, now only affects validators
Execution EnvironmentCustom EVM-compatibleEVM-identical for seamless integration
Token UtilityPrimarily governance with $BGTEnhanced utility with $BERA for validator activation
Consensus LayerTightly integrated with execution (Polaris)Customisable and decoupled (BeaconKit)
Transaction ThroughputLimited scalability under loadImproved performance and scalability
Validator FlexibilityNo flexibility in execution clientSupports multiple EVM clients, enabling innovation and flexibility
Upgrade PotentialConstrained by single client architectureEasier to adopt future EVM innovations without altering consensus
Economic Role of $BGTGovernance and validator-related tasksPoL governance and native chain incentives only
Risk MitigationHigher slashing risks for delegatorsRisk focused on validators, with safer delegation for $BGT holders
Seamless EVM IntegrationPartial EVM compatibilityFull EVM-identical execution for smooth contract deployment and compatibility

Additional Notes​

  • Token Swap: V2 introduces $BERA as the primary token for validator activation, increasing its overall utility within the network.
  • Slashing Mitigation: V2 reduces slashing risks for delegators, improving the safety and attractiveness of staking in the network.
  • Modular Architecture: The separation of consensus (BeaconKit) and execution allows for more flexible and efficient network operations, leveraging the latest advancements in both layers.

Advantages of V2​

  • Enhanced Token Utility: $BERA now plays a more integral role in the network’s functionality and governance.
  • Economic Stability: $BGT is repurposed to focus solely on economic incentives and Proof of Liquidity (PoL) governance, streamlining its role within the ecosystem.
  • Improved Compatibility: The EVM-identical environment ensures that developers can deploy contracts without modifications, leveraging the broader Ethereum tooling ecosystem.

Conclusion​

The transition from Berachain's V1 to V2 testnet marks a significant step forward in terms of both technical architecture and economic design. By decoupling consensus from execution and refining the native tokenomics, Berachain is positioning itself for greater scalability, flexibility, and user engagement. These changes not only address the limitations observed in V1 but also lay a robust foundation for future growth and innovation within the Berachain ecosystem.