Hello, world.
I'm a blockchain designer. I helped build the Steem blockchain. I left the company Steemit, Inc. in December 2018.
I'm simply another member of this community now. I've been quiet for quite a while. Now I'm going to break my silence; I have a few ideas I'd like to share.
Lots of people on the Steem platform seem to be upset. Mostly they're upset at other humans. Upset about who did what. Who said what. Who owns what, and what they can do with it.
I'm sad, more than upset.
As a blockchain designer, I see Steem's current situation as a design failure triggered by human failure. Humans will act like humans. A successful system will take human nature into account.
System design shouldn't allow human nature to cause a system failure. If this occurs, it's a bug in the design.
I'm sad, because too many humans are too busy being angry at other humans. I'm sad, because this grand experiment of a social media blockchain is running into some difficulties. I'm sad, because too few of us are putting on our blockchain designer hats, and truly trying to understand the design bugs that have brought us to this pass.
Greed. Anger. Envy. Sloth. Some blockchain users will act from these motivations. It's part of human nature. A blockchain system needs to be designed to work under these conditions.
So I've decided.
I've decided to learn from the successes and failures, strengths and weaknesses. The hardest part of being a blockchain designer is predicting how users will behave. A well-designed blockchain can harness all the parts of human nature, all the user interactions, all the darkness and the light. To build a machine that can change the world.
From 2016 to today, I and the whole Steem community have been gaining hard-won experience about how users on a social media blockchain will behave.
Steem started as an experiment. Overall, it was pretty successful. What should we do with our experience?
Let's create another experiment.
Let's build a brand-new blockchain.
It will try new ideas that cannot be implemented on Steem.
It will innovate on parts of Steem's design that cannot be changed.
It could end up quite different from Steem.
It might not be successful.
It definitely won't be perfect.
It probably won't do everything that Steem does.
It certainly won't be as polished as Steem right away.
It will certainly be interesting, if you're interested in blockchains.
In future posts, I'll get into the meat of designing and building. I've just now started writing code. Soon a new blockchain will say "Hello, world." If you want to be there when it does, follow me on Steem.
I welcome any comments or suggestions; simply reply to this post. Apologies in advance if I don't answer you directly. I'll probably be too busy coding to personally respond to everyone.
Leave Hello, world. to:
Read more #blockchaindev posts
Best Posts From theoretical
We have not curated any of theoretical's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From theoretical
- In the Beginning, There Was DPoS
- Hello, world.
- Learning to love the voting power equilibrium point change
- Improving the Steem platform for long-term content
- Are registry-based anti-plagiarism measures feasible for Steem?
- Why is there so much negativity from people on Steemit?
- Why would anyone use the conversion function when they can trade their Steem Dollars on the market?
- How much Steem Power makes an upvote worth $1.00?
- Dev snippet: How to subscribe to blocks
- What if people start selling their votes?
- The Steem reward system, Part 6: Curation rewards calculus with s > 0
- The Steem reward system, Part 5: Curation rewards calculus, s = 0 case
- How to use the Steem API
- The Steem reward system, Part 4: Curation rewards algebra
- The Steem reward system, Part 3: Curation rewards principles
- The Steem reward system, Part 2: V-shares from R-shares
- The Steem reward system, Part 1: V-shares
- Welcome to the Theoretical Streem
- What my posts aren't
- Hello, World