Portal Network 2024 roadmap

jmc,project

This document aims to outline the 2024 core team & product roadmap for Portal Network.

Team description

The Portal Network core team is a small (<15 person) collaborative effort focused on bulding a decentralized peer-to-peer network for storing and serving data from the execution and consensus layers of the Ethereum protocol. The Portal project is composed of three independent client teams each implementing the Portal Network specification in different languages: Trin (Rust), Ultralight (Typescript) and Fluffy (Nim), plus cross-client efforts to build out tooling and testing infrastructure.

Our sustained focus is on shipping the minimum network functionality necessary to serve all of the Execution layer data. This includes the three client implementations which each support the three sub-protocols that house and serve this data, tooling such as our network health monitor (GladOS (opens in a new tab)), interoperability testing via Hive, and the "bridge" node functionality which is responsible for pushing data into the Portal Network.

Additionally, we allocate a significant portion of our time to support the practical adoption of this technology by client and app teams around the world.

Portal mission & vision

The overall vision for Portal Network is to provide the infrastructure needed for anyone to access Ethereum data in a decentralized way with minimal hardware and bandwidth requirements.

Portal Network is a public good that aims to become a core piece of infrastructure for many Ethereum-based applications. It will provide decentralized API access to Ethereum execution and consensus data and support several pathways to lightweight Ethereum clients.

There are currently three primary sub-protocols that the Portal team are committed to shipping as priority deliverables in 2024:

These sub-protocols are prioritized because together they provide verifiable access to the full Ethereum dataset in a manner that is fully decentralized and accessible on resource constrained devices.

Specifically:

Shipping these features will enable major upgrades for the Ethereum ecosystem as a whole. These features have been in development for several years and have been through several rounds of refinement and course correction. Now Portal Network is on the brink of shipping these sub-networks into production.

This is why 2024 is a set to be a standout year for Portal Network.

Longer term, there are proposals for more sub-protocols that serve granular transaction data, blob data, proofs etc, but these are out of scope for 2024.

High level goals

2024

2025 and beyond

These are longer term objectives that might be researched and discussed during 2024 but are not expected to be shipped until at least 2025. These will be revisited during 2025 roadmap planning.

Where are we now?

The Portal Network has existed for several years, during which time there have been substantial course corrections and redesigns in response to the evolving wider Ethereum landscape. Today, Portal Network is actively deploying infrastructure that will benefit large parts of the Ethereum ecosystem. 2024 is expected to be a pivotal year, where we focus on moving what were previously R&D projects into production and focusing on growing adoption for our core features: the History network, State network and Beacon network.

In the first instance, users will be expected to run Portal clients to expose a subset of Ethereum RPC methods. The list of methods will grow steadily over the first half of 2024 until almost all of the eth namespace methods can be served from Portal data. However, we also intend to collaborate with Ethereum client teams to help them to implement the Portal specification directly in existing execution clients, circumventing the need to run additional clients.

How did we get here?

Having established the current state of Portal network, it is useful to reflect on the previous year to understand how we arrived here and what lessons we will carry forward into 2024.

2023 year in review

Overall, 2023 has been a good year for the Portal Network.

There were major advances in all three Portal clients, Glados and the testing infrastructure. Below we outline some specific successes from the previous year:

Successes in 2023

This activity has set the stage for 2024 to be a pivotal year for Portal Network as some key sub-protocols move from alpha into production.

As well as successes, there were some frustrations for the Portal Network team in 2023:

2024 workstreams

To achieve our mission, we’re focused on 5 major workstreams that comprise our roadmap.

1) Trin

2) Fluffy

3) Ultralight

4) Glados

5) Communications

Risks for 2024

Potential hurdles or challenges that would prevent our team from completing our priorities include:

Summary

2024 is shaping up to be a pivotal year for the Portal Network. The time has come for Portal Network to capitalize on several years of research and development and finally push some very valuable infrastructure into production. We expect that this will have positive effects across the Ethereum ecosystem. However, we are aware of several risks and have put sensible mitigation strategies in place, particularly around testing and monitoring infrastructure. We are also focusing on improving our public facing communication through the website and blog.

Portal Website
Portal Specs