Skip to main content

Timeline for Multi node replication

Current License: CC BY-SA 4.0

7 events
when toggle format what by license comment
Aug 1, 2018 at 16:30 comment added Rob Hitchens Oracles sign a transaction and inject their input into contracts.
Aug 1, 2018 at 16:29 comment added Rob Hitchens Have a look over here for a few descriptions of the process: ethereum.stackexchange.com/questions/11589/…
Aug 1, 2018 at 16:28 comment added Rob Hitchens Misunderstanding. Contract functions are deterministic and it is not possible to create a function that produces different outputs at the same block height. As such, it is not possible to consult an external data source. The Oracle pattern uses an external actor to speak to the contract at a specific point. The Oracle's input then becomes a fact on the chain. It will not be consulted when nodes catch up. They will know what the Oracle said at the time, and that's all that matters.
Aug 1, 2018 at 5:12 comment added basilji Hi Rob,The data which we are getting out of oracles will be different time to time, so if it executes the oracles during catch up there is a chance of state variable value conflict. In this case catch up will fail. Let me know is my understanding is correct or not
Jul 25, 2018 at 7:17 comment added Rob Hitchens Oracles insert transactions in the usual way, so it will find out what the Oracle said when it catches up to the block when the Oracle said it.
Jul 25, 2018 at 4:50 comment added basilji Hi Rob, How this will work in the case if we use oraclize in smartcontract
Jul 19, 2018 at 9:22 history answered Rob Hitchens CC BY-SA 4.0