Now that Aztec has a token, its market-price can be used for decision markets.
Instead of voting on proposals, bettors bet on how proposals will affect the token price. The proposal with the highest value is adopted.
Step by step example:
Gather proposals over 1 month
- Proposal A is no change
- Proposal B adds feature X
Bettors exchange one AZTEC token for an AZTEC_IF_A and an AZTEC_IF_B token
AZTEC_IF_A and AZTEC_IF_B tokens are traded on an AMM
At the end of the month, adopt the proposal with the most valuable token
Winning tokens are exchanged for AZTEC tokens
This proposal can be combined with Prediction-marketed non-governance, where new proposals are required to subsidize a prediction market over their own cryptographic security.
Using $AZTEC through Futarchy is a great way to scale decision-making without the usual politics and voter apathy. The ānon-governanceā angle is a massive game-changer. Forcing a proposal to subsidize its own cryptographic security is the ultimate skin-in-the-game.
Context
Iām the founder of Precog, a prediction market protocl. Weāre currently experimenting with Futarchy and a decentralized decision-market. Iāve been a privacy maximalist and have followed Aztec since the pre zk.money days and hacked zkMaps at ETHDenver back in 2022. Really excited to see these two worlds finally converging.
I shared about Futarchy with some Aztec team members a while ago. At Precog, weāve spent a lot of time building the āplumbingā to support these type of use cases. We designed the protocol to be completely token-agnostic, specifically to enable these kinds of use cases, where you can use $AZTEC (or anything else) as the base for decision markets.
Our v0.8 is hitting mainnet soon (we are currently on Base), and the architecture fits this use case.
The atomic split, turning 1 $AZTEC into IF_A and IF_B isnāt necessary, as we use an AMM (LS-LMSR), and it doesnāt need conditional tokens.
Defining Two Parallel Universes
You donāt just have one market, you have two separate AMM pools. Traders must choose which āuniverseā they want to bet in.
Market A: āIf Proposal Passesā
Outcome:PASS AND NO HACK and PASS AND HACKED
Logic: This market only resolves if the proposal passes.
Market B: āIf Proposal Failsā
Outcome:FAIL AND NO HACK and FAIL AND HACKED
Logic: This market only resolves if the proposal fails.
Once $AZTEC is deposited into the Precog AMM to buy shares, the āsellā function is disabled until the Governance Decision Date . This ensures no price manipulation, and fair return of the funds.
If the Proposal PASSES:
Market A (The Reality): This market stays active. It remains locked until the āSecurity Periodā (e.g., 6 months) ends.
If no hack happens, PASS AND NO HACK holders claim the $AZTEC.
If a hack happens, PASS AND HACKED holders (the āinsuranceā buyers or attackers) claim the $AZTEC.
Market B (The Counterfactual): This market is voided. Since the proposal didnāt fail, we canāt know if it wouldhave been hacked.
Precogās āSafety Valveā: The AMM allows all Market B participants to burn their outcome tokens and reclaim their original $AZTEC collateral 1:1 (minus a small protocol fee).
Disagree. Native conversion back to AZTEC improves price accuracy by reducing transaction costs (e.g. of a āwrapperā contract or third party that provides the same service).
Iām confused by the name āSafety Valveā. Obviously funds must be returned in the voided market.