info_tfgrid/collections/tech/grid/consensus3_mechanism/consensus3_oracles.md

44 lines
1.4 KiB
Markdown
Raw Permalink Normal View History

2024-02-27 11:11:12 +00:00
## Consensus 3.X Oracles used
Oracles are external resources of information.
The TFChain captures and holds that information so we get more certainty about the accuracy.
2024-04-23 12:20:22 +00:00
We have oracles for price & reputation for e.g. TFFarmers and 3Nodes.
2024-02-27 11:11:12 +00:00
These oracles are implemented on TF_CHAIN for TFGrid 3.0.
```mermaid
graph TB
subgraph Digital Currency Ecosystem
money_blockchain[Money Blockchain Explorers]
Exch1[Money Blockchain Decentralized Exchange]
OracleEngine --> Exch1[Polkadot]
OracleEngine --> Exch1[Money Blockchain Exchange]
OracleEngine --> Exch2[Binance Exchange]
OracleEngine --> Exch3[other... exchanges]
end
subgraph ThreeFold Grid
2024-04-23 12:20:22 +00:00
Monitor_Engine --> 3Node1
Monitor_Engine --> 3Node2
Monitor_Engine --> 3Node3
2024-02-27 11:11:12 +00:00
end
subgraph TFChainNode1[TFGrid Blockchain Node]
Monitor_Engine
Explorers[TFChain Explorers]-->TFGridDB --> BCNode
Explorers --> BCNode
ConsensusEngine1-->BCNode[Blockchain Validator Node]
ConsensusEngine1 --> money_blockchain[Money Blockchain]
ConsensusEngine1 --> ReputationEngine[Reputation Engine]
ReputationEngine --> Monitor_Engine[Monitor Engine]
ConsensusEngine1 --> OracleEngine[Oracle For Pricing Digital Currencies]
end
```
- See [Roadmap TFChain/DAO 3.x](roadmap_tfchain3) for info of implementation.