better making a simple thing with no witness bullshit. then we can talk about clients rejecting it.
you need to understand how the bitcoin protocol works. segwit allows you to do anything. taproot didn't use the mechanism but it's wide open for anyone. and NOBODY has done it in 9 years. so i'm doing it. witness is just a schnorr signature and a double sha256 hashed pubkey.
nobody says i can't. it's just a matter of getting enough people to drop transactions on the network that pay miners to allow them. then they are compelled to update to be able to process the new transaction type.
that's the whole game. everything in bip-110 doesn't matter in the consensus. they aren't giving us schnorr signature, hashed addresses. that's what i'm giving. and once it's in the core code fork, it can be applied later to any fork including mainline. and the real trouble after that is getting enough wallets to support it.
it's a mission, and i need helpers. we make this transaction type mineable, and you get taproot like transactions without taproot exposed pubkeys. i built in nicer configs and re-instated things core removed, in core. but personally i want to build my own bitcoin node in moxie anyway. and i will, eventually, 100% certain if we start to get people on the p2spkh bandwagon and we can tease the miners that if they don't upgrade to it they miss out.
