Orisi: Difference between revisions

From Bitcoin Wiki
Jump to navigation Jump to search
Cabrera (talk | contribs)
Cabrera (talk | contribs)
mNo edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
Orisi is a distributed system which allows for more secure smart [[contracts]] to be created by relying on multiple oracles to detect changes outside of the [[block chain]].  [https://en.bitcoin.it/wiki/Contracts#Example_4:_Using_external_state Checking external state] is already possible with the standard Bitcoin system, but it relies on only one outside contact, an oracle, to check the validity of the given requirement.  
Orisi is a distributed system which allows for more secure smart [[contracts]] to be created by relying on multiple [[oracles]] to detect changes outside of the [[block chain]].  [https://en.bitcoin.it/wiki/Contracts#Example_4:_Using_external_state Checking external state] is already possible with the standard Bitcoin system, but it relies on only one outside contact, an oracle, to check the validity of the given requirements.  


To mitigate the reliance on one possible vulnerable outside source, Orisi consists of a distributed network of oracles. For a contract to go through, the majority of oracles have to decide that the given conditions have been met.
To mitigate the reliance on one possibly vulnerable outside source, Orisi consists of a distributed network of oracles. For a contract to go through, the majority of oracles have to decide that the given conditions have been met.


Using outside sources to validate conditions can lead to a myriad of different uses, including [[http://orisi.net/discussion/4/mturk-and-distributed-oracles-two-tiered-arbitration two-tiered arbitration]].
Using outside sources to validate conditions can lead to a myriad of different uses, including [[http://orisi.net/discussion/4/mturk-and-distributed-oracles-two-tiered-arbitration two-tiered arbitration]].


== External Links ==
== See Also ==


* [http://orisi.net/ Orisi forum]
* [http://orisi.net/ Orisi forum]
* [https://github.com/orisi/orisi Orisi on GitHub]
* [https://github.com/orisi/orisi Orisi on GitHub]
* [http://oracles.li/ Official list of oracles]
* [http://oracles.li/ Official list of oracles]

Latest revision as of 13:39, 11 June 2014

Orisi is a distributed system which allows for more secure smart contracts to be created by relying on multiple oracles to detect changes outside of the block chain. Checking external state is already possible with the standard Bitcoin system, but it relies on only one outside contact, an oracle, to check the validity of the given requirements.

To mitigate the reliance on one possibly vulnerable outside source, Orisi consists of a distributed network of oracles. For a contract to go through, the majority of oracles have to decide that the given conditions have been met.

Using outside sources to validate conditions can lead to a myriad of different uses, including [two-tiered arbitration].

See Also