My Opinion On The Soft Fork

avatar

I won't explain what the soft fork did. If you need to be brought up to speed or want more details, you can find them here:

https://steemit.com/steem/@softfork222/soft-fork-222

In my opinion, Justin Sun was asking for something like this by publicly announcing a token swap where every STEEM holder would be allowed a opportunity to swap their STEEM for a corresponding Tron-based token and that he had exchanges on board and ready. What this would imply would be the the necessity to migrate all Steem apps and the the functionalities of the Steem blockchain to the Tron blockchain.

When asked about it later, he backpedaled and said no token swap was in the cards, for now.

Of course no such token swap and migration to Tron could possibly happen any time soon. Why not? Steem is a complex piece of software. The only way to replicate it on Tron would be to write smart contracts on Tron that do what Steem does. It would take a fair bit of time to port Steem to Tron. The code written in C++ would have to be completely rewritten in Solidity, the smart contract language used on Tron. Who would agree to swapping their tokens if no fully functional and well-tested Steem replica even existed on Tron? Precisely nobody.

Is there anyone working on porting Steem to Tron? As far as I know, no. When Justin Sun made the announcement, the engineering teams at Steemit and people at the Tron foundation hadn't even met. What was the purpose of such an announcement? To stir up a hornet's nest and create headlines, I guess. That's what Mr. Sun excels at.

Do I think the soft fork that froze accounts known to have belonged to Steemit, Inc was a good idea? If a major stakeholder capable of dominating the witness pool threatens to destroy the chain, then freezing that stakeholder's accounts is warranted. But only if the threat is imminent. At this time, no such imminent threat existed. I would've tried establishing better communication with Justin Sun first. But what is done is done.

We're now in a bit of a pickle. The freezing of the accounts is supposed to be a temporary measure. When will the accounts be unfrozen? After that, will Justin Sun take preemptive measures of his own? Will be start voting for witnesses? Is the idea to keep the accounts frozen until the stake distribution on Steem is such that Justin Sun is no longer capable of taking over the chain? That would take a long time because the only way the stake distribution can change is through STEEM inflation distributing enough of the token to others.

And yes, there's the precedent of witnesses colluding to limit how an individual stakeholder can use their stake but I'm not so worried about that because Steemit, Inc's dominant stake will clearly pose an existential threat to the chain for some time to come. Many witnesses were very hesitant to accept the soft fork and some were not on board at all as a matter of principle. I don't believe any individual's accounts are likely to be frozen for any reason other than this.

Interesting times.



0
0
0.000
10 comments
avatar

I think that the soft fork was the best course of action. It forces the Tron to define in a clear way their intentions. Better to get it over with sooner than later.

0
0
0.000
avatar

When will the accounts be unfrozen?

Never.
Thats what im hoping for anyway.

If you unfreeze his stake he will probably make counter measures to stop something like that from happening again and Justin is hardly a trustworthy person.

This stake should have been frozen years ago.
I know Justin payed for the stake but at the end of the day its his problem he didnt do his research and let @ned fuck him over.

0
0
0.000
avatar

If you unfreeze his stake he will probably make counter measures to stop something like that from happening again and Justin is hardly a trustworthy person.

True.

This stake should have been frozen years ago.
I know Justin payed for the stake but at the end of the day its his problem he didnt do his research and let @ned fuck him over.

The Tron foundation can't do anything except post with the accounts. This may open the witnesses to a tort lawsuit.

I think what should be done is to do a hard fork where the inflation rate is temporarily ramped up to a very high level in order to decentralize the stake sufficiently so as to negate the existential threat posed by Steemit, Inc's stake. When Steemit, Inc's stake is only 5-10% of the total or whatever is considered non-threatening, the inflation rate should be brought back and the frozen stake unfrozen.

0
0
0.000
avatar

This may open the witnesses to a tort lawsuit.

Not sure thats the case. He voluntarily participated in a system like this and didnt do research on the social contracts in place.
If anything i think he can sue Ned for fraud if he knowingly omitted that information.

0
0
0.000
avatar
(Edited)

Not sure about that, either. But it is a risk I have no reason to believe does not exist.

I suppose it would be possible to unfreeze his accounts partially.

0
0
0.000
avatar

I think what needs to happen is an update to the witness voting system. Not sure how, but ive seen some ideas popping up.

0
0
0.000
avatar

Like one witness vote per account? That's easy to circumvent by dividing your stake among many accounts.

0
0
0.000
avatar

I heard that one and my comment on it was basically the same as yours...

0
0
0.000
avatar

I'm not sure if it was necessary to freeze each one of those accounts. I also don't like how fucking incompetent witnesses are to adress the voting issue. It should have been obvious years ago that 30 equal votes per account is way too much. Now I'm just afraid that witnesses have no damn guts to change the voting. One thing that could save us is to get the smt's. That way we could just fork the chain if Sun starts trolling us. I wonder if steemit is even working on the smt's and when are they going to come if not? 2-3 weeks ago there where not enough testers for the smt's.

0
0
0.000
avatar

Hi @markkujantunen!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your UA account score is currently 4.405 which ranks you at #2538 across all Steem accounts.
Your rank has improved 2 places in the last three days (old rank 2540).

In our last Algorithmic Curation Round, consisting of 92 contributions, your post is ranked at #21.

Evaluation of your UA score:
  • Some people are already following you, keep going!
  • The readers like your work!
  • Try to work on user engagement: the more people that interact with you via the comments, the higher your UA score!

Feel free to join our @steem-ua Discord server

0
0
0.000