Simplifying the SMT Protocol
Hi, it’s me Steve again. In case you missed my introduction post (https://steemit.com/introduceyourself/@gerbino/hello-world), I’m one of the blockchain developers here at Steem. I’m excited about the work we’re doing on SMTs and I’d like to talk briefly about some of our efforts around Smart Media Tokens. There is no doubt the team wants to push out a great product as soon as possible. Part of the strategy here is to strip out features that do not provide value.
Hidden Caps
“Hidden Caps” is one of those features. What are caps? The cap is the amount of STEEM contributed to an ICO for it to be considered a success. A hidden cap simply keeps that magic number private until the ICO creator “reveals” it. Hidden Caps added all sorts of complications in the SMT ICO process with regards to revealing hidden caps and various unnecessary ICO statuses. We’ve consulted with community developers and all have supported the removal of this feature.
By removing Hidden Caps, which provide little value, we are simplifying the whole process moving forward which directly translates to a faster release of SMTs. This is a big win in my opinion because we can now remove:
- Post Contribution Phase: The period of time during which the ICO contribution phase has concluded but the creator did not reveal hidden caps
- Launch Expiration Time: The time provided to the token creator after the ICO contribution phase has ended to reveal the hidden caps.
- The Cap Commitment Functionality: The token creator basically makes a promise to the chain to what the hidden caps actually are before they are revealed.
Not only can we remove all of that, but we can also strip out the associated operations and tests, cleaning up and streamlining the entire process.
Let’s move forward and make SMTs a reality, shall we?
-Steve
Awesome, now is there any ETA on when we should expect these?
Great to see the progress towards the development of SMT! We're excited to see the floodgates of decentralized economy creation this feature will potentially unlock. Though that also means more work for us to list them on the website, happy problem to have!
Definitely, nothing better than incremental development, if that is highly requested later it can still be added.
The golden rule of software development. Split a problem into smaller chunks.
Posted using Partiko iOS
That, and K.I.S.S. "Keep It Simple Stupid"
"What you produce others will consume" nice strategy and break down. It easy the work of the team developers.
Yup, and never repeat any code! If possible! lol
very nice.
Can you give any Data how SMTs would work with the Steem Coin? I dont find any information about requirements thats help me.
Already had a discussion here: https://steemit.com/steemit/@freddio/ptzct0
It would be super cool if you can answer :)
Congratulations @gerbino! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word
STOP
To support your work, I also upvoted your post!
Vote for @Steemitboard as a witness to get one more award and increased upvotes!
There is idea make hidden flags to prevent flag wars.
YEah I think false flags are the number one issue facing steem today! Won't flag that one comment, will flag the rest though! SWEET!
This Amy protocol is really good a good idea I agree with this strongly
Great feature, definitley agree on the points!!
To listen to the audio version of this article click on the play image.
Brought to you by @tts. If you find it useful please consider upvoting this reply.