scrobble.life
#steemit

My Background and Vision for Steem

Hello Steemians, I’m Steve and I’m a blockchain engineer at Steemit, Inc. In the following video I chat with @andrarchy (Head of Communications at Steemit) about how I came to Steemit, what I’ve been doing since I joined the team about a year ago, and where I see Steem going in the future. I also talk about the work I’ve been doing more recently on SMTs, and what work remains to be done.

To learn more about who else is on the Steemit Team and what they do, you can visit the “About” page on steem.com.

My Backstory

I started getting into computers and programming at about the age of 12 and I was hooked, fascinated instantly. I started fooling around with Linux and bash scripting. It was a hobby of mine for a few years, but I didn’t yet consider it my profession. I went to college for business, general stuff, and I got a business-like job when I got out of college.

But I was never quite happy with my career. I really enjoyed creating things and the beauty of software is that with no materials, except for your brain, you can create beautiful things. That’s why I decided to turn my hobby into my profession and went back to college for computer science.

After working on Content Management Systems, followed by a giant program for commodity trading for 5 years, I wanted to move into something innovative. I started to get into cryptocurrencies and saw the opportunity to work in Steemit, and work on the Steem blockchain, so I jumped all over that opportunity. I studied hard for my interview, got the fundamentals down, and was eventually hired. Then I jumped in on the chain.

At Steemit

I started with little things like bugs, and some little tiny SMT features to get my feet wet. Then I worked on [MIRA](https://steemit.com/marketing/@steemitblog/mira-public-release) after what I call “The Reckoning.” Cost cutting measures needed to be taken, so we revamped the backend database with RocksDB, which was a big project. Now I’m back, laser-focused, trying to get SMTs out.

Completed Work on SMTs

When I first got hired I did work around “NAIs” which is Numeric Asset Identifiers. It’s a unique ID for an SMT. SMT names will not be on the chain, they will be identified by a number that represents the SMT. They come from a pool of available numbers so that you can’t claim vanity numbers like “0000000000” or “123456.” So I implemented that pool and I fixed some issues in the NAI code.

After that I moved to MIRA, which dramatically reduced the cost of running Steem nodes by moving the blockchain from RAM to commodity hardware. You know that trick where you pull the tablecloth and all the plates stay on the table? Implementing MIRA was like pulling the tablecloth off … and then putting it back on with everything staying the same.

Ongoing SMT Work

After finishing up the work on MIRA a month or two ago, I moved back to working on SMTs. My goal, at the time of filming this interview, was to finish work on the ICO process (launching an Initial Coin Offering) and I’m happy to announce that work is now complete. All the code needed to create an SMT, set up the parameters, launch the ICO, allow contributions, evaluate whether the ICO was a “success” (sufficient contributions were made in the specified window of time) or failure, and launch the token, is now complete!

I don’t foresee major hurdles to us shipping SMTs. The remaining work is now mostly around Proof-of-Brain, token emissions, and how RCs are handled within the SMT ecosystem. There may be some opportunities to simplify this code, but I don’t see any hurdles that will stop us from a release relatively soon. At that point focus will shift to coordinating a hardfork with the Witnesses and the rest of the community.

Delays?

The main thing that has been standing in the way of releasing SMTs isn’t some impossible-to-solve technical problem. All we needed was a block of time where we could be focused on SMTs and not be pulled in a million directions. Many things happened in the past few months which required we divert our attention away from SMTs like HF20, MIRA, the EIP (Economic Improvement Proposal), the SPS/Steem.DAO (Steem Proposal System), and Testnet. The real problem is that is ***context-swapping is expensive***. Moving from one project to another makes it difficult to stay on track.

Finishing SMTs

All we need to finish SMTs is the time to focus, and then it will get done. Aside from some minimal Testnet support, that’s largely where we are at right now. Thanks to the work being done on Tesnet, numerous bugs have been found and patched. That means that we can be reasonably certain that the roll out of HF21 will be very smooth, and after that, it’s going to be clear sailing for SMTs.

My Vision for Steem

I think there’s a lot of “alt” coins that provide little to no value, and some of them have market caps greater than Steem. I think that will change when there is a shake up and a lot of these alt coins die off. Steem is one of the few coins that actually provides a service, performs a function, and has real world possibilities *right now*. I think it’s not yet understood by the masses, but marketing and getting listed on Coinbase can help with that.

I want to see a mobile presence for Steem. I’m a big fan of censorship-resistance so I want mobile clients that interact directly with the chain, that way nothing can be censored. That’s what I want to see … tomorrow. But things take time. We’ll get there Steemians. In the meantime...

Steem On!

steve post signature.jpg

Comments · 61

  • @steemitboard(66)· 2470d

    Congratulations @gerbino! You received a personal award!

    SteemFest 4 Attendee

    You can view your badges on your Steem Board and compare to others on the Steem Ranking

    Vote for @Steemitboard as a witness to get one more award and increased upvotes!
  • @steemitboard(66)· 2544d

    Congratulations @gerbino! You received a personal award!

    Happy Birthday! - You are on the Steem blockchain for 1 year!

    You can view your badges on your Steem Board and compare to others on the Steem Ranking

    Vote for @Steemitboard as a witness to get one more award and increased upvotes!
  • @ritayuniarti(30)· 2587d

    Thank you for developing this fantastic platform bro!

  • @myneymnyef(25)· 2590d

    I am new but more power to steem !

  • @offgridlife(74)· 2590d

    It would be really great to be listed on Coinbase now.... but I just send my Steem to Binance .... convert to Litecoin and send to Coinbase. It’s supper easy ... fast and cheap.

  • @victorholyo(60)· 2590d

    I am really glad to meet you on SteemIt and applaud the work you are doing. I too am a believer in Steem and hope that things will keep moving up from here. Thanks! Let’s Steem on!

    Posted using Partiko iOS

  • @yaneskyosorio(39)· 2590d

    Hola gerbino buen post... Te felicito. Espero a tu próxima publicación por acá.

  • @bangash(43)· 2590d

    Nice work. Keep it up. 👏👏👏

  • @macdaph(25)· 2590d

    awesome way to make videos keep it up

  • @raksha(59)· 2590d

    Thats great

  • @alcorobo(25)· 2591d

    Hola Comencé a seguirte amigo muy buenas tus publicaciones

  • @honusurf(62)· 2591d

    Every time I try and use steemd.com to look up my comments and stuff, they never seem to appear anymore, & I get this message below instead:

    7E405D1C-DA63-4647-9AAF-35608DA84FD7.jpeg

    And then I always get this message too!

    I also always run into this message below! 0DE2C0A9-1503-4BBB-8383-A2C386435979.jpeg #Time for me to stop voting for them for witness, I think they are corrupt! Must be the global blacklist or something else going on! CADE110B-13A3-43D4-8A6E-D27D5BBBC83C.jpeg

    I only vote for 2 witnesses, now this new removal will take me down to one! Un-Voting @steemd in the morning if my stuff is still broken! I will add @parriko for witness to replace @steemd! This is getting ridiculous, there is not going to be any way for me to access my account any more if everybody keeps blocking me like this! #onmyown! Seriously this is all @themarkymark’s fault! He’s the one doing all this to me, slandering me calling me the troll. Truth is he’s way worse than me, and he is the real troll! Just go look at the vote history and see how irresponsible he is flagging all my posts for months. Pretty soon I’m just going to concentrate on downvoting everybody who votes for @themarkymark for witness, no excuses! I’m going to start making my list!

    Also anybody I see voting for him will be eligible for my downvote too! I don’t know what else to do but try to get rid of him as a witness! So if anybody out there wants to help, just make sure you don’t vote for @themarkymark for witness! That would help me a lot! Here is an example below from today. 9404650E-CC50-4E71-A2A2-A62BADF22A37.png

    Someone send me a list of everyone voting for markymark! I’m going to have to go after them one by one! Heres another:

    E2CE5126-E250-4FC9-A5A4-6E7EE19ED6DA.png And another: 3645547A-9032-41DF-A4F8-85E94DB5A042.png I downvote people, but not like this, this is different. Here’s another: F229D5BC-8EBD-47C0-9A17-4225B25A265A.png This is why I downvote anyone talking to him! Here’s another one: 3AE7E91E-09CF-4C17-8825-3D33CB2C89EC.png He’s the problem troll here, not me! I’m just defending myself! Get rid if him whatever it takes! Somebody do something about that maniac! I’m not giving in. I could go on all night with these screenshots, but I’m tired and have to fo to bed now! Good night! Ok I guess I got time for one more, he even downvotes my sunset photography: 1FC711B8-DA1C-498A-9605-96A38A17BFDB.png In the morning I’m just going to add more and just keep posting this over and over every single day as the list grows until somebody helps me out and listens! Goodnight!

    Follow @coininstant for more!

  • @schlongberg(34)· 2591d

    I couldn't agree with you more, Steem, for me is the only one that is working right now, has a large user base, has a large amount of dApps available (some of which are tremendous) and shows real potential, Steem is miles ahead in terms of blockchain evolution, not only for devs and entrepreneurs but socially too, most of the other ones are on a promise, so yes Steem on indeed!!!

  • @miss.liberty(44)· 2591d

    always fascinating, when children with 13 years already start a big deal

  • @nathangurley(42)· 2591d

    This is a bit over my head, but I can appreciate your tenacity and applaud you for finding your vision and working in something you are passionate about! I agree with you that the Steem coin will do well as our community provides value. Hoping I can contribute as you have!

  • @bjosh(25)· 2591d

    Great Job!

  • @desolaxxi(26)· 2591d

    Hi, how can I help?

  • @steevc(80)· 2592d

    I think all Steemians are disappointed with how the coin is ranking. I can remember it being in the top 20 or even higher. It has more utility than most above it.

    I am still not sure where SMTs will take us, but that seems to be the main vision. I want to see more people using Steem and the communities feature is what I look forward to.

    Have fun

  • @muzito08(46)· 2592d

    Nice to meet you here on steemit community am new a member from Uganda africa i need your help and advices about this platform

  • @thekittygirl(74)· 2592d

    Thank you for the update, and for all your hard work on the blockchain! 🙌 I am very glad that @jackmiller shared this link during the PYPT curation show in TheRamble discord server! 😃

  • @phamthai(25)· 2592d

    Thank you so much !

  • @damaskinus(58)· 2592d

    rise me up looks like a good service. do you think it's convenient to make to every post?

  • @damaskinus(58)· 2592d

    amazing vision of steemit the future is there :)

  • @chrisamuda(63)· 2593d

    I want to become problem solver like you, and am working toward that vigorously

  • @prameshtyagi(71)· 2593d

    These interviews are helping community to start having confidence in steem team. But do do get external resources into the cycle for much more effective and efficient development.

  • @zaslavski1102(39)· 2593d

    Thank you for this response.

  • @daviddollar(34)· 2593d

    yes you true.

  • @mrnazrul(53)· 2593d

    অনেক ভাল

  • @pnc(65)· 2593d

    Thks for the work you are doing @gerbino for the Steem community. You nail it and I agree 100% that Steem is the only token out there providing a service that people really want. Many altcoin with die. Price and Value are not the same. Steem On!

  • @bluefinstudios(72)· 2593d

    thanks @jackmiller for sharing this post, on #pypt @pypt

    Always good to see who works on Steemit and what they are up to! Also, thanks for joining us at The Witness Chat recently on The Ramble.

  • @sacra97(77)· 2593d

    Thanks for all this info. @gerbino

  • @mariita52(60)· 2593d

    Good information, build confidence in STEEM. I think it is the first label that should be used. I will begin to cure everything that is labeled with steem. Thank you.

  • @bobinson(67)· 2594d

    Great to know about the person behind those commits ... All the very best

  • @sgt-dan(66)· 2594d

    Thank you for all the work your are doing for STEEM. I see that their are a number of folks working furiously (I get e-mails from GitHub showing the work going on). Appreciate your devotion to this blockchain revolution of ours.

    #PYPT Podcast !

    Have a great week. This post was shared on #PYPT by @jackmiller [witness] for the STEEM Blockchain.

  • @solominer(82)· 2594d

    @gerbino best of luck with hf21 testnet stuff and then moving onto SMTs. Wonder how they will differ from Steem Engine tokens. Heard this on #pypt

  • @cinthyanatalia(25)· 2594d

    Ayúdame con un me gusta o un mensajito para poder comenzar a ganar algo de dinero por favor.

  • @soyrosa(75)· 2594d

    Thanks for working on Steem and doing this interview :D Steemit Inc starts to come a live this way ;-) Cheers!

  • @geekgirl(80)· 2594d

    Thank you Steve!

  • @horpey(73)· 2594d

    I enjoyed reading this, tho I didn't watch the video but it was nice read. Thanks and best of best in your codings!

  • @ohthom72(55)· 2594d

    1,2,3, gute Laune

  • @justtryme90(71)· 2594d

    Very nice, thanks for the peak into your accomplishments and perspective.

  • @manc(25)· 2594d

    Good post

  • @mac128k(34)· 2594d

    Stevie baby! Finally some (much deserved) face time! ;)

  • @mehta(77)· 2594d

    Post is very lovely and encouraging. Hope all is well at the end. Waiting for steem SMT. Will see you soon .....

  • @marwitt(60)· 2594d

    Thanks for the great post! Steem is not on coinbase, but could i send steem dollar to the wallet? Sorry, im new on steem :-)

  • @michealb(67)· 2594d

    thanks Gerbino.

  • @freebornangel(72)· 2594d

    Thanks for the hard work.

  • @everittdmickey(73)· 2594d

    no censorship would be nice.

  • @amahovac93(69)· 2594d

    There is already a mobile app on Steem blockchain called Partiko, you should check it out :)

    Posted using Partiko Android

  • @steemitboard(66)· 2594d

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

    You made more than 10 comments. Your next target is to reach 50 comments.

    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!
  • @theghost1980(70)· 2594d

    Thanks for all this info. This is great.

    @Gerbino could you please answer to me the following questions? I will really appreciate it.

    Right now I am planning to lunch a token over Steem-Engine. After reading all your points I can see SMT's have potential so basically in your opinion and based on your knowledge: would you recommend to wait until SMT's are lunched or should I start the token using SE and them move to SMT's?

    Also, what are the estimations in costs for an ICO performed under SMT's system? So far in Steem-Engine, making a token which can actually get a real use it is around $600 minimum. So it would be nice also to now if all the ICO's in steemit will have a cost in STEEM? Another thing that comes into my mind is to know if the SMT's tokens will be capable of act as an autonomous blockchain. That last question and pardon my ignorance in those matters, is because if the SMT's tokens will be capable of being listed in exchanges as well? Maybe all this development will make STEEM Blockchain as Ethereum where right now we have trading pairs as ETH/USD, ETH/many tokens created under Ethereum. So I imagine something like trading pairs as STEEM/USD(in which case they are being traded as we all know) and also STEEM/any SMT token.

    Thanks in advance for your hard work and for your time.

  • @aquabox(67)· 2594d

    Hurry up~ plz

  • @melinda010100(80)· 2594d

    Great post and thanks for laying all this information out so clearly. Coinbase...that would be a step forward, for sure! Really looking forward to SMT's

  • @theblvcktable(55)· 2594d

    Thanks for your service man 🙌

  • @yonnathang(75)· 2594d

    I'm relatively new on the platform, but this makes it clear to me several aspects of which I had some doubts.

    There are a lot of people who are committed to the project and no one can think that this is done to make it worse. On the contrary, all this work is for us to take that leap in quality that we all need. On the other hand the invasion of new currencies in the market through steem engine what they do is promote disunion. At this time more than ever we must remain calm and make steem the blockchain that we all want. NO to censorship.

    Greetings from Venezuela.

  • @jondoe(76)· 2594d

    Awesome, thanks for this! Any chance we can get some support for lowering the number of witness votes per account from 30 to say 10, or even 5? The top 20 witnesses are all being selected basically by a few of the largest stake holders which is doing the opposite of decentralizing the chain.

  • @chriscodes(45)· 2594d

    What did you see in steemit that made you get into it?

  • @alexs1320(72)· 2594d

    getting listed on Coinbase can help with that

    What is the main reason for not being listed?

  • @elipowell(60)· 2594d

    You are a true force! Thankful every day for you and your brain. Great post.

  • @ssjsasha(74)· 2594d

    I will listen to this interview on my drive home in 2 hours.

    We really need a price spike to get investors back in, this downstream in satoshis and dollars is discouraging.

    Hopefully SMT’s create the same ICO style explosion in price that Ethereum experienced

  • @steem.orignal(5)· 2594d

    Let me know how many posts can be posted weekly or daily, about the post on the Steemit. Well i find the answer to every question from youtube but i got no answer from youtube then i would be very grateful if you help me. I like your account to answer my question. Because you've been working on it for quite some time. @steem.orignal