-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
["pile"] - Does a high price for $DANA jeopardize the protocol #14
Comments
@Benjmhart why is unbacked $dUSD the crux here? What is our main backing mechanism for $dUSD? glancing at current public-facing whitepaper it doesn't look like unbacked $dUSD is much of a thing? |
unbacked $dUSD enters the market during liquidation. users deposit one of a set of pre-approved assets (ada, etc) into a personalized 'vault' at a collateral ratio such that we have reasonable guarantees that $dUSD can always be redeemed for equivalent value in Ada by the holder of a vault. when Liquidation occurs, the 'loan' is paid off in $dUSD by a third party, and corresponding collateral is removed. the borrower still retains their $dUSD, and now this amount is unglued from it's backing, Generally the user who performed the liquidation has equivalent collateral in their vault, but this is not guaranteed to be the case. the real risk here is that a nation state or coordinated group of whales could sit on $DANA during a time when our 'float' is exhausted and the protocol is obligated to buy $DANA at any price. Resulting in us paying for $DANA at a high price, and having perhaps 50 cents on the dollar to actually buy unbacked $dUSD. current solutions involve: |
Discussed with Bassam and Ben, notes:
This vector is really about the float being exhausted, not about the price of MITIGATION
|
This lives in |
Description
One of the ways ardana-dollar protocol will differ from makerDAO is that $MKR can be minted ad-hoc to prevent unbacked $DAI from accruing in circulation. ardana-dollar will instead maintain a float used to take $dUSD off the market, however this float requires maintenance. Today when discussing this with Ryan and Isaac I realized there may be an exploit here:
Essentially, an attacker who is aware of the details of the protocol and is equipped with suitable amounts of capital can manipulate the price of $DANA upward when there is a large amount of unbacked $dUSD in circulation. this is similar to blocking a short-squeeze by holding GME, the other party (the protocol or an administrator thereof) is now forced to pay additional amounts to obtain sufficient $DANA to keep the system from imploding.
The degree to which this is an effective attack strategy deserves greater analysis.
however three additional differences may compound this challenge:
additionally, the deflationary nature of the $DANA token may implicate that the ardana-dollar protocol itself cannot self sustain longer than a certain lifetime (let's say 3 years).
Deliverable
economic analysis of this attack vector.
Notes
optional field
The text was updated successfully, but these errors were encountered: