> 2) In order to prevent significant blowups in the cost to validate > [...] and transactions are only allowed to contain > up to 20 non-segwit inputs. [...]
There is two kind of hard fork, the one who breaks things, and the one who does not. Restricting the non-segwit inputs would disrupt lots of services, and potentially invalidating hash time locked transactions, which is a very bad precedent. So I'm strongly against this particular point. > scriptPubKeys are now limited to 100 bytes in > size and may not contain OP_CODESEPARATOR, scriptSigs must be push-only > (ie no non-push opcodes) Same problem for native multisig, however potentially less important than the previous point.
_______________________________________________ bitcoin-dev mailing list bitcoin-dev@lists.linuxfoundation.org https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev