Steem HF20
Steem Hard Fork 20 has been scheduled for September 25th 2018, as announced here: Hardfork Announcement for Witnesses, Exchanges and Users
But what is a Hard Fork?
As we know, on the Steem blockchain, the witnesses are those who are maintaining a server that, 24/7/365.25, await for their turn to receive and sign blocks of transactions (posts, comments, upvotes, transfers...). The signing process is done by a software called steemd
, it is currently developed by Steemit Inc and follows a specific protocol (rules) that allow or reject certain operations that happens on the blockchain, rules such as you cannot upvote a post in the last 12 hours of its 7th day or such as the 30 minutes curation window.
When Steemit Inc publishes a new version of steemd
there can be bug fixes, new features, new rules etc... When the new changes are so dramatic that they are not backward compatible with the previous version(s) we have a Hard Fork. This is what will be happening with this new version of the software. Steem Witnesses are currently voting for or against it by either choosing to install and run it on their server or not doing so. The irreversible decision to go with HF20 will be made when at least 17 witnesses are running that version. Once this happens, all the other witnesses will have to also update their instance of steemd
or that will create a divergence in the blockchain.
I'm getting ready for HF20
I'm still too young of a witness to be able to dig into the source code (in a programming language I haven't touched for decades) of steemd
and find bugs etc... so I will be leaving that task to those who know better.
Meanwhile I've spinned up a secondary server and installed steemd
v0.20.0 on it. It is currently running and receiving blocks. There are currently 12 out of 20 top witnesses who have voted for HF20 and I also believe this version will bring some good to the platform so I will let it run until tomorrow evening to make sure all is going smoothly, I will then making it my primary witness server.
Vote for me?
My current rank is 101 but because the platform still counts witnesses who have stopped witnessing for the blockchain, I'm considered as rank 122 and won't appear in the list of the Steemit Witnesses page until that number reaches 100. So if you would like to vote for me you will need to scroll down to the bottom of the Steemit Witnesses page, type my name quochuy
in the text field and click on the VOTE
button.
Alternatively, you can use the following SteemConnect link:
https://steemconnect.com/sign/account-witness-vote?witness=quochuy&approve=1
More info about hard forks
Here are some videos that might help you understand a bit more.
What is a Hard Fork, explanation using Bitcoin as an example:
Steem HF20 on Youtube:
Other HF20 related posts:
- Steem Velocity Hardfork - Hardfork 20
- Velocity Hardfork Account Creation Guidelines
- A Practical Guide to Hard Fork 20 VELOCITY
Summary of some of my other contributions
Project | Description | Link |
---|---|---|
Steemed Phish | Chrome browser extension to make external links more visible and alert you on Phishing/Scamming links | Steemed Phish |
Dtube Community Support | This project by @evildido allows users to run their own IPFS node and pin videos in order to cache them for longer. Dtube has the tendency of deleting non-popular video after few days only. I helped Dockerizing the project for an easier deployment on almost any platform. I've also contributed by running two nodes, one in Australia and one in Canada to cache #teamaustralia and #teamnz videos. | Dockerizing Dtube Community Support |
DiscoSteem Bot | This is a Discord/Steem bot project by @planetenamek. When I started Steemulant Bot for the Vietnamese community, I didn't know the existence of DiscoSteem Bot and wanted something written in NodeJS. I've ended up continuing my own project as it contains code and logic for personal use and for the Vietnamese community. But I've decided to share some useful features that can benefit the users of DiscoSteem Bot and will continue to add more functionalities as I go. | Dockerizing DiscoSteem Bot |
A Dollar A Day | This is a project run by @pennsif and will donate 15 SBD every day to a charity | "A dollar a day" fundraiser - Karaoke Singing: Le chanteur malheureux |
Team Vietnam | I started a new Vietnamese community on Discord and developed @teamvn, a community bot to help grow the Vietnamese community and help them create higher quality content. | |
POCKET-JS | This is my Javascript (NodeJS) port of the POCKET confirmer by @biophil. POCKET is an experimental crypto token on top of STEEM. | POCKET-JS Confirmer |
Skippy Bot | I've written this Discord bot for @teamaustralia, it has three main features: a level bot (like Tatsumaki but with Australian animal images), a chatter bot and a footer banner generator for both @teamaustralia, @teamnz and @steemph | Witness Update 2018-07-30 - Team Australia's Skippy Bot |
Credits
- The image at the top has been generated with the Canva app using my own photo.
Great! So you are ready for the HF20! (Still couldn’t fully understand) but sadly the witness page does change anything. Btw, does it cost you more to upgrade your system?
Hey Adam. Ask me if you have any questions regarding HF20. I tagged you in our discord.
Updating the software does not cost me anything. Actually, it now does cost me a little bit because I have to temporarily hire a new server to run the new version and when it’s all good I then cancel the server with the old version.
Posted using Partiko iOS
WARNING - The message you received from @kentbaluncio is a CONFIRMED SCAM!
DO NOT FOLLOW any instruction and DO NOT CLICK on any link in the comment!
For more information, read this post:
https://steemit.com/steemit/@arcange/phishing-site-reported-steembottracker-steemrew-dot-ga
If you find my work to protect you and the community valuable, please consider to upvote this warning or to vote for my witness.
Chúc mừng @quochuy, bạn đã nhận được một upvote 35%. Tôi là con bot của cộng đồng Việt Nam trên Steemit. Tôi được tạo ra bởi nhân chứng @quochuy và được uỷ quyền, tín nhiệm bởi các thành viên Việt Nam, hôm nay tôi vote cho bài của bạn để ủng hộ bạn. Tôi hi vọng sẽ được thấy nhiều bài viết hay từ bạn.
Chúc bạn vui vẻ, và hẹn gặp lại một ngày gần đây.
Hi @quochuy!
Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your UA account score is currently 5.464 which ranks you at #555 across all Steem accounts.
Your rank has improved 3 places in the last three days (old rank 558).
In our last Algorithmic Curation Round, consisting of 441 contributions, your post is ranked at #125.
Evaluation of your UA score:
Feel free to join our @steem-ua Discord server