Hello Steemians! I recently had the pleasure of chatting with Kay about his company Spectre that is doing interesting work on a "financial prediction market platform backed by a tokenized liquidity pool." The conversation covered a lot of ground including smart contracts, oracles, and how to launch a successful ICO. The video of that interview is embedded below.
Smart Contracts
We started with a discussion of smart contracts. I had several reasons for opening with this issue. First, while there are plenty of videos and articles about “blockchain” and “cryptocurrencies” I think there’s a lot less out there about smart contracts. This has led more than one or two developers to think that smart contracts are the solution to EVERY problem, when this is far from the truth. I also wanted to test Kay to see if he had a sophisticated understanding of the technology, and whether their protocol actually leveraged smart contracts to deliver a superior product.
The Product
This product is, according to them, the world’s first trading platform that removes the broker while retaining two key functions that brokers provide: liquidity and trust. Part of the reason people use brokers is because they are trusted intermediaries, but according to Kay, this is a major source of manipulation. Spectre uses Ethereum and its smart contracts to replace brokers with provably fair and fully auditable code.
Oracles
What was probably most surprising about their product were the parallels with Steem. Kay took a somewhat contrarian stance by saying that tokenization without oracle-ization makes no sense. In the case of Spectre they fill a liquidity pool with tokens which are distributed based on the execution of smart contracts. However, those smart contracts are dependent on data that is coming from the outside world or "off-chain." "Oracles" are what we call people who supply data to the blockchain. As of now, there’s simply no getting around this fact, which I believe was Kay’s point about tokenization without oracle-ization.
What was especially interesting about this conversation was that, while the issue of oracles is something we at Steemit are thinking a lot about in light of the upcoming release of the Smart Media Tokens protocol, it wasn’t until I spoke with Kay that I realized we already have oracles on Steemit! Like Spectre’s liquidity pool, we have the rewards pool, and the off-chain data that is of paramount importance to the Steem blockchain is the value of content. To solve this problem Steem oracle-izes its userbase by leveraging their stake-weighted upvotes to determine the distribution of the tokens in the rewards pool.
The interview ran 30 minutes long, so I can’t hope to cover it all in this article, but I highly recommend watching it all as we covered a lot of ground with very little "fluff." I did my best to test not only Kay’s knowledge, but his commitment to blockchain technology generally. I wanted to see if he was truly what I call “blockchain people,” as opposed to someone who is just hopping on the bandwagon because they think it’s an easy way to get rich quick. You can judge for yourself, based on your own standards, whether he met that burden.
We also have functioning oracles in the more direct sense, the witness price feed.
As of yet the graphene based cryptos are the only ones with functioning oracles. Ethereum certainly have not yet solved the problem in practice.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Yup, great point.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Excellent replies @demotruk! I guess some of my comment relates to your second thought. ;)
Namaste :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I've long felt like STEEM combined with Steemit embodies a bunch of the greatest features present in a lot of the other top crypots. I mean, it's always been like a one stop shop for me at least....
As I was reading I had a feeling that we were about to come to this conclusion lol:
"...I realized we already have oracles on Steemit! Like Spectre’s liquidity pool, we have the rewards pool, and the off-chain data that is of paramount importance to the Steem blockchain is the value of content."
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Absolutely
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
This is one of the best explanations of Smart Contracts that I've watched so far.
Thanks for performing the interview.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Oh great, glad you feel that way
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
What an excellent piece of informations you are serving us here @andrarchy, brilliant, wow!
I find myself being educated on this platform, all the time, and your post has definitely brought extra education to a subject that is continuously moving at an incredible pace, leaving most in the dust, as it seems to be moving from one direction toward another. Meanwhile, if you are following closely, you find the rise of different problems to which these different paths find their leitmotiv.
I was not aware of this specific project yet and really enjoyed the depths of you questions as well as his answers...
Thank you very much, once again, for this great post and the continued high quality. I can't help to think that their product will eventually have to move onto the Bitshares platform in order to be competitive with the speed of trading offered to their clients for infinite scalability and unparalleled speed. Quite a few different project Ethereum based are in flux and expatriating themselves in this manner as we speak.
Namaste :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Glad you feel that way! Thanks for reading/watching!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Great video!!! so informative! some went over my head admittedly but still great stuff!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Don't worry, some of it went over my head too! Thanks for watching!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
ditto - learned a ton. Thanks @andrarchy. Really appreciate you putting the time in to make this informative video
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Great interview Andrew, things got a little beyond my technical understanding in places but it's interesting to learn more about how STEEM works, and the ways in which it has overcome the problems faced by other blockchains
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Interesting
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Nice video man
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Steem and Steemit are great and honestly anyone who differ can be left in the past. =) Great interview/chat
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @andrarchy, this post is the eighth most rewarded post (based on pending payouts) in the last 12 hours written by a Superhero or Legend account holder (accounts hold greater than 100 Mega Vests). The total number of posts by Superhero and Legend account holders during this period was 30 and the total pending payments to posts in these categories was $2038.96. To see the full list of highest paid posts across all accounts categories, click here.
If you do not wish to receive these messages in future, please reply stop to this comment.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Nice
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
wow fantastic video one..i already work in etc..especially thanks for discuss about etc..✌✌✌
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Very informative and helpful!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Amazing debate, however I think ICOs are going too much towards the corporate model. Sure ICOs take advantage of the features which an IPO would have to pay a software developer to design like the smart contract itself but although interesting Spectre looks very much like an IPO offer. To acquire token Spectre request you to:
-Confirm that you have read and understood SPECTRE's Token Mechanics
-Confirm that you have read and I accept the Terms & Conditions.
-Confirm that you have read and I accept the Privacy Policy.
-Confirm that you have read and I accept the Token Sale Agreement...
I mighty be wrong and you mighty disagree but to me ICO was a more flexible way to raise finance. Satoshi Nakamoto and the Bitcoin paper was so innovative, straightforward and simple...
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @andrarchy! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of comments
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Great interview, thank you for great work!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
this totally explains smart contracts to me thanks for sharing
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
"Tokenization w/o oracle-ization makes no sense."
That quote stuck out to me. I see potential with Spectre.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Good enough informative video to explain the functionality of the blockchain and crypto
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
This is one of the best explanations of Smart Contracts that I've watched so far.
Thanks for performing the interview.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit