Testnet 1

Overview

Testnet 1 represents the Minimum Viable Product (MVP) of the Bitboost protocol, offering a preliminary version for scrutinizing the core functionalities of Bitboost. This includes the inscription and execution of Ethereum Virtual Machine (EVM) blocks, alongside assessing the protocol's efficiency and effectiveness in a live environment.

System Architecture

Bitboost Chain

  • Block Production: The Bitboost chain consistently generates blocks at an interval of every 5 seconds.

  • Inscription on Bitcoin: These produced blocks are subsequently inscribed onto the next available Bitcoin block.

Inscribed Data

Each Bitboost block, after retaining only the necessary fields, is encoded into RLP (Recursive Length Prefix) format and then inscribed onto Bitcoin. Try to decode the example of inscribed data by using an online RLP decoder.

// Bitboost block to be encoded
{
    "miner"
    [
        "tx 1",
        "tx 2",
         ...
        "tx n",
    ]
}

// Example data after encoding
0xf88b940000000000000000000000000000000000000000f874b872f87003843b9aca008252089418c9e427f669a50fbcbb402d8177522e216543588a01e1d1c72d5b97e000008083070e8ba01344ea784af2f59d7b3b1b6f855b873aa2cbcbce2cb1b517bd7a0d446af0ebfaa00bd9d543ed8e3bfc86558d33e3ca844c010ae54daf71e44b4d6bd0e75083bf84

Key Distinctions from the Mainnet

  1. Inscription Methodology:

    • Testnet: Inscription of blocks onto Bitcoin is exclusively managed by a centralized miner.

    • Mainnet: Inscription is decentralized, allowing anyone to participate in the mining process.

  2. Validation Process:

    • Testnet: Block validation is confined to a centralized node/indexer.

    • Mainnet: Open to all, enabling anyone to fetch the inscribed data from Bitcoin and recreate the Bitboost chain.

Resources for Users

Metamask Settings

  • Network name: Bitboost Testnet

  • RPC URL: https://rpc.bitboost.org

  • Chain ID: 231220

  • Currency symbol: BTB

  • Block explorer URL: https://explorer.bitboost.org/

Last updated