I've Decided to Shut Down My Steem Witness
I encourage others to do the same.
A witness is a block producer elected by token holders. They run software to include transactions into blocks which then become part of the immutable history of the chain. Steem and Hive use the DPoS (Delegated Proof of Stake) conensus algorithm to secure the chain in a distributed way by having the top 20 token-weight elected independent witness accounts along with a 21st rotated in from the backups adding blocks to the chain. As long as 2/3 + 1 (so 15 of the 21) agree, the protocol moves forward with a single version of truth. If you own tokens on a DPoS chain, it's important for you to support witnesses you trust to secure your data.
The Steem Blockchain is Dead
I'm my opinion, Steem no longer qualifies as a blockchain because the intent of the DPoS algorithm is no longer in place. The chain was sybil attacked and the accounts running the chain are controlled by one person. New "community witnesses" appear to be under the influence of that same person.
I no longer have an interest in running a node on a chain that is centralized. The very act of running a node might send a signal to others that Steem is still worth saving. Originally I planned to keep it going so those who want to power down (which takes 13 weeks) their Steem Power into liquid Steem so they can sell to gain more Hive would at least have some trusted witnesses still here running the chain. The reality is, just a few backup witnesses have very little influence and by themselves can do next to nothing to protect the chain from core changes which might include censorship as we're already seeing on the Steemit interface (along with attempts to justify it) along with massive downvotes from the stake that was supposed to be used to benefit the Steem community.
Steem is not worth saving.
If you take blockchain technology and run it in a centrally-controlled way, it's no longer Byzantinne Fault Tolerant and therefore loses many of the charachteristics that define it as a blockchain. Hard fork 23 may be seen in the future as a simple extension of the Steem chain into a new name called Hive. That's how I think this will play out.
I didn't make this decision lightly. I posted on both Steem and Hive to get perspective from the token holders who vote for me and proxy to me. You can see their responses here:
Hive: Question for those who vote for or proxy to lukestokes.mhth
Steem: Question for those who vote for or proxy to lukestokes.mhth on Steem
Here's a rough summary of the results in the comments so far:
On Steem:
5 for keeping the node running, 4 for shutting it down.
Keep Running
I will support you if you do run a node
I'd like you to keep running a node
It would be good if you continue to
Leave it running if you can
I think a responsible witness should keep support for Steem
Shut Down
Lets focus on Hive and leave the old blockchain to his new owner.
make a clean break for Hive.
Time to GTFO
Devote your energies where they'll have the most long-term impact
On Hive:
3 for keepign the node running, 4 for shutting it down.
Keep Running
I'm still in the mind that you should keep your node running to help people transition across.
I’d like to see at least a few competent hands on deck at Steem
Please keep running your node on Steem. My request is a selfish one.
Shut Down
Please do completely make a shift from steem.
I plan to power down and leave Steem, but that may take a while.
No hard feelings if you decide to leave the dark past behind and focus on a much brighter future. Hive on!
Is that even a question?
Ultimately, as a witness, the decision is up to me and the token holders will choose support it or not with their votes. Over the weekend I've been thinking about this and having conversations, and I've come to the conclusion Steem is not worth saving. Hive has everything we need to make it successful including world-class developers and financial investors like @blocktrades, @theycallmedan, and others.
I know this may be a difficult decision for some to leave Steem. It was difficult for me as well. I now see it not as leaving Steem, but participating in its natural evolution to something better, something community-run, something decentralized, and something we can be proud of.
Thank you for those who gave your views on this topic. I hope we can power down Steem before the chain breaks completely. If not, I still have my Hive tokens and community and that's where I will focus my time.
You can find me there: https://peakd.com/@lukestokes
I could imagine sock-puppet nodes refusing to process transactions to exchanges from Hive supporters looking to exit. This would be a soft-fork right? Blocks that contain an unapproved transaction would be rejected? How many witnesses are needed to censor transactions?
As long as they have 2/3 + 1 of the top 20 + the backup, they control the protocol.
Wow this is weird. I made these comments on peakd.com using Hive Keychain to sign. I thought the fork was supposed to have replay protection... comments never showed up on Hive but did on Steem.
Hi there
I've been reading through many comments related to new hive chain and I've seen your comment too. Many users are being torn, however majority seem to be moving to new hive.
Are you fully moving there or will you stay on both chains? Just curious. I'm trying to figure out what to do myself.
I'm looking to exit Steem and double down on Hive... if you get my drift?
I get your drift :)
Big Thx for your reply. I think i will stick around on both chains for time being.
I also figured that you may find this post interesting and worth your time:
https://steemit.com/hive-175254/@project.hope/project-hope-curation-trail-on-both-chains-steem-and-new-hive
It's post published by good friend of mine and I'm helping him to promote their curation trail.
How many witness positions would an attacker need to control in order to censor certain transactions... like exchange deposits that look like Hivians exiting Steem?
Luke this account was blocked from hive funds even though it was voting for steemit witnesses and no sock witnesses before the announcement?
Let me know when the appeal process is ready, if steem is ded I will need my hive coins if u all are going to make it! I unvoted sock pupet witnesses, it's a bleak situation here. If I get my coins I will vote for your HIVE witness. My other accounts were blocked from hive too @honusurf, @firealiean, and @kdtkaren, still have a few more accounts too I need to check on.
I think someone got in my account and actually changed a vote in my honusurf account at one point! I don't know why the votes didn't update after I switched on some of my accounts!! Probably one of the sites where I have authorized an app??
I personally hope you're able to participate in the airdrop, but I'm curious, why did you vote for the sock puppet witnesses to begin with? It was an attack. How can the Hive community know you wouldn't do something similar in the future to attack Hive?
I initially voted over confusion between steemit witnesses, steemit inc, and Justin Sun. I was mainly against the softfork and blocking funds, nothing to do with centralization and or attacking.
I wouldn’t do it again because I would have no reason. In all the time here before I always voted for steemit witnesses and will continue. Thanks!
Your words say differently
Oh whatever, I want to come to HIVE! I'm leaving STEEMIT! I also realize that steem-engine is centralized!! I am not sure if it should move to hive. I change my mind a lot, I don't really give STEEMIT all my concentration. Sorry!
Shane I was just voting to be defiant, leave it at that! End of story, I was just trying to create drama. You know I was just @coininstant being @coininstant, you said so yourself. I did switch back, so no worries bro!
Hi there
I've been reading through many comments related to new hive chain and I've seen your comment too. Many users are being torn, however majority seem to be moving to new hive.
Are you fully moving there or will you stay on both chains? Just curious. I'm trying to figure out what to do myself.
shame on you talker ...you have done ntohing for this chain
I will be posting on both blockchains. Steemit and HIVE. Thankfully, I am not big enough to have to make an ultimate decision. Time will tell how both blockchains develop...
Already supporting you as a Hive witness, Luke. Thanks for your service.
I support your decision to focus on your Hive witness @lukestokes, since that is where the independent and decentralized future lies. It's slightly ironic that the Hive tokens now feel more like the "real" token, while Steem seems more like an airdrop that may — or may not — turn out to be worth something.
Can't do it man, put three years in and I'm game for at least 3 more. HIVE is new and will be exciting too!
HIVE IS ALIVE!!!
JOIN US, YOU'LL HAVE EXACTLY THE SAME BALANCE AS YOU HAVE HERE ON STEEM WITHOUT THE CENTRALIZATION AND CENSORSHIP!!
https://hive.blog
https://twitter.com/innerhive
br>