-
Notifications
You must be signed in to change notification settings - Fork 29
add SWIP-40: Withdrawable stake #77
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
base: master
Are you sure you want to change the base?
Conversation
|
very well done, thankyou @awmacpherson of course, i agree, this changes storage guarantees somewhat and that i believe will need to be mitigated, at least so as to discourage the sudden exit of many nodes, causing an destabilising reduction in network storage capacity and hence data loss discussion points: 1/ how to implement exit friction to provide deference to network stability widened attack vectors for consideration: 1/ exit and restake in different nhd with less financial consequences (with 2 round pause downtime) |
|
I am against any instant withdrawing (even with penalties), as this would be a huge problem in BZZ price spike. As we have such low mcap and liquidity we must have 20-30 days thawing as in that time price surges dont affect withdrawals so much. In case we come o some +200M mcap and price is stable and there is lot of liquidity we could rethink this, but until then we need thawing. |
|
I enumerated some of the considerations going into withdrawal delay/queue design in a research memo (also shared in Discord): https://hackmd.io/oT1IOc7iRz-TCz1tYLeD3Q
Good point, I incorporated it into my memo among several other advantages of a delay (or fancier queue). As a finger-in-the-air figure, 30 days sounds like a reasonable delay for starters; it's already a big reduction from ∞. Some further thoughts about how to design withdrawal delays:
Some of these relate to @significance's possible threat vectors (1) and (2). I'll work through this and draft a new SWIP in the coming month. |
|
very nice! thank you @awmacpherson enjoyed the low pass filter analogy 🧡 |
Draft of a simple approach to enabling stake withdrawals.
Discussion points: