Hey there, I am Chirag Mehta and these are my updates for weeks 9&10 (11/09 - 24/09).
In the following weeks, have formed internal discussions among fellows, split up work towards completing the task, testing and tackling up the Prysm codebase, and gathering more info about Blobs.
Updates:
- Worked towards understanding the Prysm codebase, by implementing and testing a few things locally.
- Understanding and Figuring out the codebase, was a bit trickier to tackle as it was the first time I have been working towards consensus part of Ethereum.
- Getting up with modules(from the Prysm codebase) to make changes as per the design specs.
- Forming internal discussions among other EPF fellows working towards the same project ie., ePBS design and specs.
- So, after discussing things internally, I will continue working towards making changes to the Prysm codebase ie., on the consensus part of things.
- Have been going through the
eth/v1alpha
ie., gRPC gateway in the Prysm codebase to understand the process.
- Have been going through Blobspace articles, to understand a few things regarding a few spec changes. (yet to explore fully).
- About Erasure coding and Polynomial Commitment Scheme.
References:
Next Steps:
- Setting up consensus object, by defining protobufs and tackling up with sync package.
- Complete the unexplored part of Blobspace, and Polynomial Commitment Scheme(PCS).