Offchain reporting: Difference between revisions
From Chainlink Community Wiki
No edit summary |
No edit summary |
||
Line 4: | Line 4: | ||
<p> </p> | <p> </p> | ||
<h2>Migration to Offchain Reporting: ETH / USD</h2> | <h2>Migration to Offchain Reporting: ETH / USD</h2> | ||
<p> | |||
<p>May | <p>'''Oct 21:''' The Proxy is updated to point to the OCR Contract, with the FluxMonitor contract as a failover.</p> | ||
<p> | |||
<p>'''11 May 21:''' The first transmissions for the ETH / USD Price Feed were broadcast on-chain.</p> | |||
<p>'''May 06, 2021:''' The ETH / USD AccessControlledOffchainAggregator contract was deployed at address '''[https://etherscan.io/address/0x37bc7498f4ff12c19678ee8fe19d713b87f6a9e6 0x37bC7498f4FF12C19678ee8fE19d713b87F6a9e6]''' | |||
at transaction hash '''[https://etherscan.io/tx/0x3442b045dde57720c72992dbc2dfd4ea0c608bdbe1d561cb584c1e2681e9edc7 0x3442b045dde57720c72992dbc2dfd4ea0c608bdbe1d561cb584c1e2681e9edc7]''' | |||
<p> </p> | <p> </p> | ||
<h3>Offchain Reporting Operation</h3> | <h3>Offchain Reporting Operation</h3> |
Revision as of 06:20, 11 April 2022
Price Feeds Offchain Reporting (OCR)
Migrating from FluxMonitor to Offchain Reporting was by far the most impressive upgrade, and the increase in efficiency was, and is, simply amazing.
The migration resulted in an exponential increase in efficiency and an overall easier experience as a Chainlink Node Operator.
Migration to Offchain Reporting: ETH / USD
Oct 21: The Proxy is updated to point to the OCR Contract, with the FluxMonitor contract as a failover.
11 May 21: The first transmissions for the ETH / USD Price Feed were broadcast on-chain.
May 06, 2021: The ETH / USD AccessControlledOffchainAggregator contract was deployed at address 0x37bC7498f4FF12C19678ee8fE19d713b87F6a9e6 at transaction hash 0x3442b045dde57720c72992dbc2dfd4ea0c608bdbe1d561cb584c1e2681e9edc7
Offchain Reporting Operation
The operation and nuances specific to OCR are quite detailed and outside the scope of this page.
Please see the OCR Detailed Operation page for more information
The important changes from migrating to OCR are:
- Similar to FluxMonitor, each Chainlink Node Operator is monitoring data sources at regular intervals.
- If a single node detects deviation above an agreed upon threshold, each Chainlink node will communicate with one another off-chain and agree upon an aggregated value.,
- One Chainlink node will then be pseudo-randomly selected to broadcast the agreed upon value on-chain.
- The round is completed with a single on-chain event/transaction
https://www.youtube.com/watch?v=hN91vq6yHRM
Off-chain Reporting resources
Timeline
Date | Media | Author | Title |
---|---|---|---|
24 Feb 21 | Article | Chainlink | Chainlink Achieves Major Scalability Upgrade With Mainnet Launch of Off-Chain Reporting (OCR) |
Educational
Date | Media | Author | Title |
---|---|---|---|
N/A | Official Docs | Chainlink | Off-Chain Reporting- Official Chainlink Documentation |
08 Oct 22 | Video | Chainlink | Looking Under the Hood of OCR 2.0: Product Deep Dive | Lorenz Breidenbach at SmartCon 2022 |
24 Feb 21 | Research | Chainlink | Chainlink Off-chain Reporting Protocol |
Feb 21 | Research | Smart Contract Research Forum | Research Summary - Chainlink Off-Chain Reporting Protocol |
27 Jan 21 | Article | Reputation Link | Off-Chain Reporting - Technical Overview |