pull down to refresh

https://mempool.space/tx/a6d697a25266ce3c78774fd1d75f896b7af522ada209b0f6228ea497bc49a46d
Looks like 3400 Bitcoin have been returned.
4k BTC is almost the entire liquidity in Liquid according to https://liquid.network
I've seen something similar a few years ago:
https://github.com/standardsats/plugin-fiat-channels
I thought Bitcoin-Blake2B already has one way replay protection. Why not use that instead?
Unified sighash:
A new opt-in SIGHASH_UNIFIED format works across legacy, SegWit and Taproot inputs.
It provides linear signature hashing, commits to every input amount and gives one-way replay protection.
Source: #1558342
Read the release notes:
From block 961,640 until the parent block’s median-time-past reaches 1 September 2027, blocks are limited to 800,000 weight units, approximately 300 kB
The block was found in July and this is not bad news.
Even if you supply your own entropy to the hardware wallet, you still have to trust it to actually use your entropy.
Best way to know that your seed is truly random is to print out the word list, cut the words out and then randomly pick 11 words. The twelth word needs to be chosen with the help of the hardware wallet, since it contains a checksum.
Awesome, very convenient to have that.
I also built a very primitive BCUR QR code reader a few years ago:
https://filiprogrammer.github.io/bcur_qr_reader/
Is the balance still onchain by default and they swap for Lightning?
Yes. Not a real Lightning wallet. The wallet backup is also non-standard.
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 Scenarios
- Current Rules: No CISA, 75% witness discount
- BIP459: CISA Full-Agg, 75% witness discount
- BIP459 + Remove Witness Discount: CISA Full-Agg, No witness discount
Transaction Types
- Simple payment with change (1 input, 2 outputs)
- 3 UTXO Consolidation (3 inputs, 1 output)
- 5 UTXO Consolidation (5 inputs, 1 output)
- 10 UTXO Consolidation (10 inputs, 1 output)
- Coinjoin (14 inputs, 18 outputs)
- ~50 kB JPEG Inscription (1 input with data, 1 dust output)
Calculation
Assuming the use of Schnorr Signatures.
is the witness cost factor.
is the input count.
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)
- Current Rules: vBytes
- BIP459: vBytes
- BIP459 + Remove Witness Discount: vBytes
33.12% increase
3 UTXO Consolidation (3 inputs, 1 output)
- Current Rules: vBytes
- BIP459: vBytes
- BIP459 + Remove Witness Discount: vBytes
7.96% increase
5 UTXO Consolidation (5 inputs, 1 output)
- Current Rules: vBytes
- BIP459: vBytes
- BIP459 + Remove Witness Discount: vBytes
4.4% decrease
10 UTXO Consolidation (10 inputs, 1 output)
- Current Rules: vBytes
- BIP459: vBytes
- BIP459 + Remove Witness Discount: vBytes
15.51% decrease
Coinjoin (14 inputs, 18 outputs)
- Current Rules: vBytes
- BIP459: vBytes
- BIP459 + Remove Witness Discount: vBytes
10.29% decrease
~50 kB JPEG Inscription (1 input with data, 1 dust output)
TX size:
- Current Rules: vBytes
- Remove Witness Discount: vBytes
397.76% increase
Let's put it into a table:
| Current Rules | BIP459 + Remove Witness Discount | Change (%) | |
| Simple payment with change | 154 vB | 205 vB | +33.12% |
| 3 UTXO Consolidation | 226 vB | 244 vB | +7.96% |
| 5 UTXO Consolidation | 341 vB | 326 vB | -4.4% |
| 10 UTXO Consolidation | 628.5 vB | 531 vB | -15.51% |
| Coinjoin | 1589.5 vB | 1426 vB | -10.29% |
| 50 kB JPEG Inscription | 12594.5 vB | 50096 vB | +397.76% |
There is definitely a weakness in embedding arbitrary dataIf we believe this to be true (and I do), what do you think is a reasonable response?
Activate Cross-Input Signature Aggregation and remove the witness discount.
a custodian