Bitcoin's Proving Ground

The Copperfield Plan

In the crucible of experimentation, we seek to return to first principles—to question the very essence of value, trust, and the nature of economic truth itself.

"Stasis is not preservation—it is entropy disguised as caution. True resilience emerges not from freezing protocols in time, but from understanding how they evolve under pressure."

— Arthur Zhang, CTO @ Tondi Foundation

Our Mission

A Dual Purpose Vision

The Copperfield Plan serves two critical purposes: validating experimental proposals for the Bitcoin community and exploring how Bitcoin's "impossible trinity" of decentralization, security, and scalability may evolve dynamically.

Validation for Bitcoin

Provide a proving ground for technical ideas discussed in the Bitcoin community but not yet adopted into consensus.

Validation for Bitcoin

Preparation for the Next Era

Explore how Bitcoin's fundamental trade-offs may shift dynamically, rather than remain frozen under extreme conservatism.

Preparation for the Next Era

Our Philosophy

Bitcoin's durability is built on caution, but progress comes from active exploration. Tondi's Copperfield Plan embraces this role:

Not to compete with Bitcoin, but to act as its wind tunnel—testing how new mechanics behave in live environments.

Not to dilute security, but to generate empirical data that Bitcoin Core and BIP authors can evaluate.

Not to break the trilemma, but to probe how decentralization, scalability, and security trade-offs evolve dynamically.

Focus Areas of Experimentation

Active Implementation of Bitcoin Proposals

ProposalDescriptionCategoryTarget VersionStatus
Kaspa-Compatible Payment Types (TSP-0001)Support Kaspa-Compatible Payment Types with Extended TaprootCorev2025aImplemented
BLAKE3 Hash Algorithm (TSP-0002)Adoption of BLAKE3 Hash Algorithm Across the Tondi ProtocolCorev2025bImplemented
ASIC-Resistant PoW (TSP-0003)ASIC-Resistant Proof-of-Work Hash Specification Based on BLAKE3 + Light Memory-TouchingCorev2026bImplemented
TSP Numbering System (TSP-0004)Definition of the TSP Numbering, Categories, and LifecycleGovernance/Metav2025aImplemented
Biannual Evolution (TSP-0005)Biannual Evolution and the Tondi Frontier NetworkGovernance/Metav2025bAccepted
FUN20 (TSP-0006)Inscription-style fungible token standard (Replaced by Ingot)Applicationsv2025bDeprecated
ANYPREVOUT (TSP-0007)Enabling eltoo and simplified channel updatesConsensusv2026aReview
CISA (TSP-0008)Transaction size reduction via aggregate Schnorr signaturesConsensusv2026aDraft
CTV (CheckTemplateVerify) (TSP-0009)Covenant-based transaction commitmentsConsensusv2026bDraft
PTLC (TSP-0010)Privacy-enhanced conditional paymentsStandards Trackv2026aImplemented
Native MuSig2 (TSP-0011)Efficient multisig aggregation built into consensus rulesConsensusv2026aImplemented
Channel Factories (TSP-0012)Multi-party channel construction to reduce on-chain footprintLayer 2v2026bDraft
GhostDAG Sorting Optimization (TSP-0013)GhostDAG Sorting Optimization Proposal (Local Approximation and Concurrent Data Structures)Corev2026bDraft
Native Eltoo and PTLC Layer 2 (TSP-0014)Native Eltoo transaction types with Point-Time-Locked Contracts for Layer 2 scalingConsensus / Layer-2v2026aReview

Opcode Allocation

Tondi Client Opcode Allocation Strategy

The Tondi client reserves specific opcode ranges for different purposes. This allocation ensures compatibility with Bitcoin Taproot while providing space for Tondi-specific features.

RangeCountPurposeStatus
0x00-0x4F80Basic opcodes (data push, control flow, stack operations)Implemented
0x50-0x8A59Extended opcodes (Bitcoin Taproot compatibility + numeric constants + control flow + stack operations + bitwise logic)Implemented
0x8B-0xA527Numerical operations (arithmetic, comparison, boolean logic)Implemented
0xA6-0xA72Available for future TSPsAvailable
0xA8-0xB110Cryptographic operations (SHA256, BLAKE3, signature verification)Implemented
0xB2-0xBF14TSP-allocatedReserved
0xC0-0xF958Available for future TSPsAvailable
0xFA-0xFF6System reserved opcodesSystem

TSP-Opcode Allocations (0xB2-0xBF)

OpcodeTSPFeatureStatus
0xB2-0xB4TSP-0007: ANYPREVOUTOP_CHECKSIG_APO, OP_CHECKSIGVERIFY_APO, OP_CHECKSIGADD_APODraft
0xB5-0xB7TSP-0008: CISAOP_CHECKSIG_CISA, OP_CHECKSIGVERIFY_CISA, OP_CHECKSIGADD_CISADraft
0xB8TSP-0009: CTVOP_CHECKTEMPLATEVERIFYDraft
0xB9TSP-0012: Channel FactoriesOP_CHECKTEMPLATEVERIFY_FACTORYDraft
0xBA-0xBDTSP-0011: MuSig2OP_MUSIGKEYAGG, OP_MUSIGNONCEAGG, OP_MUSIGPARTIALSIG, OP_MUSIGVERIFYImplemented
0xBE-0xBFAvailable for future TSPsAvailable

Rapid Evolution Mechanism

Biannual Upgrade Cycle

The Copperfield Plan implements a biannual evolution mechanism (TSP-0005) that enables rapid protocol upgrades every six months. This allows Tondi to quickly adopt and test new Bitcoin proposals while maintaining network stability.

Evolution Cycle

Every six months, Tondi undergoes a major protocol upgrade, incorporating tested proposals and deprecating obsolete features. This rapid iteration cycle enables continuous innovation while providing real-world validation data.

Benefits of Rapid Evolution

Quick adoption of validated Bitcoin proposals
Real-world testing of new features before Bitcoin integration
Continuous improvement based on empirical data
Maintained backward compatibility through careful deprecation

Reporting Back to Bitcoin

Feeding Knowledge Forward

We commit to publishing comprehensive technical reports for ALL tested proposals, providing real-world data, security analysis, attack surface evaluations, and UX implications to Bitcoin Core developers and BIP authors.

Every experiment conducted on Tondi contributes to Bitcoin's collective knowledge. Our findings will be published openly, enabling informed decision-making for Bitcoin's future evolution.

Join the Experiment

Be Part of Bitcoin's Future

Explore the technical specifications, follow our progress, and contribute to the conversation about Bitcoin's next evolution.