Skip to content
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

Feat/transfer stake #325

Draft
wants to merge 2 commits into
base: feat/voting-power
Choose a base branch
from

Conversation

fnanni-0
Copy link
Contributor

@fnanni-0 fnanni-0 commented Mar 9, 2023

Stakes will likely be traded in secondary markets at some point, even if DXDStake is not transferrable, and that's ok. Taking into account that it's not possible to enforce at the smart contract level the non-transferability of stakes, it could be a good feature to add transfer and approval functions to stakes.

With or without this feature, we should also reconsider if permissionless withdrawals are needed or not (see #322). I think that using, selling or lending DXD influence and immediately withdrawing is a security risk, especially if there is a chance that a big percentage of DXD influence end up having this property. The DXD influence someone gets by owning locked DXD is not just a reward for having staked, but it's a way to incentivize long-term decision making. If at some point most stakers end up having DXD influence that is not attached to locked DXD but to liquid DXD, governance might weaken and the incentive that new holders have to stake will decrease (why would you lock a significant amount of DXD for years if most of the voting power can exit immediately anytime?).

Waiting for feedback before implementing these features further (approvals and tests were not implemented yet).

@fnanni-0 fnanni-0 requested review from AugustoL and MiltonTulli March 9, 2023 16:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant