<p>SegWit blocks aren't limited in bytes anymore but rather in weight. The maximum weight for a block is 4M. The weight of non-witness data is 4x its number of bytes.</p>

<p>So, yes, decreasing the amount of signature-data frees up some weight which can then be filled by more transactions. Yet those new transactions also contain some non-witness data which is more costly. An average full block will still be 4M in weight, but reduced in size (bytes) while containing more transactions. Both are good news.</p>

CC BY-SA 4.0
2019-02-01T23:34:19.530Z
2019-11-07T17:59:21.687Z
2019-11-07T17:59:21.687Z
Jannes
<p>If a Schnorr signature aggregation scheme were to be integrated into Bitcoin. Would the reduction in witness data versus non witness data (need less bytes for a signature therefore witness data usage would go down per tx) create a lower upper limit on potential blocksize (believe the realistic upper limit is 2.5 MB rn)?</p>

<signature><blocksize><schnorr-signatures><witness-data>
Would signature aggregation reduce the largest feasible blocksize
Bertram Lund
# Would signature aggregation reduce the largest feasible blocksize

(Asked by: username_0 on 2019-02-01)

If a Schnorr signature aggregation scheme were to be integrated into Bitcoin. Would the reduction in witness data versus non witness data (need less bytes for a signature therefore witness data usage would go down per tx) create a lower upper limit on potential blocksize (believe the realistic upper limit is 2.5 MB rn)?

**Tags:** signature, blocksize, schnorr-signatures, witness-data


---

## 1 answers

### Answer by username_1 on 2019-02-01. Score: 6 | Accepted answer

SegWit blocks aren't limited in bytes anymore but rather in weight. The maximum weight for a block is 4M. The weight of non-witness data is 4x its number of bytes.

So, yes, decreasing the amount of signature-data frees up some weight which can then be filled by more transactions. Yet those new transactions also contain some non-witness data which is more costly. An average full block will still be 4M in weight, but reduced in size (bytes) while containing more transactions. Both are good news.


---

