stacks-network / sbtc-developer-release

sBTC primitives, signer components, helper tools
https://sbtc.tech
MIT License
1.98k stars 23 forks source link

[clarity | signer] Voting Mechanics #404

Open setzeus opened 10 months ago

setzeus commented 10 months ago

Description

One of the last remaining discussion items revolves around the voting mechanics that are possibly required. As noted previously, this might include, but is not limited to, the following:

  1. Next cycle aggregate public key
  2. Adding / updating protocol contracts
  3. Minimum deposit value
  4. Maximum fee
  5. Threshold %

It's been discussed & confirmed that (1) is an absolute need. Currently, that lives in PoX-4 & will likely remain there.

However, it wasn't made clear how the next four items are voted upon & where that data lives. It was suggested votes could be done with signatures / not in a contract.

Either way, a deciion has to be made here on:

  1. Which data will support vote
  2. Where that data & logic will live

Acceptance Criteria