dgf-prototype/specification/docs/requirements.md

27 lines
1.9 KiB
Markdown
Raw Normal View History

2024-05-15 14:15:51 -05:00
## Governance
2024-05-15 14:25:39 -05:00
We identify three aspects of governence: Executive, Legislative, and Judicial. Executive governance is focused on the present, day to day operations of the DAO. Legislative governance is focused on the future, and deals with the process of making changes to the operations of the DAO. Judicial governance is focused on the past, providing an opportunity to review and interpret past actions.
2024-05-15 14:15:51 -05:00
### Executive
2024-05-15 14:25:39 -05:00
The day to day operations of the DAO are centered around Work Smart Contracts (WSC) and Validation Pools (VPs). Customers request work; the work is assigned to an available worker; the worker submits Work Evidence (WEV); and the Work Evidence is validated by the rest of the DAO in a Validation Pool.
2024-05-15 14:15:51 -05:00
2024-05-15 14:25:39 -05:00
1. A Worker must be able to stake availability toward a Work Contract (WSC), specifying the duration of their availability window.
2024-05-15 14:15:51 -05:00
2024-05-15 14:25:39 -05:00
1. A Customer must be able to submit a request for work to the WSC, including a fee and any necessary request details.
2024-05-15 14:15:51 -05:00
2024-05-15 14:25:39 -05:00
1. The assigned Worker must be able to submit a Work Evidence Post to the WSC, providing any necessary supporting information to verify that the work was performed correctly.
2024-05-15 14:15:51 -05:00
2024-05-15 14:25:39 -05:00
1. The Customer must be able to submit approval/disapproval of the work to the WSC.
2024-05-15 14:15:51 -05:00
2024-05-15 14:25:39 -05:00
1. The Staking Clients must be able to verify the work evidence, and stake for/against a Validation Pool targeting the Work Evidence Post.
2024-05-15 14:15:51 -05:00
2024-05-15 14:25:39 -05:00
1. If the Validation Pool is accepted, the Worker as well as Staking Clients who staked in favor of the VP, shall receive REP rewards in proportion to their stakes.
1. If the Validation Pool is rejected, the Worker as well as Staking Clients who staked in favor of the VP, shall have their staked REP redistributed to the Staking Clients who staked against the VP.
2024-05-15 14:15:51 -05:00
2024-05-15 14:16:50 -05:00
1. After the Validation Pool concludes, the fee provided by the Customer shall be distributed among all DAO members (Workers) in proportion to their REP balance.
2024-05-15 14:15:51 -05:00
### Legislative
### Judicial