Skip to content

Project idea: beacon chain light clients #9

@ralexstokes

Description

@ralexstokes

Efficient proof-of-stake light client designs are possible starting with the Altair fork of the beacon chain.

A project idea would be to prototype a beacon chain light client and help bootstrap the ecosystem around them, possibly starting with the spec here: https://github.com/ethereum/consensus-specs/blob/dev/specs/altair/sync-protocol.md

This project would be a great way to get your hands dirty with building a protocol client as you will need to touch all the various parts of "building a client" but the light client protocol is fairly self-contained and lightweight (by design!). I'd expect anyone working on this to leave with a great understanding of Ethereum's proof-of-stake consensus and a better understanding of the issues and concerns involved with building and maintaining protocol software.

Anyone who is interested in this should reach out to me and I'm very happy to discuss ideas further and/or can help guide efforts during cohort-one.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions