ConsensusLab explores fundamental problems of coordination, consistency, and scalability in decentralised systems.
ConsensusLab’s vision is to be the go-to place for scalable decentralised consensus research. In the true spirit of Protocol Labs Research, we aim to become a hub for the collaborative advancement of human knowledge on this challenging topic. Together with a wide network of academic and industry partners, and in collaboration with other open projects, our team will be building an engine for the decentralised web.
ConsensusLab’s short to mid-term focus is on rearchitecting and implementing Filecoin consensus in a scalable way so it can be used in Filecoin, supporting current Filecoin actors and beyond. The project will not incrementally upgrade existing Filecoin consensus but re-implement consensus layer from scratch in a secure, modular, scalable and upgradable way.
Our work is divided into three main areas. We have a tracking issue for each:
For each of our active projects, you'll be able to find resources, talks, demos, and notes from our weekly calls. If you're interested in joining any of our meetings, please reach out!
We also have a detailed ZenHub roadmap, which will give you a bird's eye view of all of our projects. If you install the ZenHub browser extension, you'll have a much better time navigating this repo.
See the ConsensusLab page in the PL Research website and our YouTube playlist.
We publish weekly SitReps summarising the team's activities.
We work in the open! Take part in our discussions, comment on issues, and joins us in #consensus in the Filecoin Slack workspace.
We are working to expand the team with Research Scientists and Research Engineers. Visit PL's job page to learn more and apply.