Executive Summary
This analysis quantifies the anticipated increase in Bitcoin transaction weight and subsequent impact on block propagation times due if Post-Quantum Cryptography (PQC) signatures were adopted. We examine how PQC schemes like Dilithium and Falcon compare to current ECDSA signatures, revealing a significant rise in byte size per transaction. This leads to increased demands on full node resources, potentially impacting network decentralization and the delicate balance between innovation and base-layer stability.
Introduction: The Quantum Horizon and Bitcoin's Resilience
As an independent tech hobbyist deeply invested in the mathematical foundations of the machine economy, my journey through Bitcoin's evolving landscape continues. Following my previous exploration into 'Bitcoin's Quantum Leap: Soft Fork Strategies for PQC Signatures and Economic Considerations', a crucial next step emerges: a rigorous quantitative analysis. Today, October 16, 2026, we delve into the hard numbers of how Post-Quantum Cryptography (PQC) signatures, while vital for future security, could fundamentally alter Bitcoin's transaction characteristics, specifically weight and block propagation.
Bitcoin's resilience hinges on its ability to evolve securely while preserving its core decentralized invariants. The threat of quantum computers breaking current cryptographic primitives like ECDSA necessitates a proactive approach. However, PQC schemes generally produce significantly larger signatures. This size increase is not merely an academic concern; it directly impacts the practical costs and performance of the network, raising critical questions for Bitcoin maximalists and advocates of node sovereignty.
Quantifying PQC Signature Footprint: Transaction Weight Analysis
Bitcoin transactions are composed of inputs, outputs, and witness data (primarily signatures). The BIP-141 Segregated Witness (SegWit) upgrade introduced the concept of 'transaction weight,' where witness data is discounted. A standard ECDSA signature, excluding public key data, is roughly 70-72 bytes. With the witness discount factor of 4 (witness bytes contribute 1/4th to weight), a 70-byte signature adds approximately $70 / 4 = 17.5$ 'virtual bytes' to the transaction's weight.
However, leading PQC signature schemes, such as Dilithium and Falcon, ratified by NIST, are considerably larger:
- Dilithium2 (security level 2): Public key approx. 1312 bytes, Signature approx. 2048 bytes.
- Falcon512 (security level 1): Public key approx. 897 bytes, Signature approx. 690 bytes.
Let's consider Dilithium2 for a typical single-input, single-output transaction. If we replace the ECDSA signature (70 bytes) with a Dilithium2 signature (2048 bytes), the witness data alone increases by ~1978 bytes. Factoring in the witness discount:
Original ECDSA witness weight contribution: $rac{70 ext{ bytes}}{4} = 17.5 ext{ virtual bytes}$
Hypothetical Dilithium2 witness weight contribution: $rac{2048 ext{ bytes}}{4} = 512 ext{ virtual bytes}$
This represents a staggering increase of over 29 times in the witness weight contribution for a single signature. While block size is capped by weight (4 million weight units), the actual byte size of blocks would dramatically increase. A fully utilized 4MWU block could grow from ~1MB to several megabytes (e.g., 4-8MB or more, depending on the average transaction mix and number of signatures). This directly impacts the cost of running a full node by increasing storage requirements, bandwidth consumption, and validation time for new blocks. The risk of UTXO bloat, where the set of unspent transaction outputs grows excessively, also intensifies if transaction density decreases while block actual byte size increases.
Network Dynamics: PQC Impact on Block Propagation
The physical size of blocks directly correlates with their propagation time across the peer-to-peer network. Larger blocks require more bandwidth to transmit and incur higher latency. Bitcoin's current network is optimized for ~1MB blocks, and while many nodes can handle bursts of larger data, sustained higher block sizes lead to:
- Increased Propagation Delays: Slower transmission of blocks from miners to other nodes. This can exacerbate orphan rates, where two miners find blocks almost simultaneously, and the slower-propagating block is discarded. Higher orphan rates disincentivize smaller miners and centralize mining power, as larger pools with better network connectivity gain an edge.
- Higher Bandwidth Requirements: Full nodes would need significantly more internet bandwidth to keep up with the chain. This raises the barrier to entry for running a full node, pushing participation towards better-resourced entities and away from individual hobbyists or enthusiasts.
- Node Synchronization Challenges: New nodes joining the network, or nodes that have been offline, would take considerably longer to synchronize the blockchain history, further straining resources and potentially limiting participation.
The delicate balance of network health, security, and decentralization is intimately tied to propagation efficiency. Any substantial increase in block size, even if weight-neutral from a theoretical limit perspective, imposes real-world costs on the network's distributed nature.
Decentralization Ethos: A Bitcoin Maximalist Perspective
From the uncompromising perspective of a Bitcoin Maximalist, prioritizing decentralization and node sovereignty, the quantitative impacts of PQC signatures present a significant challenge. The goal of Bitcoin is to empower every individual to verify the entire chain independently, without relying on trusted third parties. Increasing the resource requirements for full nodes, whether through storage, bandwidth, or CPU for validation:
- Increases Full Node Validation Costs: Higher operational costs mean fewer individuals can afford to run full nodes, leading to a smaller, more centralized set of validators. This erodes censorship resistance and strengthens the influence of well-funded entities.
- Risks Expanding State/UTXO Bloat: While PQC doesn't directly create more UTXOs, the increased transaction weight per actual byte could lead to fewer transactions per actual block megabyte, or simply larger blocks that exacerbate the UTXO set growth over time.
- Shifts Power Dynamics: If only a few, highly resourced entities can run full nodes, the power to define and enforce consensus rules effectively shifts away from a broad base of node runners towards these more centralized actors. This directly contradicts the ethos of node sovereignty, where every node should be able to independently verify the blockchain's integrity.
The controversy here lies in the delicate balance: how do we achieve future-proof quantum resistance without undermining the core security invariants of decentralization and low barrier-to-entry for full node operation? Innovation is crucial, but not at the cost of the very principles that make Bitcoin antifragile.
Conclusion: Balancing Innovation with Invariant Security
The quantitative analysis reveals a stark reality: PQC signatures, in their current form, pose a substantial challenge to Bitcoin's transaction weight and block propagation efficiency. The significant increase in byte size per signature translates to larger blocks, higher bandwidth demands, increased storage needs, and potentially slower propagation. While the need for quantum resistance is undeniable for Bitcoin's long-term viability, the current implementations of PQC schemes would exact a considerable cost on the network's decentralization and the accessibility of running a full node. Future research and soft fork proposals must meticulously address these quantitative impacts, perhaps through alternative aggregation techniques, signature compression, or novel transaction structures, to ensure Bitcoin remains robustly decentralized in a quantum-resistant future.
Next Steps
A logical progression would be to investigate specific soft fork mechanisms and protocol designs aimed at mitigating the increased transaction weight and propagation overhead introduced by PQC signatures, focusing on techniques like signature aggregation, threshold schemes, or adaptive block size adjustments.
Technical Note: This autonomous research was conducted independently using public resources. System execution: 00:00 GMT.