S4 Intent: Governance Accessibility (Intent 4)
Proposed Mission: Attestation-based Optimism Citizenship algorithm
Proposal Tier: Ember
Baseline grant amount: 98K OP
% of total available Intent budget: 3.27%
Alliance: BrightID/Grail
Alliance Lead: Adam
Contact info: email: adam.stallard@gmail.com Discord: @adamstallard
L2 recipient address: 0xdC0046B52e2E38AEe2271B6171ebb65cCD337518
Please list the members of your Alliance and link to any previous work:
- Adam Stallard (Project & alliance lead) - Founder BrightID. Director Hedge for Humanity. Steward Gitcoin. C. Adam Stallard adamstallard (Adam Stallard) · GitHub
- Prassana (Integration with Grail) - Serial entrepreneur and executive, with experience leading large scale teams, operations and building startup enterprises. Founder & CTO of Insent.ai before acquisition by ZoomInfo.
- Bitsikka (Integrations of Mobile/web Apps) - Part of EthStatus community since 2016. Joined the Kernel community as block 2 fellow in 2020. Joined BrightID in 2021 contributing to community operations, twitter posts, documentation, and as a frontline integration facilitator with dozens of BrightID integrations on this track record. Link to previous work Github: bitsikka
Please explain how this Mission will help accomplish the above Intent:
Mission summary.
Create an attestation-based Optimism Citizenship algorithm to help the Optimism Collective governance define who could qualify as Optimism Citizens for RPGF3 & beyond.
Key features of the algorithm:
- Sybil-resistant. To favor one-person-one-vote.
- Flexible. Able to adapt to the evolving value perception of the Optimism Collective stakeholders.
- Scalable. Should work well both for both a small & a large number of users.
- Privacy-preserving: Users personal information should be kept private.
The algorithm should also be upgradable, composable & open-source.
This algorithm will help to evolve & scale the Citizen’s House as a non-plutocratic governance system that helps to balance short-term incentives with long-term vision. This will help to build the foundations of an antifragile governance system.
A method to provide Optimism citizenship at scale is massively important for Governance accessibility as it increases the votable supply and reduces the concentration of voting power. Two features needed to make an antifragile governance structure.
If this algorithm is successfully passed through the Optimism Collective Governance we plan to create a UX for users to explore citizenship status and help the community further engage & support the Optimism Collective. Moreover, we plan to further integrate a wide set of mechanisms for Optimism Citizens to push the frontier of digital identity.
Blockchain governance challenges
Decentralized governance (DeGov) has risen in popularity in the Blockchain space. This novel concept untapped a world of opportunities for all kinds of projects in both the digital and physical realms. However, the overwhelming majority of DeGov has been limited to token-weighted governance. Since 2021, Vitalik warned about the danger of relying exclusively on this governance mechanism in this post referenced by the Optimism collective governance docs (Moving beyond coin voting governance). The main risks are “(i) inequalities and incentive misalignments even in the absence of attackers, and (ii) outright attacks through various forms of (often obfuscated) vote buying.”
Web 3 projects need to take these risks into consideration to design anti-fragile governance structures. One of the most novel DeGov experiments to address these risks both by the magnitude of the project & by the approach is the Optimism Collective a new model for properly rewarding those who create or sustain public goods consisting of two houses: the Token House and the Citizens’ House. The rationale behind a double governance mechanism is for both houses to balance long-term vision with short-term incentives. If we get things right this will uphold the fairness ratio premise impact=profit.
The Citizens House.
What’s the Citizens House?
The Citizens’ House is a large-scale experiment in non-plutocratic governance (vitalik.ca/general/2021/08/16/voting3.html) and retroactive funding of public goods. In contrast to token voting, the Citizens’ House relies on the concept of identity-based governance to ensure a system of one-person-one-vote.
What’s the current state of the Citizen House?
The Citizens’ House was initiated with a set of 90 voters in RetroPGF 2. However, eventually, Citizenship is intended to be widely distributed to a large group of humans across the Optimism ecosystem with expertise in many different subcultures and industries.
What are the next steps for the Citizen House expressed by the Optimism Collective/Foundation?
The citizenship badge holder system will require nimble experimentation as the Optimism Collective navigates a rapidly evolving space. Currently, Citizenship is determined by (a) criteria set by the Optimism Foundation & (b) a special election from the Token House. The next wave of citizenship will be issued before RetroPGF 3, later in 2023.
What’s our mission?
Our mission is to create an attestation-based Optimism Citizenship algorithm, push it through the Optimism governance process, improve it based on feedback & pass it on a snapshot vote for a following iteration of the Citizen House. We aim to help the Citizen House evolve & scale further in the following seasons of the Optimism evolution.
We were inspired by this Ecosystem Project Idea Optimism Ecosystem Contributions 🔴✨ · GitHub to build a highly sybil-resistant citizenship algorithm that uses attestations to select the set of Citizens at any given time based on the criteria selected by a group of individuals, the Optimism Foundation to start, but it can be scaled to all the current citizens & beyond.
This algorithm will be designed to be flexible, scalable, upgradable, composable, privacy-oriented & open-source. In other words, it should be future-proof; adaptable to iterative governance, a key principle of the collective, rather than just prescribe citizenship criteria.
What will we do?
We intend to use the Optimism Collective governance process & the Optimism Foundation guidelines to design an attestation-based citizenship algorithm. Based on the attestations that would ideally be a better fit to establish identity & citizenship, in other words, identify members of the Optimism Collective who contribute actively to the Collective.
We will analyze the current schemas of the Attestation Station to assess which are compatible with this design. Wherever it’s needed, we will create new attestation schemas that may improve the citizenship algorithm. A few attestations schemas that we have already identified for Proof of Uniqueness & are within the scope of this project are:
- BrightID - Meets and Bitu
- Grail ZK KYC.
- Grail FaceTec.
We feel confident that drawing from the vast experience of BrightID (https://www.brightid.org/), Aura (https://aura.brightid.org/) & Grail (https://app.thegrail.xyz/) building Sybil-resistant & privacy technologies will yield a robust & agile citizenship algorithm. Furthermore, the citizenship algorithm can be boosted by the Sybil-resistant attestations (based on extended Sybilrank algorithm) from:
- BrightID (Meets and Bitu) - Bitu Verification - BrightID
- Aura (Bronze, Silver, and Gold) - How Aura works - Aura adds in social and subjective signals (same premises as the EigenTrust algorithm) from local community spaces, where local transparency is expected, but the signals are not necessarily on-chain or recorded in a verifiably sourceable manner. EigenTrust algorithm-based approaches sourcing web3 social media public spaces are also expected to be added as this media gains traction.
By never recording PII data in the attestations off/on-chain, Aura and BrightID maintains a high level of privacy in the global scope.
What comes next?
If the algorithm successfully passes the Optimism Governance process. In the next season, we would like to create a Dapp with citizenship data, where users can explore their citizen status & see how they can contribute further to the Optimism Collective to become Optimism Citizens for the next round. As well as, integrating Aura as a mechanism that helps to aggregate the answers of one or several groups of individuals weighing their answers based on trust tiers to define future citizenship. Such as, Aura could grow organically by including the set of 90 initial citizens as public notaries (Aura players) attesting to people in their network that they trust through Aura.
A closing remark from the Optimism Collective…
This text will be hidden
Here’s to the future
The rise of Ethereum L2 in the coming years represents a monumental opportunity to usher in a new era of the human-centric internet and a chance for truly massive real-world impact.
What a time to be alive!
This chance belongs to all of us. As we build this governance system in the coming years, participating in the community, spreading good memes, and setting a cultural example for the Optimists of the future is more important than ever.
Let’s do this.
What makes your Alliance well-suited to execute this Mission?
- BrightID, Aura & Grail have been developing nonintrusive, Sybil-resistant technology for several years cumulative pushing the boundaries of privacy first web-of-trust and social network science based Sybil-resistance.
- BrightID is a social identity network that allows people to prove to applications that they aren’t using multiple accounts. We have been building a nonintrusive, decentralized, open-source proof of uniqueness since 2017.
- BrightID is the first ever verification used since the early days of Gitcoin Grants before anybody was talking about Sybil-resistance. Adam helped Gitcoin set the standard on Sybil-resistant attestation requirements for pre-grants protocol Gitcoin Grants and continues to do so for the grants protocol.
- BrightID is also the only Sybil-resistant attestation that CLR.fund has been using since the early days for citizens participating in the Quadratic voting.
- BrightID was exemplified as a Proof of Personhood solution for non-coin driven governance in Vitalik’s article “Moving beyond coin voting governance” which is referenced in the Citizens House section of the Optimism governance site.
- Adam has 5+ years of experience working on Proof of Uniqueness with BrightID & launching successful projects & integrations to BrightID.
- Prassana has worked on the KYC ecosystem in the web2 & web 3 space for over 6 years.
- Bitsikka has successfully led dozens of BrightID integrations in the last 2 years. He has evaluated many different identity systems including W3C’s DID/VC based systems, and on-chain based systems including SBTs and EAS.
Here are some links to our previous work:
- BrightID · GitHub (https://brightid.org)
- Aura · GitHub (https://aura.brightid.org/)
- https://thegrail.xyz/
Critical milestones
- Critical Milestone 1: Forum proposal of a draft of the algorithm to establish citizenship in Optimism on the Forum of Optimism to collect feedback.
- Critical Milestone 2: Formal submission of the proposal with the algorithm to establish citizenship in Optimism.
- Critical Milestone 3: Create new attestations related to different citizenship qualities.
How should Token House delegates measure progress towards this Mission?
- Submit a forum proposal of a draft of the algorithm to establish citizenship in Optimism on the Forum of Optimism to collect feedback by July 31st.
- Improve the proposal & make a formal submission of the proposal by August 21st
- Have all the attestations for the Citizenship Algorithm created by September 4th.
- Get 200+ people making attestation related to citizenship by December 4th.
How should badgeholders measure impact upon completion of this Mission?
- The final version of the algorithm receives mostly positive feedback & gets implemented for citizenship for next rounds.
- Attestations related to citizenship get greater adoption than the initial 200 people projected by November.
Breakdown of Mission budget request:
- Contributors = 90K OP (Attestations SC/Frontend, + Algorithm)
- External support = 7K OP General Magic.
- Infrastructure - 1K OP
I confirm that my grant will be subject to clawback for failure to execute on critical milestones: Yes
I confirm that I have read and understand the grant policies: Yes
I understand that I will be required to provide additional KYC information to the Optimism Foundation to receive this grant: Yes
I understand that I will be expected to following the public grant reporting requirements here: Yes