Bitcoin devs merge 3 new BIPs, and transaction fees could plummet

Full aggregation could lower fees about 14% for a modeled joint payment or 27% for consolidation, with activation and wallet support unresolved. Read the full story on CryptoSlateUnderstand the crypto stories that matter and what to watch next. Get The Catalyst in your inbox

Bitcoin devs merge 3 new BIPs, and transaction fees could plummet

Bitcoin's proposal repository added three draft specifications on Nov. 2-4 that could lower fees for payments assembled jointly by multiple users and for consolidating many inputs into one output.

BIP458 merged on Nov. 2, BIP459 on Nov. 3, and BIP460 on Nov. 4. Their mechanism combines the signatures attached to transaction inputs, the coins being spent.

Half-aggregation combines independently produced signatures without an interactive signing session: n signatures of 64 bytes become 32(n+1) bytes. Full aggregation requires coordinated signing but produces a single 64-byte signature for all aggregated signatures in a group.

For ten signatures, that means shrinking 640 bytes to 352 or 64 bytes, respectively. That's a 45% and 90% reduction in signature payload, before encoding overhead. The reduction in the whole transaction's fee would be much smaller.

Related Reading

Bitcoin fees are commonly expressed per virtual byte (vB). Under Bitcoin's weight rules, virtual size is transaction weight divided by four, rounded up.

Hypothetical examples put all inputs in one eligible aggregation group and use default signing settings, 34-byte output scripts and no optional extra witness data, or annex. Transaction overhead, witness encoding, and the group's marker byte are included.

A joint transaction with ten inputs and ten outputs would shrink from 1,016 vB to 944 vB with half-aggregation or 872 vB with full aggregation, lowering its fee by about 7.1% or 14.2%. At an illustrative 10 satoshis per vB, the savings would be 720 or 1,440 satoshis.

Consolidation benefits more in the second example of 100 inputs combined into one output. Its size falls from 5,804 vB to 5,012 vB with half-aggregation or 4,220 vB with full aggregation, cutting fees by approximately 13.6% or 27.3%.

Originally published by cryptoslate Aggregated for informational purposes. All rights belong to the original publisher.
← Back to all news