For an ACD platform

Going forward, it it crucial for the All Core Devs process to be more inclusive of many different stakeholders in the industry. Recent conversations around EOF have revealed the weaknesses of the governance process to include voices outside of the core client teams, Tim’s recent post addresses this and calls for improvements to ACD. To go further in this direction, I believe ACD would benefit from having it’s own platform to serve as an official entry point for anyone in the ecosystem to voice their opinion.

At the moment the primary place for stakeholders in the ecosystem to voice their concerns is to join an ACD call. There are inherent limitations to this: there are only so many people that can be reasonable accommodated in a synchronous call. Such a small set cannot be said to represent the wider community as a whole, but just a tiny segment that happened to show up today. Speaking in an ACD call may also be more difficult for an outsider, who has to follow the ACD process and agenda, and wait through lots of technical discussions that are unrelated to them. There are other ways people in the ecosystem could voice their opinions: sharing async and being represented by someone else on ACD, posting on Ethereum magicians forum or Twitter. Although this can work, it is generally a haphazard approach that does not provide a structured way to judge the opinions of the wider ecosystem - we can build something which is the perfect format for this, tailored to the ACD process.

In light of this I propose creating a new ACD platform. This would be the canonical channel for everyone in the ecosystem to share their opinions on fork scoping and proposals asynchronously. This could include L2s, staking operators, application devs, tooling devs, etc. as well as the client teams themselves. Having a clear place to submit opinions simplifies things for everyone in the ecosystem. This allows us to rely on hard evidence in ACD calls; rather than using whoever shows up in the call as evidence of the community’s will, we can use actual statistics on a much larger set of stakeholders that are able to share their opinions asynchronously. As well as a place to submit opinions on fork scoping this platform could have wider applications as an entry point for ACD: giving opinions on individual EIPs / proposals, sharing important updates, agenda items, summaries.

In summary, if we are serious about bringing more voices into ACD then I believe building a new platform (or building on top of an existing one like Ethereum magicians) would be invaluable. Furthermore, I am not proposing to create this platform, then sit around and wait for people to use it - involving stakeholders will require active outreach from those more heavily involved in governance. The platform itself just acts as a hub, the canonical place that we can use to evidence what is most important to the community.

2 Likes

I have developing propositions for grants and governance structures.
I am new to this ecosystem !! Happy to support !

I spotted some very important points between this post and Tim’s.

  1. Critical and informed approaches towards decision making
  2. The need to access decision making and concerns beyond a call.
  3. Structuring consensus is a gap I see in making DAO’S as it has many layers - knowledge, ability, acumen, availability, rights, recognition.

Creating a new ACD governance platform in structuring, tracking, and surfacing ecosystem opinions with clarity. It can be evidence-based, transparent decision-making and trackable. Using Dune analytics - what be great - surface real-time, data-driven insights from the Ethereum ecosystem—tracking participation, sentiment trends, or protocol impacts.

Before building the platform, a focus group should first identify gaps and opportunities in the current experience. Coupled with frameworks that can map stakeholder journeys and spot insights directly to feature decisions, ensuring the platform meets real ecosystem needs.

1 Like

Rather than create a new platform, we can use Eth Magicians for async sharing.

Each upgrade as an Upgrade Meta EIP with a discussions topic on Eth Magicians (upgrade-scope). Anyone can share their scope preferences, including L2s (Base did), dev tools (Solidity & Vyper) and anyone in the community (I did).

1 Like

@abcoathup thanks for the feedback. I’m aware of these discussion threads around upgrades. My point here is not that we need to do something completely different, but improve this process, and the overall ‘UX’ of interacting with ACD. Generally we want to make the process as easy, accessible, and transparent as possible to maximise the amount of shareholder feedback. I think we can make big improvements here on EthMagicians or with a new website.

I think EOF is a good example here. Although we had threads where stakeholders could share opinions, we still didn’t get sufficient feedback. Part of this is doing more to reach out, but imo if we made the process more accessible and streamlined that could help too.

Just like with ACD calls I don’t think big discussion threads are the ideal format here:

  • If you know the thread exists and when decisions are being made, you are probably already very active in the ACD process
  • You can’t see at a glance what the sentiment is, you have to crawl through many responses
  • Everything is in separate places - you need to cross-reference meta-eips, eips, the Ethereum PM repo etc. to follow the process

The way I imagine is it a homepage for ACD that gives you streamlined access to what’s going on, without having to actively follow everything.

  • All important info would be visible on homepage: upcoming calls, dates, hard forks being discussed
  • For each fork you can see at a glance which EIPs are proposed, what is the sentiment of different stakeholder groups (client teams, L2s, tooling devs, etc.)
  • You can click into individual stakeholders or proposals to open up more details

I hope this clears up what I’m proposing, basically tailoring everything to ACD rather than using a general forum.

3 Likes

@marchhill my preference is to use Eth Magicians to start with, rather than create a new platform.

I’ve created a wiki post that we can experiment with. Feel free to edit as you wish.
I have pinned to Protocol Calls & happenings but we could have as a banner.

At the very least it will serve as an experiment about the types of information needed and the overhead to maintain.

2 Likes

Nice, I think this is a good start!

1 Like