An oracle is an automatic program signing bitcoin transactions once a certain condition has been met.

learn more… | top users | synonyms

1
vote
3answers
204 views

Can the Bitcoin blockchain eliminate the need for Trusted Computing in Smart Contracts?

Let me preface this by saying that I'm a novice, but this is my rough understanding of how Bitcoin's blockchain works. (This is largely based on blog posts like this one.) If person A wants to ...
1
vote
0answers
52 views

Does Amit Sahai's indistinguishability obfuscator enable Autonomous Virtual Corporations or “Agents”?

Given that an "Agent" is described as Agents are autonomous programs that maintain their own wallet, which they use to buy server time. Money is obtained by the agent selling services. If demand ...
4
votes
2answers
451 views

How can a Bitcoin Oracle ensure that the money can't be respent?

Suppose I modify the requirements of the Inheritance Scripting Sample where I need to make sure that the prior BTC is "guaranteed" to be available and not reduced or re-spent prior to either of the ...
2
votes
1answer
267 views

How should a Bitcoin Oracle verify a transaction prior to signing?

What are the specific parts of a transaction(s) that need to be signed in the "inheritance scripting sample". Specifically, can someone provide more detail on what exactly is signed of the ...