The witness discount refers to the reduction in data “weight” given to the witness portion of a Bitcoin transaction — the part that contains the signatures used to prove ownership. Implemented as part of the 2017 segregated witness (SegWit) upgrade, this discount effectively lowered the fees for SegWit transactions by making the witness data count for less when calculating the total size of a transaction.
In simpler terms, the witness data gets a 75% discount, meaning that it only counts as one-quarter of its actual size when determining how much space it takes up in a Bitcoin block. This allows for more transactions per block and reduces costs for users who adopt SegWit-enabled wallets.
But why does the Witness Discount exist in the first place? What’s the point of giving the witness data this special treatment? The answer ties back to Bitcoin’s long-standing scalability challenges, and the need to increase transaction capacity without overhauling the network with a risky hard fork. In this article, we explore the purpose behind the witness discount, how it works, and why it continues to matter today.
The witness discount was introduced as part of SegWit, a major upgrade to the Bitcoin protocol that separated the transaction data into two parts: the core transaction data and the witness data (mostly digital signatures). In essence, the witness data was given a “discount” in terms of how much it counts toward the overall block size.
Prior to SegWit, Bitcoin’s block size was capped at 1MB. SegWit brought an indirect block size increase by applying a lower “weight” to the witness data — thus enabling more transactions per block without exceeding the 1MB limit for non-SegWit nodes.
The witness discount accomplishes a crucial goal: It allows for more transactions to fit into a block while maintaining compatibility with older nodes that haven’t upgraded to SegWit.
When a Bitcoin transaction occurs, the core elements of that transaction — such as the amount of bitcoin being sent and the addresses involved — are recorded. However, there’s another component called the “witness,” which stores the signatures that prove ownership of the transferred bitcoin.
This reduces fees for users who opt for SegWit-enabled wallets since fees are calculated based on the virtual size of the transaction, which now discounts the witness data.
The story behind the witness discount dates back to the block size wars in 2015-2017. At that time, the Bitcoin community was embroiled in heated debates about how to scale the network. Larger block sizes would allow for more transactions per block, but increasing the block size directly (via a hard fork) was controversial. It risked centralizing the network, as bigger blocks are harder to propagate and store for nodes with less bandwidth and storage.
SegWit, proposed by Pieter Wuille, was introduced as a compromise. It addressed the scaling issue by creating more “effective” block space without requiring a hard fork. This is where the witness discount became important. By discounting the witness data, SegWit effectively expanded the number of transactions that could fit into a block while maintaining backward compatibility.
In simpler terms, SegWit allowed Bitcoin to have its cake and eat it too: more transactions per block without the risk of destabilizing the network.
Pros:
Cons:
One of the major debates in the Bitcoin scaling saga was whether to increase the block size directly or to implement a solution like SegWit, which indirectly increased the block size. So, how does the witness discount compare to simply raising the block size?
Block Size Increase:
Witness Discount (SegWit):
Essentially, the witness discount achieves the goal of more transactions per block without compromising Bitcoin’s decentralization, a key tenet of the network’s design philosophy.
Why is the witness discount 75%?
The 75% witness discount exists because witness data—which includes digital signatures—does not contribute to the long-term size of the UTXO set that nodes must store permanently. Since this data is only needed for transaction validation and can be discarded afterward, it has a lower impact on node resources compared to non-witness data.
With the SegWit upgrade, transaction size is measured in weight units (WU) rather than bytes. Non-witness data is assigned a weight of 4 WU per byte, while witness data is assigned 1 WU per byte—a 1:4 ratio. This means witness data is effectively counted as 25% of its original size, resulting in a 75% discount.
The choice of 1:4 weighting was a deliberate balance between incentivizing SegWit adoption, preserving network efficiency, and maintaining security. It allows more transactions per block while ensuring compatibility with pre-SegWit rules, enhancing Bitcoin’s scalability without sacrificing decentralization.
Does the witness discount mean SegWit blocks are bigger?
Yes, in practice, SegWit blocks can be larger than the pre-SegWit 1MB block limit. However, the way the block weight is calculated means that SegWit blocks are more efficient in storing data, so more transactions — that don’t count for as much weight as before — can fit into a block.
What happens if I don’t use SegWit?
Non-SegWit transactions don’t benefit from the witness discount, meaning they take up more space in a block and typically incur higher fees. However, they are still fully valid and can be processed by the network.
Is the witness discount here to stay?
As of now, there are no plans to remove the witness discount. It remains a critical part of Bitcoin’s scalability strategy and is widely considered a success in improving the network’s efficiency without compromising decentralization or security.
On March 3, Mobile World Congress will kick off in Barcelona, Spain. While it’s not…
Sentiment gauges have soured — but the S&P 500 was at record highs just a…
Kalshi betting right now is for 300K reduction in force for the Federal government (h/t…
In spite of the Tesla CEO's best efforts, the AfD performed no better than had…
© 2025 Fortune Media IP Limited. All Rights Reserved. Use of this site constitutes acceptance…
(EMAILWIRE.COM, February 19, 2025 ) The report "Suppository Packaging Market by Material (Aluminum/Pe, Pvc/Pe), Application…