Project Title: Protocol Guild Pilot
Description
This is a proposal for MolochDAO to support important Ethereum Public Goods through the Protocol Guild: a vested split contract which goes to 110 core protocol contributors.
We propose that 500 WETH be allocated to support the ongoing work of these core contributors in the initial Protocol Guild Pilot.
Moloch was launched as a way to resolve coordination failures around Ethereum public goods, and contributing to the Protocol Guild is aligned with this ethos. This contribution will allow guild members to continue the important work of scaling our shared infrastructure and making it as resilient as possible for the applications on top of it.
Manifesto/Vision, Problem & Solution
Watch / listen to this Funding Ethereum with the Protocol Guild presentation or read below.
In Nov. 2021, a group of core Ethereum contributors started exploring the incentive mechanism proposed in this tweet via this framing: What mechanism could help us better attract/retain talent and fund core protocol contributors?
We surfaced three challenges to address:
- Curation is hard
1. Interested sponsors donāt have a single mechanism which curates all protocol contributors
1. Protocol contributors interested in receiving funding arenāt sure how to self-organize
1. Existing solutions bias towards teams & canāt surface all contributors - Incentives are imbalanced
- Financial incentives are skewed towards newer projects with upside/tokens
- Existing public goods funding solutions usually donāt consider exposure to upside to applications/L2s - eg. soliciting tokens from initial allocations or recurring revenue from existing projects
- Churn is bad
- Steep learning curve for new contributors to meaningfully contribute
- Contributor value grows over time, but there is less incentive to stay once they are experts
Through a lot of discussion and iteration, the Protocol Guild was formed: a collective of protocol contributors which actively maintains an onchain registry of its membership.
In response to the challenges above, the org was designed to carry out specific activities:
- Self-curate an onchain registry of individuals
- Sponsors only need to know a single contract address instead of many separate team addresses, they can trust that there is quality backing it
- Members now have a single mechanism to coordinate around and solicit sponsorships to
- Domain expert members can surface part time contribs or lower profile collaborators which may be missed by other existing mechanisms
- Solicit sponsorships to balance financial incentives
- Bootstrap with high profile DAO treasuries
- Longterm, build norms around pre-allocation of a % of initial token supply
- Incentivize long-term contributions
- 6 month min before eligibility
- Vesting gets people to stick around
- Time weighted allocations to recognize the importance of long term contributors
To date, the membership includes over 110 Ethereum protocol contributors, including researchers, client maintainers, upgrade coordinators, tooling maintainers. This is a broad-based ecosystem effort: members come from 22 different teams and 9 organizations. Only 40% of members are directly employed by the EF. The membership is continuously curated through quarterly updates to the split contract - we expect the membership to grow over the next year.
Product Features
The Guild contracts are an autonomous value routing mechanism, operated independently from any existing institution, purpose-built for incentivizing long-term core protocol work. At no point does PG take custody of funds on behalf of members, it is all handled trustlessly. Learn more about the smart contracts we are using for the Pilot here.
In terms of deliverables, here are initiatives that Guild members will be working on over the next several years:
- The Merge: moving from PoW to PoS, increasing security and sustainability
- EVM improvements: new functionality for application developers like EOF
- Statelessness: sustainable management for state growth as the network scales
- Supporting Layer 2 scaling: EIP-4844, EIP-4488
- Proposer Builder Separation: reducing centralizing incentives for consensus participants
- Continuous client maintenance: improving sync, exploring new database types, researching and improving modular clients
- Coordinating network upgrades: making sure the community helps to shape and is aware of network upgrades
Validation & Progress
Since starting the project in Nov 2021, weāve built norms around member onboarding , refined the splitting and vesting mechanisms, and created extensive documentation on how it should be operated.
Weāve kicked off a test of the mechanismās efficacy with a 1 year / $10mm Pilot. So far, weāve raised $5.4mm (as of June 28 2022) from a number of notable communities, including:
Secured funding can be tracked onchain through the Pilot vesting contract. We are currently engaging with a number of other notable projects to secure the remainder of the target.
Differentiation (from other projects)
Existing public goods funding solutions tend to be either too narrow or broad in scope, fail to exclusively target core protocol contributors, or depend on an intermediating institution, which often leads to organizations, and not individuals, being recipients of funds.
Team
From the Manifesto/Vision section:
To date, the membership includes over 110 Ethereum protocol contributors, including researchers, client maintainers, upgrade coordinators, tooling maintainers. This is a broad-based ecosystem effort: members come from 22 different teams and 9 organizations. Only 40% of members are directly employed by the EF. The membership is continuously curated through quarterly updates to the split contract - we expect the membership to grow over the next year.
Grant Request: 500 WETH
We are inviting MolochDAO to contribute 500 WETH (32% of the treasury) to the 1 year Pilot vesting contract deployed at theprotocolguild.eth (0xF29ā¦f1a9).
The WETH will vest to each beneficiary member listed on the underlying split at 0x84afā¦8ea1. Each recipient will make an independent decision about how to use the WETH once vested.
What the Funds Are For
The funds for the Pilot would be vested directly to Guild members over one year: see the Pilot vesting contract here . Note that funds would not replace salaries for core contributors, and each recipient would be making an independent decision about how to use their tokens once vested.