Oracle Reliability Fix and Protocol Unpause Proposal

Overview

This document proposes a fix to the Money on Chain Decentralized Oracles (OMoC) protocol for a bug that has been identified.

:information_source: Info: This change affects oracle operation and does not modify the economic model of the protocol.

This bug affects the reliability of the price provided by the oracle, which is a critical component of the protocol. For this reason, it has been decided to pause the protocol until a proper fix can be implemented. Once this proposal is approved and the patch is applied, the protocol will be safely unpaused.

Proposed Changes

1. Apply Fixes from PR #21

The protocol will incorporate the fixes introduced in:

Technical procedure

:warning: Warning: Some technical/coding knowledge is necessary to fully understand this document.

In order to fix OMoC a change contract must be deployed and it will be necessary go through the voting process to make the changes.

The changer contract to vote would be:

Name Address (and link to verified code in RSK blockscout explorer)
CoinPairPriceUpgradeProposal 0x8168488d431Ab46A9aBF905A9578F53BecC08F59

:mega: Call to MOC holders: This proposal is being voted on. How to vote Tutorial. Use the voting site.

:mega: Llamado a los MOC holders: Esta propuesta se está votando. Tutorial de cómo votar. Usar el sitio de voto.

:mega: The voting process is over:

  • 28.88% of the MOC tokens total supply participated in the vote.
  • 100% voted in favor.
  • No one vote voted against the proposal.
  • The change was successfully implemented.

TX ID: 0x50cd62d3491d9f7f1eff550407156cf069cc12b653cc1713a5f651a3cb3de4be