Steem and Ethereum are not competitors. They have different use case and applications. Steem has much higher level of scalability compared to Ethereum but lacks decentralization. Below, I will discuss six major advantages of Ethereum over Steem:


Ethereum is far more decentralized compared to Steem. Steem blockchain is primarily controlled by 21 nodes run by witnesses who validate blocks. Ethereum on the other hand has thousands of nodes scattered around the world. Though there are a few hundred Steem nodes, the top 21 nodes are the strongest and have the most power. This makes Steem blockchain less decentralized than Ethereum blockchain.


Steem nodes are much less stable than Ethereum nodes. During the hardfork 20, Steem’s main top 21 nodes were down for a while. I don’t recall Ethereum ever having this kind of issue. Steem is still a beta software and it may contain bugs. After the hardfork 20, many bugs were found and software and it was relaunched with bug fix patches.


Though Steem is an immutable blockchain, it still lacks the level of immutability provided in Ethereum. If top 21 Steem witnesses decided to mute something (delete something from the blockchain), technically, they would be able to do it but I don’t believe they would.

I trust that Steem witnesses / block validators won’t do something like that. But in Ethereum, transactions are immutable by default and can’t be reversed. They are permanently hardcoded in the blockchain. The only way to reverse them is a hard fork. Therefore, it is more immutable than Steem.


Ethereum is used by far more people than Steem. Ethereum is ranked number two in Steem isn’t even in the top 10 cryptocurrencies. Even though Steem has over 1 million accounts, its actual active users are much lower. And many users have multiple accounts. I myself have over 20 Steem accounts.


Ethereum has way higher liquidity compared to Steem. Exchanging large amounts of Ether won’t drop its price significantly. It is a better store of value due to this high level of volume and liquidity. Steem on the other hand is not a good store of value for investing hundreds of thousands of dollars. Manipulating Steem price is also much easier than Ethereum because it has low volume.

Smart Contracts.

Ethereum supports smart contracts that can be deployed to the Ethereum blockchain to make a new token. Steem doesn’t support smart contracts (as of 31th October 2018 when this post was published). Steem is expected to support smart contracts but it hasn’t been launched yet. Steem developers have stated that they will launch smart contracts in March 2019.

Thanks for reading and I hope it was helpful. Leave a comment if you have any questions about this post.

Your Remaining Votes (within 24hrs) : 10 of 10
12 votes, average: 4.17 out of 512 votes, average: 4.17 out of 512 votes, average: 4.17 out of 512 votes, average: 4.17 out of 512 votes, average: 4.17 out of 5 (12 votes, average: 4.17 out of 5)
You need to be a registered member to rate this.
(977 total tokens earned)


  1. Workin2005

    Nice comparison…especially for those just entering the space. I also agree, down voters should have the courage to explain why they’re down voting. I suggested making this mandatory in the discord “suggestions” section. I think I know who the people down voting others are. They aren’t doing it because the content is bad…so don’t feel discouraged.
    Anyway…5 stars.

  2. peter S

    Good comparison, thanks for writing this up. I rated this 4 stars which I do not consider a downvote but an excellent post. I rarely give 5 star ratings as I want to reserve that for the very best contributions I read on Trybe. Happens may be just once a week. I think 5 stars should not be inflationary but handled with care. I also rarely give 3 star rating and when I consider it lower then a 3 star post, I just refrain from rating or commenting.