This question already has an answer here:
I was reading this link and have a question that I don't think was answered there .
I understand that the third party providers act as Oracles and they bridge the gap by putting real world info into their contracts and then they can influence your contracts.
Is there a way to actually do on your own instead of relying on these third parties?
Just say I want to build a contract that takes information from the real world, can I just connect my Ethereum client into the real world directly? I know that other people running the contract can't do the same, but at least I can get data in and out without needing to rely on these companies.
EDIT: The possible duplication has only two answers for two third party services. I am looking into not using Oraclize or Reality Keys at all and running my own input/output into an Ethereum contract becoming my own Oracle.