Smart Automated Market Maker (SAMM) could be used to provide on-chain liquidity to a simplified binary-outcome parimutuel market.
Pain points
In the case of UNISWAP, the AMM applying a constant pricing function on the 2 supplied liquidity pools and price based on the size required.
Which is purely based on the pricing function and the on-chain liquidity poolswithout any actual pricing context on the pair from any other external source.
AMM showing equal pools for both outcomes, so 2 to 1 odds 【why??】 before fees or odds which are inline with the current pool sizes for each outcome.
An informed speculator might harm the LPs. This will result in LPs incurring negative expected value per event to which the protocol could then respond by raising feesto ensure that LPs eventually recover their capital.
(赔率低,手续费比例高,因为中间人抽的x=赚的钱*%,赔率低,x就少了)
i.e. an accurate indication of the events probabilities.
Pari mutuels
Liquidity in a parimutuel market is largely driven by the speculators. While the main problem is it requires liquidity, which is resolevd by market makers
Solution(Lower fee+ more speculator+liquidity)
Decentralised parimutuel market (Like uniswap)
UNISWAP requires large liquidity pools in order to provide low slippage. So the protocol offers them high fees relative to centralised exchanges as well as initial rewards in order to make LP capital sticky.
Creating an AMM with probability-guided liquidity, a Smart Automated Market Maker (SAMM), would result in neutral to positive expected value per event for LPs. This then allows the overall fee to be reduced to further encourage new speculator activity which creates a positive liquidity feedback loop.
So who is the external context?
A SAMM with external context would have an additional stakeholder over the UNISWAP protocol, a Probability Provider (PP)???? How
PP’s are projecting unknown events
The PPs would be incentivized by earning a portion of the fees on the pool based on their rolling success rate.
PP’s would be encouraged to join as they are not carrying any capital risk, apart from oracle staking if required.