Re: [bitcoin-dev] Witness script validation to reject arbitrary data

2023-05-08 Thread angus via bitcoin-dev
> Is there a reason such a validation check is a bad idea? We already have > OP_RETURN to store arbitrary data that is limited to 80kb. A reason to not ban storing arbitrary/non-functional data is that people will still want to store things, so will start (ab)using useful data to do so, which

[bitcoin-dev] [Opt-in full-RBF] Zero-conf apps in immediate danger (angus)

2022-12-09 Thread angus via bitcoin-dev
I think the fundamental disagreement here that's causing the controversy and impasse is this: Those in favour of Full RBF see trusting and relying on predictable mempool policy as a fundamentally flawed bad idea. Node policy is not a consensus rule - a miner has always been allowed to

[bitcoin-dev] [Opt-in full-RBF] Zero-conf apps in immediate danger

2022-12-05 Thread angus via bitcoin-dev
Core adding full RBF is a change of node policy that may be highly inconvenient for zero-conf users, but there has always been and will always be a risk of a double-spend for anyone that treats zero-confirmation transactions as settled. It's literally in the name - this transaction has zero

Re: [bitcoin-dev] brickchain

2022-10-19 Thread angus via bitcoin-dev
> Let's allow a miner to include transactions until the block is filled, let's > call this structure (coining a new term 'Brick'), B0. [brick=block that > doesn't meet the difficulty rule and is filled of tx to its full capacity] > Since PoW hashing is continuously active, Brick B0 would have