Analyze social graphs and attestation data to output a probability that any one Farcaster account is a Sybil, contributing to the progress towards decentralization by improving the accuracy of Sybil detection.
Intent 1: Progress Towards Decentralization
Proposing Delegate/Citizen
gonna.eth
Total grant amount
25.000 OP
Should this Mission be fulfilled by one or multiple applicants
up to 2
What is required to execute this Mission Request?
Define the requirements for the Sybil detection algorithm, including data inputs and outputs and how accuracy will be evaluated.
Design and develop the algorithm architecture, including integration with existing Collective infrastructure.
Implement the algorithm, including testing and quality assurance.
Deploy the algorithm and provide documentation, training for users, API, or another method for third-party applications to integrate the tool…
Monitor and evaluate the effectiveness of the algorithm in detecting Sybils.
How should governance participants measure impact upon completion of this Mission Request?
Governance participants can measure the impact of this mission request by tracking the following metrics:
Accuracy rate of the Sybil detection algorithm.
Increase in the adoption of the Sybil detection algorithm.
Milestones
Requirements definition completed
Algorithm design and architecture completed
Algorithm implementation and testing completed
Algorithm deployed and integrated with Collective infrastructure
Evaluation and monitoring of the algorithm’s effectiveness completed (
Metrics
Accuracy rate of the Sybil detection algorithm.
Increase in the adoption of the Sybil detection algorithm.
Impact
This mission request will have a positive impact on the progress towards decentralization by improving the accuracy of Sybil detection, leading to a more secure and resilient governance process. This will result in a reduction of Sybil attacks and increased trust in the governance process, as evidenced by the following measurable outcomes:
Number of Sybil accounts detected and flagged
Accuracy rate of the Sybil detection algorithm
Improvement in the overall security and resilience of the governance process
Increase in the adoption of the Sybil detection algorithm
Has anyone other than the proposer contributed to this Mission Request?
no
Which metric will the success of this Mission Request be evaluated against?
The North star metric against which this Mission Request should be evaluated is # of addresses delegating for the first time, as it reflects how this effort lowers the barriers to governance participation. This metric was suggested by the foundation and approved by the Grants Council.
I’m very excited to see this Mission Request, I think it will add a lot of value both to the Retro Funding and Citizenship processes and also to other builders in the space who are increasingly using the Farcaster Protocol as the social layer of their apps
Disclaimer: I work for the Optimism Foundation but comments are my own
A North Star Metric has been added at the bottom of this Mission Request in an effort to enable the Collective to make data-driven decisions. By using a single metric for each Mission Request, the Collective is better able to evaluate the performance of all the Season 6 missions in a standardized manner, which will be critical when the Collective makes decisions about Intents, budgets, or other critical components of governance.
RetroPGF started asking for signups with Farcaster to the project that participated. Grants Council is doing the same for grants. You want to consider the attestation architecture we have with Farcaster. @optimistic_emily can guide you.
I’m Stefi, and I’m new on this forum. I’m a data scientist with two years of experience dedicated to Sybil detection. Currently, I work on Gitcoin Passport and have previously been a steward in the Open Data Community founded by Gitcoin to detect Sybil attacks during their rounds.
I have some questions about the project and its scope. I’ll post a few here to get a general sense, but I have more technical ones as well.
Accuracy Metric for Classification Algorithm: The project mentions evaluating accuracy as a metric for the Sybil detection algorithm: “Define the requirements for the Sybil detection algorithm, including data inputs and outputs and how accuracy will be evaluated.”
Question: Is there any classified dataset available? Or is building the training dataset part of the project’s scope? If not, is there any previous analysis of Sybil attacks in this context with significant findings?
Public Availability of the Final Code:
Question: Should the final code for the algorithm be made public?
Milestone 4 Clarification: Although more information was provided on Milestone 4, I would like to understand the expectations better to evaluate the potential need for hiring a developer for this task.
Dedicated Team for Sybil Attacks:
Question: Is there a dedicated team working on Sybil attacks within the project?
Additionally, I’m willing to jump on a call to understand the project better. I look forward to your insights and contributions.
If you guys want to contact me , you can do it through discord : @stefi_says