Have You Ever Wondered Why Steemit Wasn't Built On Ethereum?

in dan •  3 years ago  (edited)

When I first found Ethereum and Steem, I didn't know a lot about either one.

I suppose the reason I'm on Steemit is because it is a social network and no other ones like it existed last year. Well, the payouts were pretty important. But when I was first learning about both systems, I often wondered why @dantheman didn't build a Dapp on top of the Ethereum network. After all, Ethereum is bigger and also has a lot of other Dapps already created for it.

Why did Dan Larimer decide to create an entirely new system?

During my research of Ethereum and Steem, I came across a video which shows Dan Larimer asking a lot of questions to Vitalik Buterin, creator of Ethereum. Dan asks a lot of tough questions and to me, it appeared that Vitalik didn't have really solid answers to them. It gets pretty technical, but the scalability issue was one thing I felt Vitalik never properly answered.

So, if you've never seen this video, it's worth looking at to see some fundamental differences between Ethereum and Steem. If you are skilled in explaining the nuances of this Q & A session, let your comments flow down below:

ps- Tonight I just listened to a SteemSpeak episode where @fyrstikken asks @sneak some interesting questions. From that episode I learned that Steemit is going to be putting a lot of focus and energy into building Steemit mobile apps that are easy to use. Consdering mobile app usage eclipsed desktop activity worldwide, that's a good move.

pss- in case you ever wondered what a 'Merkle tree' is here you go, straight from Wikipedia:

In cryptography and computer science, a hash tree or Merkle tree is a tree in which every non-leaf node is labelled with the hash of the labels or values (in case of leaves) of its child nodes. Hash trees allow efficient and secure verification of the contents of large data structures. Hash trees are a generalization of hash lists and hash chains.

Demonstrating that a leaf node is a part of the given hash tree requires processing an amount of data proportional to the logarithm of the number of nodes of the tree;[1] this contrasts with hash lists, where the amount is proportional to the number of nodes.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Great discussion between Dan and Vitalik, thanks for sharing @stellabelle. Got to maximize for the shareholders. And don't debase your entire currency by digging holes and filling them up again! That's some sage advice from @dan. I will share this video with some friends of mine at work that are interested in Ethereum.

I must say, my knowledge is a lot better now than when i first found this video. However, it will still take me another year probably before I can grasp all of it.

That thought never even came to mind, but it's definitely a good one to have asked.

On a separate note, I really think Dan should've kept the beard! Lol

Looks friendlier with the beard, I agree.

This post has been ranked within the top 10 most undervalued posts in the first half of Feb 10. We estimate that this post is undervalued by $11.38 as compared to a scenario in which every voter had an equal say.

See the full rankings and details in The Daily Tribune: Feb 10 - Part I. You can also read about some of our methodology, data analysis and technical details in our initial post.

If you are the author and would prefer not to receive these comments, simply reply "Stop" to this comment.

Mobile app is the way forward.

Agreed. That's a major stumbling block for steemit right now. Minds.com has an awesome app -- steemit needs one, too.

@shayne

@sneak said they are working very hard on it right now.

I'll definitely have to follow that!

There was an app that came out a while back that I downloaded but quickly deleted because it didn't allow posting, just browsing and curation.

@shayne

How should such an app be different to using the browser on mobile?

An app should have a mobile formatted UI and be able to do everything the desktop website does. That would boost Steemit big league.

@shayne

yup

I had never seen that video. Thank you for bringing it up. I'll watch it later.

This guys are really smart.

Just started my research into blockchain tech, but Dan's comments regarding Proof-of-Work vs Proof-of-Stake beginning ~6:00 min mark struck a chord. The fact that pretty much every chain I've encountered so far is PoW suggests that it has a lot going for it, but the idea of separating the concerns of security vs consensus has a lot of appeal. I've picked up some skepticism about the PoS model around the edges of some conversations listened to, but this provides some extra motivation to dig in. Anyone have any good resources?

  ·  3 years ago (edited)

Thanks. I've been slogging my way through the Algorand whitepaper, and I don't think I have it in me to tackle the appendices yet, so this list of light-reading should provide a nice change of pace. Seriously, though, thanks. Any suggested order or just take them from the top?

A clear line between data and its presentation is essential. And scalability of data, of course. I can see that Steem is taking both these issues very seriously. Great for us :)

Appreciated on my Steemit Appreciation Friday No. 5 post. Thank you!

Without watching the video: I think we are all spoiled, when it comes to transaction speed.
Ethereum simply isn't as quick as Steem.

https://etherscan.io/chart/blocktime

Would you be here, if a vote took 15 seconds to lock in ?

Ethereum is working on PoS-like system which could bring the speed up to 3 seconds. I hope they get it done eventually.