@hodl
When I posted the twitter poll, I was leaning towards "just remove bottlenecks to scaling" (and of course keep 0-conf and the other stuff that's important for p2p e-cash). I expected the poll to confirm my bias that "all we really needed to do with BTC was remove the block size limit so that's all we really need to do with BCH." So I was surprised by the results.
Today, I'm softening up to the idea of at least beginning to slowly and careful re-enable old op-codes. (Subchains is neither a soft or a hard fork -- it's just an efficient way to propagate blocks that may also improve 0-conf security. I've always been supportive of things like this if they prove to be useful). The first thing that made me soften up was when @solex pointed out that we only really see two scripts actually being used (P2PkH and P2SH multisig), and solex said that that's really a failure for something designed to be a scripting language. The second thing that made me soften up was reading @shadders article: he convinced me that obviously Satoshi wanted bitcoins to be highly-programmable money. The design could have been so much simpler if he envisioned only simple multisig.
I'd like to hear more of your thoughts on the matter. I think you have great intuition for when trouble might be brewing, and a good eye for where exactly the target is that we should be aiming for.
When I posted the twitter poll, I was leaning towards "just remove bottlenecks to scaling" (and of course keep 0-conf and the other stuff that's important for p2p e-cash). I expected the poll to confirm my bias that "all we really needed to do with BTC was remove the block size limit so that's all we really need to do with BCH." So I was surprised by the results.
Today, I'm softening up to the idea of at least beginning to slowly and careful re-enable old op-codes. (Subchains is neither a soft or a hard fork -- it's just an efficient way to propagate blocks that may also improve 0-conf security. I've always been supportive of things like this if they prove to be useful). The first thing that made me soften up was when @solex pointed out that we only really see two scripts actually being used (P2PkH and P2SH multisig), and solex said that that's really a failure for something designed to be a scripting language. The second thing that made me soften up was reading @shadders article: he convinced me that obviously Satoshi wanted bitcoins to be highly-programmable money. The design could have been so much simpler if he envisioned only simple multisig.
I'd like to hear more of your thoughts on the matter. I think you have great intuition for when trouble might be brewing, and a good eye for where exactly the target is that we should be aiming for.