Skip to content
This repository has been archived by the owner on Mar 28, 2023. It is now read-only.

Consider a governance token for v2 #119

Open
2 tasks
mhluongo opened this issue May 12, 2019 · 4 comments
Open
2 tasks

Consider a governance token for v2 #119

mhluongo opened this issue May 12, 2019 · 4 comments
Labels
⚙️ system-design Up-front system design tbtc
Milestone

Comments

@mhluongo
Copy link
Member

Via the rationale in #22, each time a deposit is funded with 1 BTC

  • 0.5 governance tokens (GTBTC?) should be minted for the depositor. The minted tokens will vest across the deposit term, and can be withdrawn at any time by the deposit beneficiary.
  • 0.5 governance tokens should be minted and split across all signers. This reward will vest across the deposit term, and can be withdrawn at any time.

Right now, we aren't concerned with how this token will be used to make governance decisions- only that it's properly distributed for later governance.

  • Document the governance token distribution mechanism
  • Implement the governance token distribution mechanism
@prestwich
Copy link
Contributor

By way of implementation, it would be really easy to add issuance to the outsourced logging. So any time a log event is fired, a corresponding number of governance tokens are issued.

@gakonst
Copy link
Contributor

gakonst commented Aug 12, 2019

Not sure if the outsourced logging contract would logically make most sense for the mint. What about each Deposit calling TBTCSystem and minting it through there?

@mhluongo
Copy link
Member Author

What about each Deposit calling TBTCSystem and minting it through there?

Makes sense to me 🤷‍♂️ especially since we've discussed some other spots where we might want to give out the governance token.

@prestwich
Copy link
Contributor

prestwich commented Aug 12, 2019 via email

@mhluongo mhluongo added tbtc ⚙️ system-design Up-front system design labels Sep 21, 2019
@mhluongo mhluongo mentioned this issue Apr 20, 2020
4 tasks
@mhluongo mhluongo changed the title Initial governance token Consider a governance token Apr 20, 2020
@mhluongo mhluongo changed the title Consider a governance token Consider a governance token for v2 Apr 26, 2020
@mhluongo mhluongo modified the milestones: Post-mainnet, tBTC v2 Dec 10, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
⚙️ system-design Up-front system design tbtc
Projects
None yet
Development

No branches or pull requests

4 participants
@mhluongo @prestwich @gakonst and others