Question. Technical. About the witness and the Soft Fork.

avatar

The Hive

Howdy folks'.

Recent events have brought so many questions to my mind. The answer I see are conflicting in parts to some things.

As I understand things with the witness and changes to the code. After a consensus is made to make an alteration to the code. A majority of 17 from the top 21 witness need to update the code change for it to have effect on the Steem chain.

In the event of a Hard Fork with the code. All other witness along with those who already have made the code change must update their server to the code.

In the event of a Soft Fork, is this the same? I would like to show a scenario of of this question regarding the Soft Fork situation.

bar 1 rainbow.jpg

In this first chart (not to scale) I represent the core governance of the Steem blockchain code in the centre surrounded by the other witness. I know there is more than 100 witness.

witness chart 1.png

Taking the top 21 witness and they have all updated the new code to facilitate a Soft Fork.

Let's assume for the purpose of this question. All other witness did not update their server. For the simple reason that the Soft Fork might be undone. Saving them having to do two updates. Essentially waiting to see the outcome before making a decision.

During this time of waiting to see what the conclusion is. Lets assume also that changes are made to the witness votes. (yes a few assumptions in this post) If there were several changes to the voting rankings.

witness chart 2.png

Several of the top 21 lose some votes and several others move up to replace these witness.

So this leads to my question.

In an event like this and the change of witness. there would be less than 17 witness within the op 21 running the code. Would this have any adverse effect on the functioning of the block chain.

Would the block chain freeze?
The change to the code be cancelled?
Or would it still function with the Soft Fork code in place?

Make a Diff banner.jpg

Hive Discord Server: https://discord.gg/dJHzSvc

The Hive projects:
Yeswecan.
Providing the lottery ticket for the Euro Millions Lottery.
Participation in this fun weekly draw can be done by subscription to the @yeswecan account.

Tommy's Shop.
opening doors to facilitate the use of Steem for purchase of daily required items.
@tommys.shop

hive TY.gif

All the Hive Logo's and Banners graphics are provided
by
@Charisma777

Referral link:
https://initiativeq.com/invite/r4rbicu7m
https://www.mannabase.com/?ref=e7ee2ff1bd
https://wirexapp.com/r/e3a0654c206c4a15a8aabf8ad1919560



0
0
0.000
13 comments
avatar

According to the Bible, Are you one of the apostles of Jesus? Why do you preach?

Watch the Video below to know the Answer...

(Sorry for sending this comment. We are not looking for our self profit, our intentions is to preach the words of God in any means possible.)


Comment what you understand of our Youtube Video to receive our full votes. We have 30,000 #SteemPower. It's our little way to Thank you, our beloved friend.
Check our Discord Chat
Join our Official Community: https://steemit.com/created/hive-182074

0
0
0.000
avatar
(Edited)

Any current version of the code is acceptable. There are some witnesses running 22.0 like ADSactly and Neoxian

@alliedforces curate

0
0
0.000
avatar

If only the the top 21 updated and then 7 of those changed, would the soft fork stay in place. no one outside of the original top 20 updated.

0
0
0.000
avatar

Also it brings up the question of the SMT HF. The soft fork until that point is reversible, what happens if the SMT HF is implemented prior to a resolution of the soft fork. Does this soft fork mean no more hard forks until the situation is resolved?

0
0
0.000
avatar

The soft fork is just like on off switches that can been changed from off to on to restrict The account that held the Steem, It was already previously wrote into the code with agreement from Steem Inc

0
0
0.000
avatar

So if the SMT Hard Fork is ever released, (it is my understanding it is in testing right now), and accepted, then it can be enacted, and they can still undo the soft fork with out undoing the hard fork of SMT's?

If it is/was as easy as an on/of switch, then as soon as the rumors started about a sale of steemit it should have been enacted then.

!ENGAGE 25

0
0
0.000
avatar

Yup the soft fork can be undone by a few clicks

0
0
0.000
avatar

Four years they knew this problem, and were to lazy to flip a switch, unbelievable. I guess if the switch was in play then no sale would have ever gone through, and Ned would still be around.

0
0
0.000
avatar

Yup it should have been clicked for some of the thing prior.

0
0
0.000