The ledger can be written only by trusted nodes, but can be read by all nodes of the network
For development, we can also point to an IPFS CID that is then pinned by the oracle nodes. That would allow us to quickly iterate in the short term while we develop a CID system inside our own protocol.
As part of #345 we have decided to go with our on-chain ledger rather then using another third party ledger.
Describe the solution you'd like
The key takeaways are:
This card is about wrapping up the esperimental PR work in https://github.com/masa-finance/masa-oracle/pull/350 and have it merged in the repository.
Describe alternatives you've considered Using an external blockchain as a ledger (see discussions in #345)
Additional context N/A
Acceptance criteria