Nyota Interop Recap ✨
Frontiers Africa: Laying the Groundwork for a Brighter Future
Last week, the Ethereum community came together for a week of intense work on the Pectra network upgrade, PeerDAS, and the Verge. But before the technical tracks got underway, a first-of-its-kind public event took place: Frontiers Africa. This one-day community event brought together core devs, researchers, and builders from across the region to learn from each other and lay the groundwork for a brighter future.
The Idea Behind Frontiers Africa
Inspired by the impactful trips organized by borderless.africa last year, the continent quickly became a top contender to host interop. To maximize the impact of having over 100 core Ethereum contributors in one of the places that can most benefit from it, the organizers decided to host a one-day community event right before interop: Frontiers Africa.
A Day of Learning and Collaboration
The event was designed to allow L1 maintainers and local builders to learn from each other. After a few morning panels, the agenda was filled with breakout sessions for attendees to take part in two-way conversations on topics ranging from the Ethereum roadmap to the onboarding journey for core contributors, how to build applications for mass adoption on the African continent, and how to bridge the African and global communities.
A Record-Breaking Attendance
Frontiers Africa had over 350 local attendees along with interop participants. The event hopefully laid the groundwork for more, larger, Ethereum-focused events taking place across Africa!
Nyota: A Week of Intense Work
This year's interop event focused on three main technical tracks: Pectra, PeerDAS, and Verkle. In addition to these, the teams also made progress on EOF, SSZ, History Expiry, and more.
Pectra Devnet 0: A Major Achievement
The main focus of Nyota was cross-client interoperability on devnet-0. Teams were expected to come to interop with full implementations and spend the week gradually building towards multi-client devnets running smoothly.
A Devnet-0 Milestone
On the first day, we saw many 1:1 devnets, where specific EL:CL pairs could run together locally. Quickly, more complex devnets started appearing, with a 5x5 one launching mid-week! While in past interop events this would have represented all client combinations, Nyota had two new client teams join for the first time: Grandine and Reth.
A Record-Breaking Devnet
By the end of the week, all but one client was running on devnet-0, and external dependencies such as relays were getting tested. As a final test on the last evening of the event, an execution layer-triggered withdrawal was sent over the network, with the validator successfully exiting and the network finalizing smoothly!
Verkle: Progress and Spec Issues
Prior to interop, Verkle contributors were expected to join the Kaustinen testnet. While this wasn't achieved by all teams ahead of the event, by the end of the week all but two teams had at least partial implementations, with many also supporting post-transition networks from genesis.
A Draft PR for the EIP
In addition to implementation work, one key goal for the Verkle track was to try and resolve many outstanding spec issues. The various sessions on the topic resulted in a draft PR to the EIP for broader discussion before finalizing the changes.
PeerDAS: A Major Breakthrough
Last but not least, the PeerDAS track is likely the one where the most progress was made throughout the interop. At the start of the week, only two of the consensus layer clients had partial implementations.
A Week of Progress
By Friday, all six teams could distribute and receive data to subnets, all but one could serve the data over RPC, multi-client devnets had been stood up, and some teams had started working on sync integrations!
Everything Else
In addition to the core technical tracks, teams made progress on a range of other initiatives, such as:
- EIP-7702 specification refinement
- EOF next steps and interation with other EIPs
- History Expiry, EIP-4444 and Portal Network support
- Reflecting on the AllCoreDevs & Network upgrade processes
- ...and even an entire SSZ Technical Track!
Next Steps
Expect the notes and draft PRs coming out of Nyota to be refined into formal specs & proposals over the next few weeks. While many ideas were discussed throughout the week, any changes to the Ethereum protocol will be brought up, as always, on AllCoreDevs calls.
Over the next few weeks, teams expect to finalize the scope of the Pectra network upgrade and continue testing their implementations. Once this process has completed, an announcement will be made for the upgrade deployment on existing testnets.
Conclusion
Nyota was a week of intense work, but also a week of progress and achievement. The Ethereum community came together to tackle some of the biggest challenges facing the network, and made significant strides towards a brighter future. As we look to the future, we can be proud of what we've accomplished, and excited for what's to come.
Source: https://blog.ethereum.org/en/2024/05/22/nyota-interop-recap




