Skip to content

Feat/transfer stake#325

Draft
fnanni-0 wants to merge 2 commits intoDXgovernance:feat/voting-powerfrom
fnanni-0:feat/transfer-stake
Draft

Feat/transfer stake#325
fnanni-0 wants to merge 2 commits intoDXgovernance:feat/voting-powerfrom
fnanni-0:feat/transfer-stake

Conversation

@fnanni-0
Copy link
Copy Markdown
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