Proposals of #57

Implement Price Oracle on Juno

Exec Legacy Content
passed
Expected result
Turnout / Quorum
91.68% / 33.40%
Voting start 2022.11.26 at 19:11:57
Voting end 2022.12.01 at 19:12:57
89.54%
33 340 926 juno
Yes
1.55%
578 257 juno
No
0.02%
9 158 juno
Veto
8.89%
3 308 794 juno
Abstain

Details

logo
Proposer
-
Total deposit
1 000 juno
Submit time
2022.11.26 at 18:11:23
Deposit end time
2022.12.06 at 18:12:23

Description

Implement Price Oracle on Juno\n\nThis is a signaling proposal regarding the implementation of an on-chain Price Oracle to Juno.\n\nCommonwealth Proposal and Discussions can be seen here and here.\n\n### Pros\n\n- A Price Oracle supports many DeFi use cases that are currently difficult (or impossible) to implement on Juno. Many major DeFi protocols depend upon decentralized price feeds to function correctly. This is a rapid solution to provide that functionality.\n- Currently, projects on Juno wanting to access price feeds have to pay excessive fees to access these feeds, which can be prohibitive for a start-up.\n- Implementing a Price Oracle on Juno natively would give Juno (and the community) control over this public good.\n- Even if better solutions come along, this is a rapidly implementable stop-gap solution that can be deployed. Future oracles and providers may improve upon this service.\n- Juno would be the first permissionless CosmWasm chain with an on-chain Price Oracle, which is a valid differentiator for builders seeking to deploy DeFi protocols in a permissionless environment.\n\n### Cons\n\n- Validators will have to run additional software to ensure the price oracle is decentralized. Failure to do so will result in soft-slashing, so Juno stakers and validators face a non-zero risk of soft-slashing. Soft-slashing is set at 0.01% on Juno. (The slashing window is an adjustable parameter and will be set conservatively at first to allow validators to gain software familiarity.)\n- Some blockchains have already added price oracles, though none are permissionless. This is a solution that exists on chains such as Kujira and Umee.\n- Oracle TX fees have to be paid from a common pool, and ultimately there is a cost to the community for those tokens.\n\n## Voting\n\n- Vote YES if you'd like Juno to implement this Price Oracle solution as per the above.\n- Vote NO if you don't want Juno to implement this Price Oracle solution as per above.\n- By voting ABSTAIN, you formally decline to vote for or against the proposal.\n- Voting NOWITHVETO expresses that you would like to see depositors penalized by revocation of their proposal deposit, and contributes towards an automatic 1/3 veto threshold.

Votes

Voter
Answer