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
Refund agent reimbursement leak #1052
Comments
I would not use the negatively coloured term When the DAO started the Bitcoin price was much lower so that factor of the "printing cost" was much lower as well. Unfortunately the BSQ price did not follow the BTC and stayed rather stable in the 0.5-2 USD range, so the printing cost in % of the issues BSQ have increased. I think the currently 3.3% is still not a problem and people have to factor them into their compensation requests. For reimbursement requests I consider it fair to add those 3.3% so that the requester does not carry the burden of it. It should get burned anyway afterwards and thus flows via BM back to the DAO. |
I have edited the first post to substitute tax for costs. |
txid is: |
Reimbursement was approved on cycle 32. |
Abstract
I'm having considerable loses because of the way reimbursements work, which I didn't notice until now. This reimbursement would put me into small positive balance since I started as Refund Agent in Cycle 20.
Reimbursement leak due to BSQ generation cost
Every reimbursement request needs 100 sat for every BSQ generated. As the amount to be reimbursed is equal to the refunds, this "tax" puts me into losses for most cycles, unless the compensation amount is higher than the cost. That only happens eventually, when there's many cases for small amounts.
For example, at this cycle, I had to spend 0.0762 BTC to get the 76256 BSQ to be reimbursed. The compensation was 1446.61 BSQ, which is about 0.044 BTC; I lost around 0.03 BTC.
BSQ generation cost has side effects relevant to the DAO and traders which should be discussed further, but I'll leave my opinion here:
Reimbursement request
Since I started as RA, total amount of BSQ reimbursed was 339372.52 (see table below).
For every BSQ created 100 sats are spent. At 0.00003000 BSQ/BTC, that's a 100/3000=3.3% BSQ generation cost.
Every extra BSQ that I ask generates another 3.3% cost, so: 0.033+0.033²+0.033³+0.033⁴=0.034126
To get the total Total BSQ generated and * generation cost* is multiplied:
339372.52*0.0341 = 11581.43 BSQ which equals to 0.347 BTC.
I'll ask as a reimbursement for these costs 11581.43BSQ.
The text was updated successfully, but these errors were encountered: