Skip to main content
Share Your Experience: Take the 2024 Developer Survey

Questions tagged [oracle]

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

Filter by
Sorted by
Tagged with
3 votes
1 answer
106 views

What are the security guarantees of DLC oracles?

DLC (Discreet Log Contracts) is a protocol that allows two parties to create a bet based on the outcome of some real-world event, as reported by a trusted oracle. Alice and Bob lock coins in a multi-...
Sergei Tikhomirov's user avatar
0 votes
2 answers
101 views

Multisig with oracle

I am trying to develop an use case in which a user has its funds on a multisig 3-2 (one key staying with him, another with my app and another one with a type of oracle that can attest if some ...
rafaelero's user avatar
1 vote
2 answers
86 views

Betting using Bitcoin Blockchain

User1 bet the hash of Block 999,000 that hash(block(999,000) = even user2 bet the hash of Block 999,000 that hash(block(999,000) = odd Both users pay/sign 1 BTC in a CoinJoin for that bet to a P2SH. ...
Cisco Mmu's user avatar
  • 335
1 vote
2 answers
103 views

Doesn't an Oracle go against the Blockchain principles?

From what I understand of the blockchain, the main motivation, the very foundation of this technology, is the search for peer-to-peer exchange without mutual trust, without a trusted third party, so ...
Thibault Santonja's user avatar
0 votes
1 answer
47 views

"Augur" vs. "Oraclize" : What is the main difference? [closed]

Can we say that "Augur" is a decentralized Oracle against "Oraclize" as a centralized model?
Questioner's user avatar
  • 1,151
2 votes
3 answers
158 views

Is there some way to add a third party authorizer to (or by) a lightning network transaction?

I'm not asking for "multisig on the lightning network", but I'm more curious about how one would set up shared control over lightning network transactions in general. Imagine we don't have a ...
Nathan Basanese's user avatar
1 vote
3 answers
537 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 ...
Keshav Srinivasan's user avatar
2 votes
0 answers
83 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 ...
makerofthings7's user avatar
4 votes
2 answers
572 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 ...
makerofthings7's user avatar
3 votes
1 answer
432 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 ...
makerofthings7's user avatar