Create account

replied 2415d
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 2415d
Use case for an Orcale Block Chain? Committing/recording world events according to network agreement for access by smart contracts on other chains?
replied 2415d
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 2415d
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 2415d
now this service requires trust
Simon Van Gelder
replied 2415d
More or less trust than a gaggle of news outlets?
replied 2415d
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 2415d
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 2415d
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 2415d
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?