FDD-WG Q3 2021 Budget Proposal 2021 (Anti-Sybil & Fraud)
This is a request to send 50,000 GTC to the FDD-WG multisig to fund their Q3 2021 budget.
This workstream has the primary mandate of defending the Gitcoin network against fraud, collusion, sybil attacks, and any other degradation of the system’s legitimacy. This extends to the legitimacy of the DAO tasked with shepherding the dGrants protocol as well.
Multisig Address & Keyholders
Gnosis Safe address: 0xD4567069C5a1c1fc8261d8Ff5C0B1d98f069Cf47
Workstream MultiSig is a Gnosis Safe 4/7 setup with the following keyholders who act as board members representing the four primary substreams and other key stakeholder groups.
- Disruption Joe - Coordinator (Communications & Coordination)
- Michael Zargham - Data Science (Anti-Sybil as a Service)
- Angela Kreitenweis - (Research & Policy)
- Trueblocks - Data & DevOps (Technology Operations)
- Bob Jiang - Community Contributors
- Andrew Penland - Academic Oversight
- Lefteris Karapetsas - Gitcoin Users
All keyholders are confirmed as committed to the responsibilities outlined in the FDD-WG Multisig Keyholder Responsibilities document and have reviewed and approved this budget.
Diagram shows how the funding will move through the workstream to produce outcomes & accountability.
Q3 2021 Estimated Budget (8/15/21-11/15/2021)
This initial budget request is set to double our estimated Quarterly budget to ensure that this workstream can properly function without issue in the instance of delayed votes, market downturns, & political issues.
The budget will be used to ensure the continued success of the FDD-WG in defending the network and maintaining an active approach to mitigating future attacks. Funds will be spent transparently with excess being held in the workstream multisig as the workstream and DAO at large find solutions to efficiently streaming governance rewards to participants.
Category | Action Groups | # Contributors | Est. Cost |
---|---|---|---|
AntiSybilaaS | Blockscience, Human Evaluation of Models | 15+ | 6750 |
Comms & Coord | Workstream & substream coordinator(s), grant approvals, community education, contributor onboarding, contributor vote whipping, SaaS. | 20+ | 6250 |
Data & DevOps | Data engineering, DevOps, Documentation | 5+ | 5750 |
Multisig Keyholders | Multisig transaction execution, steward vote whipping | 7 | 1250 |
Research & Policy | Open Science research coordination & participation, grant disputes, policy maintenance, reporting & analytics, legal consultation | 20+ | 5000 |
Workstream Totals | Per quarter budget total | 60-80 | 25000 |
Proposal ask | Double our estimated quarterly budget to ensure that this workstream can properly function without issue in the instance of delayed votes, market downturns, & political issues. | 50000 |
High-level estimates are based on a synthesis of analyses done by Disruption Joe & Michael Zargham.
Expected Outcomes of FDD-WG Work
The functions of the workstream as outlined above include:
Multisig Keyholders
Oversee the work, vision, and ethics of the workstream. Executing multisig transactions and participating in required meetings. Working with other stewards to boost support for continued funding of the workstream.
- Execute Authorization of Transactions | Funding allocated in a timely manner
- Represent Key Stakeholder Groups | Provide a voice for key stakeholders
- Decide Split of Total Funding to Sub-Streams | Monthly vote (Mechanism TBD)
Communication & Coordination
Facilitate rough consensus for WG budget, Draft Budget proposals for gitcoinDAO, secure support from stewards, publish FDD-working group updates, support substreams with transparency/legibility, facilitate relationships with other GitcoinDAO working groups; moderate working group workspaces and forums.
- Workstream coordinator | Hire Disruption Joe full-time to DAO
- Workstream Accounting | Establish payment standards and stream treasury management
- Community & Project Management | Establish standards for contributor participation
- Comms & Education | Create onboarding materials, governance brief, proposals, etc.
- Grant Approvals | < 48 hours approval time
- Whipping Votes | Pass the ratification for payouts to GR11
Research & Policy
Engage in community discussions around GitcoinDAO, collect questions, collect data, design and execute exploratory data analysis to answer questions and publish legible digests to the community; operate a bounty program to make it easy for external researchers to participate.
- Proposal Writing | Draft world class proposals setting an example for web 3
- Collusion Research | Present new ideas for detection of fraud, sybil, or collusion flagging
- Policy Making | Develop a sanctions policy in line with Ostrom’s 8 principles
- Disputes/Appeals | Creation of fair appeals process
Anti-Sybil as a Service (Blockscience)
Maintain and Operate semi-supervised machine learning algorithms; includes feature engineering, model selection, metaparameter optimization, cross validation, model supervision, model technical documentation, model usage documentation; collaborate with Data &DevOps; increase automation of standard reports; interpret & explain round results, collaborate with external sybil research teams eg proof of humanity and brightID; see existing process documentation.
- ML Pipeline (Sybil) | Maintaining a fraud tax below 3%
- Model Validations | Evaluate the models against loss of function
- Feature Engineering | Develop method of continuous input for potential features
- Model Training | Ethically design the model to abstract the interest of the community
- Model Supervision (Human Oversight) | > 10 Active contributors
Data & DevOps
Maintain a FDD-WG github (or radicle) organization, develop and maintain cloud infrastructure capable of storing data, permission access to this data and ensure private data is kept private, design, develop and deploy reporting infrastructure for the FDD-WG financial transparency, host a dashboard tracking budgets against expenditures, host and maintain the anti-sybil micro-service (with permissioned access). Collaborate with all DAO workstreams to eliminate redundant data.
- Database Use & Maintenance | Setup & maintain a FDD-WG repository
- MicroService DevOps | Setup hosting of anti-sybil microservices
- Data & Code Access Control | Reliable permission access & ensure PII compliance
- Master Data Management | Setup documentation & reporting
- Reporting & Analytics (Transparency) | Community access to all non-PII data and comms
This diagram shows our high-frequency activities and level of technical expertise required for each. While recommending that Tech Operations should be an independent workstream, it is already being bootstrapped at a functional level.
For more on the functions & responsibilities of the workstream see Jessica Zartler’s post mapping the current setup of the FDD-WG.
Additional Considerations for Funding FDD-WG
Legitimacy in quadratic funding is dependent on sybil-resistance
Quadratic Funding is based on Sybil-Resistance. Without unique users behind each account, the mechanism can and will be gamed. The current work started with the Gitcoin Holdings core team as they brought in Blockscience as contractors to help solve this problem. This budget will allow the continuation of this work and build on the upfront costs already paid for by Gitcoin Holdings.
Continuity in processes which have proven to be successful
This group has been working towards understanding the effect of sybil accounts on the grants mechanism since GR7. The fraud tax was introduced in GR9. Members of this workstream are responsible for taking the fraud tax from 6.6% to 2.1% as can be seen in the GR10 Governance Brief.
Subjective decisions should not be connected to Gitcoin Holdings Inc
Many of the decisions made require subjective decision making, strong governance processes, and some even include PII data. For these reasons it would be easier to allow Gitcoin Holdings to directly handle them, but with the goal being decentralization we propose it would be better for the DAO to fund the contractors and coordinators for this workstream.
This moves the power away from Gitcoin Holdings and into the community. In addition, rewarding contributors creates decentralizing pressure on these processes.
Hiring a full-time coordinator with a proven track record
Disruption Joe has been with the Gitcoin Holdings team since the end of GR7. His primary responsibilities started as a growth marketer where he helped the team develop a growth plan in Q4 2020 and execute to achieve their growth OKRs for the first half of 2021. He has also led the Gitcoin team’s operations during grants rounds GR8, GR9, & GR10 including facilitating relationships with Blockscience & the TEC Open Science programs. Most importantly, he has been a core contributor to this workstream from the beginning.
Setting a precedent for Gitcoin Holdings team members to “move to the DAO” is an important step for progressive decentralization.
Review Gitcoin blog posts by Joe: GR10 Governance Brief | Community Outreach with MGD DAO
Setting precedent and beginning experimentation for allocation of DAO rewards
DAOs can fall into the trap of not finding the proper method to be able to sustainably activate the community. Allowing workstreams with trusted coordinators the freedom to find their best solutions will provide a catalyst for the cultural evolution of GitcoinDAO.
In Conclusion
The DAO as a whole is still figuring out the mechanism design which will be used to facilitate contributor rewards going forward. These solutions should promote the best bottoms-up ideas and codify the rulesets after reaching quorum. They will allow the competitive advantage of rewarding contributions while maintaining legitimacy.
This workstream needs the funding to protect both the grants mechanism and the GitcoinDAO while the DAO solves these complex issues.