Create account

2371d · solitude-betroom
So, solitude is just the trusted party to do pay outs atm? There is no way to do a trustless smart contract type thing with these bets yet?
replied 2371d
no, input of real world data (from an oracle) into a script requires opcodes not yet activated. planned for november upgrade.
Simon Van Gelder
replied 2371d
Use case for an Orcale Block Chain? Committing/recording world events according to network agreement for access by smart contracts on other chains?
replied 2371d
APIs from all major news sources already provide this data. trust in any one source can be diminished by querying a variety of outlets, checking that they agree.
Simon Van Gelder
replied 2371d
That would be the purpose of the oracle block-chain: to pre-compile this consensus in a way that in unalterable and easily queried.
replied 2371d
now this service requires trust
Simon Van Gelder
replied 2371d
More or less trust than a gaggle of news outlets?
replied 2371d
more. the news outlets are huge corps with their own business model, very hard to compromise & don't care about your conditional contract. the dedicated service is a point of failure.
Simon Van Gelder
replied 2371d
So the smart contracts will poll all news sources and take the average? The mean? You've introduced multiple points of failure in order to avoid using a single secured source of data.
replied 2371d
how about n agreeing oracles, chosen by the contracting parties ? or do you prefer m out of n? not a point of failure. but go ahead, build that secure source. more options, better.
Simon Van Gelder
replied 2371d
Having this type of logic within a TX's opcodes just seems like the wrong place for it. How would a smart contracts be validated after the fact if an outcome is changed due to ruling?
Simon Van Gelder
replied 2371d
Even if the script is trustless, you're still trusting the "outcome-endpoint" against which the bets are checked to have the correct match outcome.