What would you do with smart contracts if they were available on Hive?
Do you think that's a missing feature for Hive? Why?
When I started working on the "Steem Smart Contracts software" two years ago my goal was to allow one to deploy an arbitrary piece of code through the Steem blockchain via a second layer powered by custom json.
While this was a good idea in the first place, it appears that the only thing that Steem-Engine or Hive-Engine used it for was to allow tokens to be created and traded.
What if you were actually able to deploy your own code on these platforms (Steem/Hive-Engine)?
Looking at other "smart contracts" platforms I realized that they are mainly leveraged to create tokens and gambling games so, is it better to have a platform that allows arbitrary smart contracts deployments or a platform that is specialized in creating/trading tokens only?
I've started working on a virtual machine to allow arbitrary code deployments on Hive (a "Hive Smart Contracts" kind of thing, "Steem Smart Contracts V2" if you'd like) but I realized that maybe it's not even necessary to have a tool that allows such thing?
Do you think that SMTs are basically the missing piece in the Hive ecosystem?
Do you think that Hive-Engine in its current form is sufficient? (even with its flaws?)
Just rambling here...