# Before we dive into oracles, there is one concept that you should be familiar with that will help you understand why oracles even exist and that concept is [smart contracts](https://www.youtube.com/watch?v=ZE2HxTmxfrI) https://youtu.be/CxbtHcY44H0 **Smart contracts are computer programs that execute once defined terms have been met.** Once smart contracts are set on a blockchain they too become immutable and transparent. They eliminate third parties for complex transactions and in that way they prove to be a cost effective and time efficient alternative for a broad spectrum of transactions like legal agreements and automated payments for example. [source](https://blockonomi.com/oracles-guide/) In order for smart contracts to reach their highest potential and be most effective, they will require data that is found outside of the blockchain with which they are associated. This is also how smart contracts and that particular blockchain will become increasingly relevant and have more use cases. This is where oracles step in and issues sprout. The issues stem from this combination of on-chain and off-chain information and interaction and whether or not oracles can be trusted. Ideally they would be trustless much like the blockchains to which they are supplying the information. Common ways that oracles obtain outside information include website APIs and market data feeds. One phrase you may run into if you chose to research this topic further is: Deterministic; which “In mathematics, computer science and physics, a deterministic system is a system in which no randomness is involved in the development of future states of the system.[1] A deterministic model will thus always produce the same output from a given starting condition or initial state.[2]” [source](https://en.wikipedia.org/wiki/Deterministic_system) *This is relevant with blockchain and oracles because while the prior is deterministic, the latter is the link between it and the nondeterministic world.* # How oracles are created and organized ought to be highly scrutinized because they have a lot of power over the smart contracts with which they work. The oracles ultimately determine how the smart contracts execute. If the information they are providing is tampered with, the smart contracts relying on them can quite effectively become compromised as well if the oracle nodes aren’t decentralized. One popular project that is focused on this is ChainLink. Again, this is not a paid promotion of ChainLink by any means. I’m speaking about it specifically because it’s popularity is growing and I think it’s important to understand what it’s based on and it’s potential vulnerabilities. Another platform that utilizes oracles is Augur and its prediction markets. Augur is a bit different in that the data that its oracles utilize originates from the consensus established by the people on the platform. If you’re curious about oracles and want to get deeper into this subject and read what some expert blockchain developers think of oracles, check out Nick Szabo’s blog called [Unenumerated](https://unenumerated.blogspot.com/), and also a [pessimistic article](https://medium.com/@jimmysong/the-truth-about-smart-contracts-ae825271811f) written by Jimmy Song. # Additional Reading/Links: [Explanation of Oracles in Crypto](https://blockonomi.com/oracles-guide/) [If you want to dive deep into the history of smart contracts, check out the blog from the man who first had the idea: Nick Szabo and his blog HERE](https://unenumerated.blogspot.com/) [Deterministic definition](https://en.wikipedia.org/wiki/Deterministic_system) [Smart contracts](https://www.youtube.com/watch?v=ZE2HxTmxfrI) [Smart contracts and Ethereum](https://www.youtube.com/watch?v=mZaxOhzS4EQ)
author | heiditravels |
---|---|
permlink | what-you-should-know-about-oracles-like-chainlink |
category | oracles |
json_metadata | {"tags":["oracles","link","ethereum","smartcontracts","cryptotips"],"image":["https://img.youtube.com/vi/CxbtHcY44H0/0.jpg"],"links":["https://www.youtube.com/watch?v=ZE2HxTmxfrI","https://youtu.be/CxbtHcY44H0","https://blockonomi.com/oracles-guide/","https://en.wikipedia.org/wiki/Deterministic_system","https://unenumerated.blogspot.com/","https://medium.com/@jimmysong/the-truth-about-smart-contracts-ae825271811f","https://www.youtube.com/watch?v=mZaxOhzS4EQ"],"app":"steemit/0.1","format":"markdown"} |
created | 2019-07-18 11:42:39 |
last_update | 2019-07-18 11:42:39 |
depth | 0 |
children | 2 |
last_payout | 2019-07-25 11:42:39 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 2.112 HBD |
curator_payout_value | 0.555 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 3,782 |
author_reputation | 238,399,845,730,952 |
root_title | "What You Should Know About ORACLES Like ChainLink" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 88,444,560 |
net_rshares | 7,667,115,238,971 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
ajvest | 0 | 84,006,005,084 | 80% | ||
chris4210 | 0 | 557,276,830,517 | 100% | ||
teamsteem | 0 | 33,704,201,495 | 30% | ||
nanzo-scoop | 0 | 1,305,937,755,643 | 20% | ||
mummyimperfect | 0 | 16,297,738,228 | 20% | ||
ak2020 | 0 | 6,575,969,268 | 20% | ||
the-alien | 0 | 27,716,286,153 | 100% | ||
kenny-crane | 0 | 108,451,465,575 | 30% | ||
will-zewe | 0 | 1,655,326,101 | 100% | ||
garagebill | 0 | 20,779,223,134 | 100% | ||
g-dubs | 0 | 2,255,551,500 | 5% | ||
lukestokes | 0 | 1,185,758,204,581 | 70% | ||
mauricemikkers | 0 | 1,640,235,065 | 100% | ||
emily-cook | 0 | 525,524,921 | 20% | ||
jonnyrevolution | 0 | 4,655,696,709 | 11% | ||
fyrstikken | 0 | 272,378,142 | 1% | ||
heiditravels | 0 | 1,410,624,965,693 | 100% | ||
stealthtrader | 0 | 18,771,508,095 | 100% | ||
gikitiki | 0 | 11,476,038,832 | 25% | ||
nepalipahad | 0 | 2,021,781,518 | 10% | ||
toxonaut | 0 | 542,487,635 | 100% | ||
thelindvall | 0 | 49,377,064,294 | 70% | ||
alsprinting | 0 | 7,341,464,891 | 50% | ||
avellana | 0 | 36,524,848,039 | 100% | ||
twinner | 0 | 523,846,547,507 | 10% | ||
nickskywalker | 0 | 27,331,602,208 | 70% | ||
fooblic | 0 | 15,887,518,971 | 99% | ||
pixiehunter | 0 | 14,684,717,835 | 100% | ||
nomadnessie | 0 | 412,069,980 | 100% | ||
moondancer762 | 0 | 6,706,342,468 | 100% | ||
t-bot | 0 | 701,667,946,133 | 20% | ||
ancapwarren | 0 | 11,845,143,343 | 50% | ||
faded-gravity | 0 | 397,795,133 | 100% | ||
aksinya | 0 | 35,631,831,556 | 50% | ||
jonjon1 | 0 | 581,316,712 | 100% | ||
spaceginger | 0 | 10,120,088,089 | 30% | ||
mafeeva | 0 | 19,967,641,324 | 20% | ||
bp9930 | 0 | 9,504,117,737 | 100% | ||
sebastianjago | 0 | 31,284,614,014 | 5% | ||
tiamaria | 0 | 9,394,172,325 | 100% | ||
mytechcrunch | 0 | 71,112,238 | 20% | ||
marcelbraendle | 0 | 23,333,117,072 | 100% | ||
culturearise369 | 0 | 15,237,317,338 | 100% | ||
klinckify | 0 | 17,468,654,293 | 100% | ||
teammo | 0 | 26,556,646,176 | 50% | ||
emonandels | 0 | 226,493,315 | 100% | ||
nov3a4 | 0 | 2,825,045,297 | 100% | ||
gonzalolpm | 0 | 1,114,729,273 | 100% | ||
agrostis | 0 | 33,258,416,034 | 50% | ||
jkkim | 0 | 26,959,394 | 10% | ||
ebejammin | 0 | 5,984,722,801 | 100% | ||
denisechips | 0 | 38,728,752,885 | 100% | ||
kevindixon | 0 | 2,072,173,472 | 100% | ||
joechiappetta | 0 | 116,079,434,945 | 100% | ||
juanfb | 0 | 6,642,267,280 | 50% | ||
tiplas | 0 | 10,041,094,924 | 100% | ||
djluka14 | 0 | 4,892,816,478 | 10% | ||
maven360 | 0 | 15,786,122,476 | 100% | ||
lukechiappetta | 0 | 6,530,867,646 | 100% | ||
heelsonwheels | 0 | 2,555,996,959 | 100% | ||
yeah-science | 0 | 548,317,576 | 100% | ||
bubke | 0 | 218,304,496,844 | 100% | ||
funnyfaces | 0 | 2,186,046,755 | 100% | ||
shalala | 0 | 4,736,052,724 | 100% | ||
realestatecoach | 0 | 23,455,638,215 | 100% | ||
oldman28 | 0 | 16,756,332,169 | 40% | ||
mochita | 0 | 546,510,542 | 100% | ||
jair9004 | 0 | 548,317,576 | 100% | ||
wuzupin | 0 | 547,023,535 | 100% | ||
unomas | 0 | 21,623,112,587 | 100% | ||
juanete20 | 0 | 591,561,743 | 100% | ||
ansonoxy | 0 | 1,700,813,906 | 100% | ||
joshman | 0 | 66,543,293,528 | 6.96% | ||
chamudiliyanage | 0 | 8,530,510,242 | 100% | ||
sendpi | 0 | 8,538,612,048 | 100% | ||
joshpeterson | 0 | 6,931,617,819 | 100% | ||
kettleandseagull | 0 | 15,145,798,000 | 100% | ||
stevejhuggett | 0 | 4,369,464,335 | 10% | ||
cryptotradingfr | 0 | 127,164,973 | 10% | ||
thevillan | 0 | 4,846,915,250 | 4.35% | ||
angelicagarcia | 0 | 2,898,442,174 | 100% | ||
mattw | 0 | 3,108,886,300 | 100% | ||
mman | 0 | 4,320,515,262 | 100% | ||
fabianklauder | 0 | 56,157,145,960 | 38% | ||
cpufronz | 0 | 3,789,091,025 | 100% | ||
green.abundance | 0 | 547,915,456 | 100% | ||
valkyr | 0 | 548,138,967 | 100% | ||
victorialegend | 0 | 715,337,854 | 100% | ||
rayday | 0 | 409,170,040 | 100% | ||
crypto-guide | 0 | 404,216,604 | 55% | ||
marcelgoo | 0 | 8,559,509,739 | 100% | ||
btccurrency1 | 0 | 41,624,448 | 100% | ||
dawidburdun | 0 | 548,335,418 | 100% | ||
felix7d2 | 0 | 547,624,652 | 100% | ||
vladcraciun | 0 | 7,276,658,624 | 100% | ||
sholi | 0 | 11,341,720,895 | 70% | ||
stormrider | 0 | 547,741,862 | 100% | ||
enlighted | 0 | 242,129,860 | 50% | ||
kec7gittfl | 0 | 451,920,454 | 100% | ||
rishi-sayz | 0 | 254,341,171 | 100% | ||
andreasgrubhofer | 0 | 915,751,245 | 1% | ||
kennybot | 0 | 20,679,227,464 | 100% | ||
yandakuala | 0 | 0 | 2% | ||
celinavisaez | 0 | 4,693,916,169 | 25% | ||
tcf8670 | 0 | 125,356,112,093 | 100% | ||
wave.beads | 0 | 251,044,428 | 100% | ||
sbi5 | 0 | 131,729,249,393 | 42.03% | ||
fitat40 | 0 | 39,978,378,673 | 20% | ||
jidgabol | 0 | 273,829,692 | 100% | ||
rafaeluriel | 0 | 247,146,341 | 50% | ||
billytercero | 0 | 13,538,074,514 | 100% | ||
planetofthedapps | 0 | 0 | 90% | ||
enthef | 0 | 4,825,346,782 | 100% | ||
scoopstakes | 0 | 39,598,756,437 | 20% | ||
nanzo-snaps | 0 | 71,482,978,810 | 20% | ||
livingfreedom | 0 | 6,070,356,408 | 100% | ||
bahja | 0 | 410,501,081 | 87% | ||
steempatron | 0 | 54,741,513,520 | 87% | ||
kgcoin | 0 | 150,232,045 | 1% |
Thanks for the info @heiditravels!!!
author | avellana |
---|---|
permlink | puu87b |
category | oracles |
json_metadata | {"tags":["oracles"],"users":["heiditravels"],"app":"steemit/0.1"} |
created | 2019-07-18 12:33:15 |
last_update | 2019-07-18 12:33:15 |
depth | 1 |
children | 0 |
last_payout | 2019-07-25 12:33:15 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 36 |
author_reputation | 246,382,552,986,775 |
root_title | "What You Should Know About ORACLES Like ChainLink" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 88,446,314 |
net_rshares | 0 |
Congratulations @heiditravels! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) : <table><tr><td><img src="https://steemitimages.com/60x70/http://steemitboard.com/@heiditravels/votes.png?201907191528"></td><td>You distributed more than 64000 upvotes. Your next target is to reach 65000 upvotes.</td></tr> </table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@heiditravels) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=heiditravels)_</sub> <sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!
author | steemitboard |
---|---|
permlink | steemitboard-notify-heiditravels-20190719t161605000z |
category | oracles |
json_metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
created | 2019-07-19 16:16:03 |
last_update | 2019-07-19 16:16:03 |
depth | 1 |
children | 0 |
last_payout | 2019-07-26 16:16:03 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 866 |
author_reputation | 38,975,615,169,260 |
root_title | "What You Should Know About ORACLES Like ChainLink" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 88,495,052 |
net_rshares | 0 |