|
|
|
|
|
by lololomg
3741 days ago
|
|
The bit that I don't get is how Ethereum will communicate with the outside world. Example: I bet a friend that Hillary will be the next president. We create an Ethereum app/contract/whatever and fund it with $50 (worth of 'ether') each. When the election rolls around, we want to pay the winner automatically, but how can you do that? You could have a rule to check some 'official' source on the internet but that data could easily be faked or unavailable. Then what? If this kind of app is not suited to Etherium, then what are some good examples of Etherium's capabilities? |
|
There are a few ways to act as the oracle who indicates what the outcome of an event was. You can tell users to just trust you, which is what every centralized prediction market does with few problems. You can pick a few trusted oracles and require a majority vote. Or you can use any data that is served over a TLS connection so the outcome can be cryptographically verified, which is what Oraclize.it does. All of these approaches work for Gnosis markets.