-
Notifications
You must be signed in to change notification settings - Fork 1
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
Make worst-case slashing loss estimate more precise #2
Comments
Do you have a link/examples to the precise calculations? (Sorry not that familiar with ETH2) 🙏 |
I don't have an example of precise calculations. It may be necessary to go into the eth2 spec https://github.com/ethereum/consensus-specs or ask client teams |
Look like I came to the same simplified solution: min((((3total_validatorspercentage_slashed32)/(total_validators32))*32),32) and since taking count of validators rather than balances etc. the fraction can be reduced to yours. |
Not to forget inactivity hit once network is leaking (participation below 66,7%): |
@crypto-crack this is great. Would you be interested in opening a PR to modify the site to include some indication of the inactivity leak penalty that, to your point, may potentially correlate and scale with one's choice of client? |
@ryanberckmans sorry, but I am not a developer unfortunately, so afraid I cannot do PR. But if it helps I made my scenario spreadsheet available here for reference by you or others: https://docs.google.com/spreadsheets/d/12R8wkuv62hZyajrhhlkNrskkwH2-zjYZjXKkHJuxGQc/edit?usp=sharing |
Currently, the worst-case slashing loss is based on a rough estimate of the loss being equal to triple the proportion of validators recently slashed.
Instead, the estimate may be upgraded to a precise calculation based on the eth2 spec.
The text was updated successfully, but these errors were encountered: