we also all love to argue, a healthy sign of any community
@ZER8 @Sirlupinwatson @tigress @DisruptionJoe @octopus and others
we also all love to argue, a healthy sign of any community
@ZER8 @Sirlupinwatson @tigress @DisruptionJoe @octopus and others
I admire FDDās commitment to decentralization and you inspire other workstreams to do better.
As a workstream FDDās tools to measure their effectiveness and impact makes this workstream easy to trust, and I canāt wait to see how FDD evolves.
S14 is going to see some spectacular results with FDD gearing towards grants 2.0, Sybil DAO, and understanding deeper insights to be the backbone of Decentralized Autonomous Organizations in general!
Awesome work putting down the 90-day vision and budget!
Another clear well-described budget from Disruption Joe that gets my full support. Glad to be part of the team with you and the entire FDD & Gitcoin Dao. I appreciate the leaning out and trimming of the budget plus getting some metrics established to help communicate.
Lol. We never argue. I can argue that we donāt ever argue
@DisruptionJoe is a master at building the machine that builds the machine. FDD has prepared a lot of content but its buried in several documents, Iād suggest maybe making it a bit easier for people to understand how FDD is functioning.
Hereās the approach I took to make sense of the FDD budget that I took (after looking at everything) and the subsequent comments/suggestions Iāll give.
1. Get a sense of the top level sums
This can be found under Season 14 Budget Requirements and splits the budget into outcome owners, GIA, Sybil Defenders, and Evolution
2. Start with the FDD Season 14 Goal Planning documents
3. See if you agree with the overall goals
Here are my thoughts for the team:
4. Take a look at past performance with the S13 Report Card
5. Requests and rationale for vote choice
Once again a great job putting together elements of the budget!
yes!!! thatās what my squad āCatalystā is researching and developing. Iām a firm believer that we should not totally rely on retrospective sybil account detection. weāre working to minimize the profit margins for exploits in general using novel mechanism design proven through simulation. iām hoping to coordinate with the grants 2.0 folks (ie. @kevin.olsen) to bring this to fruition.
to be clear, we havenāt had full on discussions yet, but I am hoping that this season we can work more closely. either via direct communication, or by presenting our propositions and simulation results to be implemented into the āmarketplaceā of components/presets for the round managers. the only āevidenceā i have can be found here.
storytelling is something missing in nearly all streams, esepcially FDD. thereās an almost magic-like property of taking whatās going on internally and communicating it in a digestible format. i think of it like self-awareness and external relationship building.
you know, in cognitive behavioral therapy (CBT), communicating with ones-self unlocks immense potential in becoming a better human being. why wouldnāt this apply to the shared consciousness of a DAO?
Thanks for this suggestion. We also made this budget review tool on Ethelo and would love for you all to check it out to review all of the Season 14 budget requests! https://gitcoinbudget.ethelo.net/
Yes. This is directly a goal of ours with the Catalyst squad (formerly called Matrix).
We actually found that this one bubbled up for us from all the contributors. We werenāt doing a good job of sharing context within the workstream between squads. Most of your other criticisms here seem to highlight the need for some level of comms.
This is a very small budget and the outcome owner is already a source council member with another outcome so there isnāt a full time person dedicated to this. We simply felt the need to be intentional about this.
One answer to this is that we raised the round management budget substantially and put the grant policy work within this stream. We believe that the policy errors were more process driven than due to an unclear policy (although its just a weighting, not a binary).
Another answer is that we are bearish on policy in general. Instead, we are solving for how any community, including our own, can collectively set and review criteria and grants eligibility status against that criteria in a decentralized way that maximizes for trusted outcomes first, then minimizes cost for scalability.
You can see this in our Rewards Modeling OKR report here or if you want a high level overview, watch this 8 minute video.
This workstream was formerly called Matrix. We believe that itās work is crucial because without it we are not preparing for a grants 2.0 future. Funds removed from fraudulent allocation is the most relevant metric for them.
Without them we do not have a high-level overview of why we are focusing where we are. In the last season, Kylinās review on the matching caps informed the grants ops decision on what to do with matching caps.
Additionally, they identified an entirely new vector of attack. Their work is needed in my opinion and their budget is only lower than the sybil model now because innovation and research is a hard sell, but unfortunately FDD is tasked with solving 2 unsolved research problems for Gitcoin.
In season 14, they are tasked with coming up with Grants 2.0 components which can minimize fraudulent allocation. They will map the composable components and communicate an understanding of the tradeoffs in different component stacks. They will also be able to inform decisions based on simulations.
Grants 2.0 is going to be a main customer for this squad because they will need a collection of components to start. They are currently focused on building the first component of Grants 2.0 as the ones which are used in cgrants, but this squad can simulate and suggest new legos with code that can be dropped into production.
They can also plugin synthetic data to the community model to help train it faster. Another way they can reduce costs is in prototyping NLP solutions. Lastly, they can help other FDD squads with simulations. Deliverables include reports and graphics and even code for grants 2.0 components.
I will be directly leading this effort. The details are in flux, but we need to begin building some of our standards into protocols which will serve as microservice protocol DAOs. The entire solution can be generalized to serve all of web 3. Here is the Sybil Detection DAO deck.
Overall, thank you for the thoughtful response.
Gotcha on that, may I suggest not asking for a budget to the tune of 5.8% of FDDās overall budget. As this is more nascent, probably a smaller sum to start to show some results would be good + thereās a fair bit of reserves each round that can be used for activities like this
(edited for accuracy, 9.2 to 5.8%)
True, storytelling is fundamental to the human experience and knowledge transfer. However thatās not the core of what FDD ought to be doing and my personal take is that focus is definitely important!
Hence the suggestion of focusing on explaining the grants policy itself and starting with that rather than creating all these experiments and quests suggested. This is something that can be measured as you can now survey past grantees and new grantees or figure a way to see if they get the policy.
The catalyst budget is 5.8% and they are only new in that it is a name change. I highlighted some results above. This squad is comprised entirely of Ph.d statisticians, mathematicians, systems engineers, and machine learning engineers. This is a very low budget for the work being done imho.
by this same logic, should we also slash accounting/talent/collaboration?
research and development is longer term for tangible results with high risk high reward. plus, weāre paying our highly qualified members below market value already.
uhmā¦,ā¦ i disagree. hahaha
Yes eventually it should require less budget, thatās what DAO Ops is trying to do and eventually this part of the budget would be lower. (to the slashing point) Understand that legacy-wise thatās how it is now but hopefully weād have better standards across the DAO. So to the original point, would working with MM be better rather than doing it in-house?
Yes and @DisruptionJoe explained the rationale for this, at first glance it seems to be an entirely new initiative hence my skepticism. Now that itās clarified, Iām quite impressed how FDD has found quality contributors to work on this (and am excited to see it happen).
generalizing integral human-centric functions to an external workstream/squad sacrifices fidelity. of course, we can outsource collaboration, talent, and accounting, but it will inherently be less fine-tuned for our needs. in the case of talent and collaboration, this could cause disjointedness.
yes catalyst is my favorite child lol.
I love that there is a Discord convo with core engineers going on right now about how to optimize the quadratic funding calculations and @nollied walks in with already built code from his simulations. optimized_clr.py Ā· GitHub
iām pretty impressed with how precise your statements here are. itās tightly coupled with my vision too.
I have been compiling my Voterās guide and I want to offer some of my questions and observations ahead of posting the voter guide. I do intend to update my voter guide as we discuss here, but hopefully we can keep the FDD relevant convo in this thread.
tl;dr on my current sentiment:
FDD - Requesting a reduction (from 118K to 67K GTC), FDD is a cost center, like DAO Ops and should be focused on maintaining as slim of an operating budget as possible. Gitcoin seems to be paying for the education and advancement of a number of ideas - Sybil DAO, Most of āEvolutionā, Catalyst, etc. without any discernible increase in value being delivered back to the DAO. Cutting most of āEvolutionā, scaling back āSybil defendersā and doing a deeper dive on the value of GIA would be valuable. FDD has brought tremendous strength in ideas to the Gitcoin DAO, and those participating in the workstream are sharp and care deeply about our mission. FDD seems to be building for themselves and not for Gitcoin - costs continue to grow without a large change in result (though I understand decentralized approaches are culprits for this cost increase). FDD supports a two week long blitz (Grants Round) which has a leading and trailing week or so of intense evaluation of the round. Getting to a budget of $650k to support the Round is just too much. IMO, Outcome owners can lead much of āEvolutionā as part of their day to day if they werenāt just building the machine to feed the machine.
We seem to have hit a tipping point where despite the volume needing to be processed, we still continue to see growth (though much less growth than past seasons). I am still struck by how much we could accomplish with a team of three (Joe, Kevin and I) and the partnership with Blockscience. It cost us roughly $50K/mo to deliver all of our sybil detection for rounds up to 11. And now we are at a 13x funding request ($550K) with a 1.5x increase in Grants funding volume (the 1.5x number may be too low as it likely depends how you measure the round volume - I am looking at $$ going through the platform contributors - which for the longest time had been our north star ).
I donāt want to see FDD go away, I just really wish there was more prudence in the selection of ways they are expanding. The bear market we are heading into has really changed my risk tolerance for the experimentation and learning. I feel it is important all workstreams deeply evaluate the impact they have for Gitcoin and strip down to the slimmest budget they can while maintaining the impact likely for S14, S15. Even if it means slowing initiatives like Sybil DAO, new tooling build outs, research on adjacent areas (like DAO governance models), etc.
I would love some thoughts from the FDD team on how might we be able to cut this budget down to perhaps a 7x increase from āthe good ole daysā as compared to where we are now. This request and feedback is going out to all workstreams.
Your understanding of FDDās role in solving unsolved research problems which existentially affect Gitcoinās future is interesting to me. You seem to be saying on one side that we, Gitcoin, need to focus on creating a decentralized protocol. That there is no future value for Gitcoin if we donāt decentralize the system and give the governance token more utility in that process.
FDD is doing that with both of our areas of responsibility, but your answer is āYou, me, Kevin and Blockscience could do it for lessā.
From the beginning, the reason for having a workstream for FDD was to push the control of the subjective decisions out of the hands of a fewā¦ you me kevin
We take that seriously and are building to allow larger numbers of participants.
Sybil Detection DAO - On one hand you are saying we need to find ways to provide upside back to the DAO. On the other hand, you see a (lightly) validated idea that simply needs execution to take a solution we are using which can be generalized for all of web 3 and think this is simply education. The wild thing is that while we would provide the digital infrastructure which would be required for online democracies to work, we would also benefit from better data into our system. Very positive sum.
Cutting most of evolution - Which part of evolution do you think is least needed?
If we had wanted DAO ops to run everything and control all the decision making, hiring, and payment decisions along with assessing every workstreamās competency, then we probably should have made a company, not a DAO.
That is a little facetious.
I do want to hand over responsibility for some of these items as we have done with others in the past, but I donāt believe the DAOops workstream has advanced to the level to be able to fully serve our needs. Reasons:
They will get there, and the way we will do that is by other workstreams, FDD included, developing their own systems. We allow the successful norms to emerge and then DAOops can facilitate the operations which we all opt in to sharing.
What you donāt explicitly say here is that by eliminating FDDs operations and structure, you are effectively asking for all hiring, decision making, and information gathering and insights to be provided by DAOops.
Can you say more here?
This is ridiculous! Quadratic funding (and most other funding mechanisms one might use in grants 2.0) does not work without sybil resistance. Second, if you want a decentralized protocol that improves democracy and allows for better allocation of resources you HAVE TO provide a decentralized way to source the inputs to the system.
Sybil detection is not the only way to do this. Catalyst is working on mechanism design solutions for grants 2.0. Either way, if the content moderation (both users/sybil and issues/grants) for online democracies works like what you had at Twitter, then we are not building for this community.
This work from our rewards modeling crew in GIA went fairly unnoticed, but it is essentially the point of what FDD needs to do. We need to understand how we can create trusted outcomes via engineering good systems, then minimize the cost to be efficient, but not so efficient that the system centralizes.
This will be used to optimize and decentralize the inputs to the sybil pipeline along with itās original intention of optimizing the grant review mechanism so that ANY community can provide community curation rather than self curation. We are going to be able to offer legitimacy, credible neutrality, and sustainability AT SCALE if we are successful.
If that isnāt directly in benefit of Gitcoin, I donāt know what is.
You obviously see this as an expense and I see it as an investment that also happens to make us better. Gitcoin would own a substantial share of these protocols to govern and participate in their growth. Think aqueducts and ownership. (Kinda like owning a rental property. You benefit from the investment appreciation and cashflow.)
By understanding the governance for a new Sybil Detection DAO, we can help Gitcoin launch multiple subDAO microservice protocols which will be legitimate public goods as digital infrastructure enabling online democracies.
By building out Sybil Detection DAO, we gain data partners which need to be rewarded for providing us with data that makes our detection efforts better.
By building out new tools like Ethelo for grant reviews, we enable the community to make eligibility decisions. We provide a way for the subjectivity inherent in decisions to be owned and distributed in the community, not a delegated authority.
Those werenāt the āgood ole daysā. Those days sucked. I do not want to āMake Gitcoin Great Againā!
We were unable to innovate or really even understand what was happening. We were not able to assess if the things we worked on were the most relevant. This type of thinking is what led us to the previous dGrants issues. It led us to not decoupling the eth and platform creating a ton of confusion and unhappy users (who think FDD is messing up but not realizing we made design decisions that made it impossible to be logically consistent)
The suggestion that FDD is here for itself and not the community is simply untrue. We are innovating to find solutions. Perhaps if you didnāt ask us to āslim downā and not look at the overall threats to the DAO, we would have rang a louder alarm about the need for treasury management back when we started in November.
If we were to line up the importance of our work, it would probably fall under PGF and the yet to come GPC, but right up there with them. Heck, I remember the good ole days where I was hired for growth but we couldnāt get the data needed to make that work and had a major gap in operations which I ended up filling. Back then we didnāt need ANY marketing. (Iām absolutely not saying we donāt need MMM, Iām just pointing out the double standard in the logic.)