1. since we've now found out straight from the mouths of gmax and pwuille that 4MB blocks are perfectly ok to pass around the network, why not make the SW math this; a+b<=4MB? this treats both normal and SW tx's equally and accomplishes all the other things core dev wants. it doesn't address my other concerns about the wide open script versioning rule changes that can be SF'd in, nor the SPV node deprecation but still better than what we're getting now if we have to have SW. plus, it gives us our blocksize increase to 4MB
2. this is no longer about a SF vs HF. that's just obfuscation. given the year long blocksize debate, everyone and their mother knows about the importance/significance of what is about to happen and if Classic is HF'd away, your mother i'm sure will upgrade her client immediately. it now is a matter of the meat and potatoes, ie, the details of what is being proposed. on the one hand, you have a perhaps 10 LOC change that changes a 1 to a 2. otoh, you have SW which changes a shitload of critical operating functions of core code which, imo, changes Bitcoin economics. not only that, to facilitate this change you need >2000 LOC to do so. we've already seen a testnet fork that has been explained away. hmmm, do we trust them on this given what has happened? anyways, it's about the actual changes themselves that we should be debating. forget SF vs HF.
[doublepost=1458056326][/doublepost]
I think I missed that bolded part. What is this "wide open scripting facility"?
read pwuille:
https://diyhpl.us/wiki/transcripts/scalingbitcoin/hong-kong/segregated-witness-and-its-impact-on-scalability/
[doublepost=1458056422][/doublepost]someone dig out that Peter Todd tweet where he say "with SW we can do all sorts of things!". fyi, he's blocked me so i can't do it and i'm too lazy to go back here in this thread to find my post on it.