Skip to Content
DocsResearchBitcoin Integration & SPVBitcoin Integration & SPV

Section 10: Bitcoin Integration & SPV

This section covers the comprehensive documentation for Bitcoin integration with Zenon Network, including Simplified Payment Verification (SPV) mechanisms, cross-chain verification, and related infrastructure.

Overview

Bitcoin integration represents one of the most significant technical achievements in the Zenon ecosystem, enabling trustless verification of Bitcoin transactions within the dual-ledger architecture. This section documents the research, specifications, and implementation details for achieving this integration.

Contents

Foundational Research

  • Bitcoin Anchoring - Formal framework for using Bitcoin transactions as immutable timestamped commitments to Zenon Network checkpoints
  • Bitcoin SPV Zenon Research - Feasibility analysis demonstrating Bitcoin transaction verification within Zenon’s ledger model
  • Bitcoin SPV Feasibility - Technical notes on cryptographic possibility of SPV within Zenon

Verification Framework

  • Composable Bitcoin Verification - How Schnorr signatures and Bitcoin SPV compose for trust-minimized verification
  • Composable Bitcoin Verification Review - Hostile technical review of the verification framework

Implementation Guides

  • Greenpaper SPV Implementation Guide - Practical builder-oriented companion for implementing SPV verification
  • Engineering Roadmap Bitcoin SPV - Phased engineering approach for Bitcoin SPV on Zenon

Technical Specifications

  • Bitcoin SPV Integration Map - How Bitcoin SPV verification integrates with Zenon’s architectural primitives
  • Bitcoin SPV Verifier Spec - Platform-agnostic, deterministic Bitcoin SPV verifier specification
  • Bitcoin Header Relay Protocol - Protocol for distributing Bitcoin block headers across the network
  • Bitcoin Header Availability - Data availability considerations for Bitcoin headers
  • Bitcoin Fact Storage - How verified Bitcoin facts are stored and accessed in account-chain state

Security & Testing

  • Bitcoin SPV Threat Model - Formalized threat model for Bitcoin SPV verification
  • Bitcoin SPV Fraud Proofs - Specification for challenging invalid Bitcoin SPV checkpoints
  • Bitcoin SPV Test Vectors - Conformance test vectors for verifier implementations

Protocol Integration

  • Verify Bitcoin SPV ACI - Application Contract Interface for Bitcoin SPV verification
  • Protocol Level SPV Assessment - Assessment of protocol-level SPV integration
  • Optimistic BTC Checkpointing - Mechanism for promoting verified Bitcoin facts to global checkpoints

Incentive Mechanisms

  • Bonded Relayer Model - Economic incentive model for Bitcoin header relayers
  • SPV Service Credits - Credit-based incentive system for SPV services
  • SPV Light Verification - Notes on minimal SPV-style verification for Zenon
Last updated on