Oracles

The Platform needs to receive timely information about the market price of assets used as collateral in collateralized debt obligations to determine when the liquidation mechanism is triggered.

The platform also needs information about the market price of DurovUSD and its deviation from the target price to adjust the target rate when the target rate feedback mechanism operates. Governance token holders select a group of trusted oracles to communicate this information to the platform through transactions with TON.

The system must be secure against an attack to override the control of the majority of oracles and other forms of collusion. Therefore, a global parameter is used that defines the maximum change in the market quote allowed in the system. It is called the quote sensitivity parameter.

An example of the use of this parameter: if the quote sensitivity parameter is set to “5% in 15 minutes”, price quotes cannot change by more than 5% in any 15 minutes, and a change of approximately 15% would take 45 minutes. This restriction ensures that if attackers take control of a larger portion of the oracles as a result of an attack, the system will have time to run the global settlement process.

Last updated