Latest on Segwit, since your coin has all ready activated , according to the below posts,
No rollbacks are Ever possible, Segwit is Now & Forever ingrained in your blockchain.
https://www.reddit.com/r/btc/comments/5vbofp/initially_i_liked_segwit_but_then_i_learned/You wanted people like me to support you and install your code, Core / Blockstream?
Then you shouldn't have a released messy, dangerous, centrally planned hack like SegWit-as-a-soft-fork - with its random, arbitrary, centrally planned, ridiculously tiny 1.7MB blocksize - and its dangerous "anyone-can-spend" soft-fork semantics.
Now it's too late. The market will reject SegWit - and it's all Core / Blockstream's fault.
The market prefers simpler, safer, future-proof, market-based solutions such as Bitcoin Unlimited.
The damage which would be caused by SegWit (at the financial, software, and governance level) would be massive:
Millions of lines of other Bitcoin code would have to be rewritten (in wallets, on exchanges, at businesses) in order to become compatible with all the messy non-standard kludges and workarounds which Blockstream was forced into adding to the code (the famous "technical debt") in order to get SegWit to work as a soft fork.
SegWit was originally sold to us as a "code clean-up". Heck, even I intially fell for it when I saw an early presentation by Pieter Wuille on YouTube from one of Blockstream's many, censored Bitcoin scaling stalling conferences)
But as we all later all discovered, SegWit is just a messy hack.
Probably the most dangerous aspect of SegWit is that it changes all transactions into "ANYONE-CAN-SPEND" without SegWit - all because of the messy workarounds necessary to do SegWit as a soft-fork. The kludges and workarounds involving SegWit's "ANYONE-CAN-SPEND" semantics would only work as long as SegWit is still installed.
This means that it would be impossible to roll-back SegWit - because all SegWit transactions that get recorded on the blockchain would now be interpreted as "ANYONE-CAN-SPEND" - so, SegWit's dangerous and messy "kludges and workarounds and hacks" would have to be made permanent - otherwise, anyone could spend those "ANYONE-CAN-SPEND" SegWit coins!
Segwit cannot be rolled back because to non-upgraded clients, ANYONE can spend Segwit txn outputs. If Segwit is rolled back, all funds locked in Segwit outputs can be taken by anyone. As more funds gets locked up in segwit outputs, incentive for miners to collude to claim them grows.
Thank you for your informational post.
We will not perform a rollback. We are fine with Segwit or as you say: we are fine with forever ingrained segwit in our blockchain.
Dont believe everything you read from anti segwit guys. It is just politics and propaganda. New transaction types (such as p2sh, segwit, csv, whatever) require only that the participants (sender and receiver) and miners understand the new transaction type. This was done by having the new transaction appear to older clients as a "pay-to-anybody" transaction (or as you call it anyone-can-spend), and getting the miners to agree to reject blocks including these transaction unless the transaction validates under the new rules.
P2SH softfork was added in bitcoin in 2012. At that time p2sh support was also controversial. Everybody screaming that everybody can spend it bla bla bla. Now in 2017, many people use p2sh. If p2sh is abandoned (which will not happen) you can steal all money in these accounts.
Segwit is the same as that fork in 2012. Like any other P2SH address, P2SH-P2WPKH (segwit) address has prefix 3 in Bitcoin and Groestlcoin. Old clients will see the transaction as "pay-to-anybody" transaction but you cant spend them. If segwit is abandoned (which will not happen) you can steal all money in these accounts.
CSV softfork is also based on the "pay-to-anybody" trick. It got activated on Bitcoin and Groestlcoin. You dont hear anybody complaining about that softfork while it has the same "pay-to-anybody" trick.
TLDR: P2SH and CSV was also introduced through anyone-can-spend output and activated. Its all political Segwit stuff. Dont bring Segwit politics to Groestlcoin, we are too small coin for that.
Some sources:
https://seebitcoin.com/2017/02/segwit-facts-not-anyone-can-spend-so-stop-saying-they-can/https://segwit.org/do-we-have-any-experience-using-these-anyone-can-spend-outputs-81be4a58c77b