pull down to refresh
Correction: The change from 12594.5 vB to 50096 vB for the 50 kB JPEG inscription is actually a +297.76% increase.
reply
pull down to refresh
Correction: The change from 12594.5 vB to 50096 vB for the 50 kB JPEG inscription is actually a +297.76% increase.
Removing the witness discount does not hurt miner incentives.
They were mining 1000000 vBytes before, they will be mining 1000000 vBytes afterwards. And vBytes (or Weight Units) are the unit by which fees are measured.
Also since I haven't seen anyone do this before, let's do the math on transaction sizes under different consensus rules.
Consensus Rule ScenariosConsensus Rule Scenarios
Transaction TypesTransaction Types
CalculationCalculation
Assuming the use of Schnorr Signatures.
w is the witness cost factor.
i is the input count.
o is the output count.
TX size without CISA:
TX size with CISA Full-Agg (Might be off by a byte or two, depends on how it is ultimatelly implemented):
Simple payment with change (1 input, 2 outputs)Simple payment with change (1 input, 2 outputs)
33.12% increase
3 UTXO Consolidation (3 inputs, 1 output)3 UTXO Consolidation (3 inputs, 1 output)
7.96% increase
5 UTXO Consolidation (5 inputs, 1 output)5 UTXO Consolidation (5 inputs, 1 output)
4.4% decrease
10 UTXO Consolidation (10 inputs, 1 output)10 UTXO Consolidation (10 inputs, 1 output)
15.51% decrease
Coinjoin (14 inputs, 18 outputs)Coinjoin (14 inputs, 18 outputs)
10.29% decrease
~50 kB JPEG Inscription (1 input with data, 1 dust output)~50 kB JPEG Inscription (1 input with data, 1 dust output)
TX size:
397.76% increase
Let's put it into a table: