The current landscape of oracle is chainlink dominate. We want the oracle service to be verifiable and therefore any individual can run this oracle service and make the on chain off chain linkage firther prosperous. On-chain Price Feed is facing a trade-off of centralization and scalability. If we want to increase the diversity of data, we need to trust more parties, which also give attackers more chance. Besides, we cannot compute on price data to provide advanced functionality.
Because we need to authenticate the data source, we originally wanted to authenticate api requests through bonsai, but since Bonsai cannot handle HTTP API requests, we use a simple signature-based method as an alternative. This also introduce a challenge is to understand what should be put into the host/guest. We basically consult RISC0 team member to solve this issue
Tracks Applied (2)
RISC Zero
RISC Zero
Technologies used
Discussion