scrobble.life
#smt

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

Comments · 17

  • @chekohler(76)· 2616d

    The more transparency the better I always say! Lets cut off the fat and focus on the core product and get it live, we can always iterate at a later stage, SMT's have been in the pipeline so long no sense in delaying it for a few cosmetic reasons

  • @adnanshakeel(40)· 2616d

    Great feature, definitley agree on the points!!

  • @jondoe(76)· 2616d

    Awesome, now is there any ETA on when we should expect these?

  • @marc5(55)· 2617d

    Question: How will coexist Steem Engine and SMT's??

  • @jacuzzi(75)· 2617d

    Hi, sort of a newbie at this, so if my question is off the mark... please let me know.

    The SMT's will sort of be like what Steem-Engine is offering yes?
    But instead of built on top of the ENG token, it will be built upon the Steem token? Yes? (Sorta of like steem is BTC and ENG is LTC comparison)...

    Will there be any dramatic difference between Steem-Engine tokens and Steem STM tokens? Will one have a benefit or advantage over the other?

    Thank you.

  • @freebornangel(72)· 2617d

    Who put it in in the first place?

  • @bobinson(67)· 2617d

    Are you also working on extending the DEX features or is it already there ?

  • @coingecko(71)· 2617d

    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!

  • @farizal(64)· 2617d

    I'm hoping the STEEM-Engine token can migrate easily on SMT.

  • @coininstant(69)· 2617d

    You missed a comma, I think commas are for pauses. Maybe not all the time, sometimes I get those wrong. If I am totally off, please someone correct me! 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.

    Shouldn't it be hidden caps are?? app plural?

    Hidden Caps” is one

    Shouldn't there be a pause. For a programmer you should really have som more attention to detail.

    Because then you go onto the singular version, which confuses me as to why go back and fourth??

    A hidden cap

    Then we have...

    Hidden Caps added...

    Not bad post though, maybe I am wrong? Hidden Caps still confuse me a little???? That is why I flagged!

  • @camodude111(27)· 2617d

    This Amy protocol is really good a good idea I agree with this strongly

  • @martie7(62)· 2617d

    There is idea make hidden flags to prevent flag wars.

  • @steemitboard(66)· 2617d

    Congratulations @gerbino! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

    You distributed more than 10 upvotes. Your next target is to reach 50 upvotes.
    You received more than 250 upvotes. Your next target is to reach 500 upvotes.

    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!
  • @freddio(60)· 2617d

    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 :)

  • @raycoms(71)· 2617d

    Definitely, nothing better than incremental development, if that is highly requested later it can still be added.

  • @blocktrades(80)· 2617d

    Yeah, this is definitely a good feature to drop. Hiding info on a blockchain isn't generally trivial and it's not a feature I would think would be of interest to most ICOs/etc.

  • @adasq(63)· 2617d

    The golden rule of software development. Split a problem into smaller chunks.

    Posted using Partiko iOS