Editing
DGF workflow
(section)
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Process == The basic DGF workflow is as follows: #A public customer uses the [[Front-end software|public UI]] to find the most current [[work smart contract]] (WSC), both of which are contained in the [[Forum]]. #Customer encumbers the appropriate $ fee and selects relevant parameters to engage the WSC. #WSC randomly selects a worker from the DAO from amongst the available experts who have encumbered REP tokens in [[availability smart contract|availability smart contracts]] (ASCs). #Selected worker completes job offline, then completes the requirements of the WSC. #WSC publishes evidence of completed job to a post in the Forum, opens an instantiation of the [[Validation Pool]].[[File:DGF flow.png|thumb|517x517px]] #*WSC sends address of post and public customer's $ fee to an instantiation of the [[Validation Pool]] (VP) #*VP mints new REP in proportion to the $ fee. #*1/2 of new REP is staked in worker's name as an upvote. 1/2 staked as a downvote, unassigned. #*VP broadcasts voting is open to REP staking on betting pool. #*VP tallies the vote, decides the winner. #*VP publishes the result & distributes REP tokens from losing side to the winners, weighted according to stakes. #The $ fee is distributed to all DAO members in proportion to REP holdings ([[Reputation#REP Salary Mechanism|REP salary]]). ===Smart Contracts=== *[[Availability Smart Contract]] (ASC): Enables DAO participants to declare their availability to produce work by staking REP *[[Work Smart Contract]] (WSC): Evolving official protocol for how the DAO provides service to the public. Enables public users to request work products from the DAO. This WSC accepts certain parameters that will function to specify the proposed agreement, including the standards for fees the public pays, the mechanism for selecting the expert from the active ASCs, the standards for acceptable work, the mechanism for recording evidence of work to the Forum, and the code calling for a Validation Pool to verify successful completion of the WSC. *[[Validation Pool|Validation Pool Smart Contract]] (VPSC): Mechanism for DAO experts to vote weighted by REP ownership in order to *#Police experts' execution of the WSC through automated votes ([[Governance#Executive governance|executive governance]]) *#Register approval of proposed changes to DAO protocols through deliberate votes ([[Governance#Legislative governance|legislative governance]]) *#Review past actions ([[Governance#Judicial governance|judicial governance]]) :The Validation Pool is the heart of DGF as it mints all new REP tokens and performs their initial distribution. Finally the Validation Pool distributes the fee from the WSC to all members of the DAO in proportion to the ownership of REP. This is called the REP salary. *[[Forum|Forum smart contract]] (FSC): Records the history of the DAO as a linked list of documented official DAO expert actions. Links are weighted references, positive or negative, that donate or leach REP from the post referred to. Gives the context for discussion on modifications to the DAO.
Summary:
Please note that all contributions to DAO Governance Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
DAO Governance Wiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Create account
Log in
Namespaces
Page
Discussion
English
Views
Read
Edit
Edit source
View history
More
Search
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Tools
What links here
Related changes
Special pages
Page information