advaita

@advaita

Joined on Jul 7, 2023

  • Extend KZG impl in constantine for PeerDAS. And create a switchable backend depending on system in between ckzg, constantine, and rust maybe. Once achieved, the fellows can work on the following items:Prepare a formal benchmarking report, between the 3, using different hardware configurations to benchmark all three. This would give us a deeper understanding as to which cryptography backend works best in a given condition. Create a feature flag, which thereby detects CPU and arch, thereby triggering the best backend. Benchmarking specially for server like systems, and pre-AVX Our Verkle Benchmarks are off the charts (as per testing done, but not benchmarking), and no formal comparative benchmarking have taken place for the following, a compartive study and benchmark could be very beneficial, and can being Nimbus quite some traction tree operations EIP-6800 proof creation and verification The best outcome of this project would be to have exact testing configurations as Go/Rust verkle crypto/tree implementations, preferably running the Go/Rust implementation benchmarks in the participants' machine in a isolated environment.
     Like 1 Bookmark
  • This week quite heavy on learning at the depths, it was like a rabbit hole which I felt like keep going down. I dived deep into the consensus layer of eth2. I learnt about the Byzantine Generals Problem, and the Practical Byzantine Fault Tolerance (PBFT). I also learnt about the LMD GHOST and the Casper FFG. I also learnt about the different clients and their implementations. I also learnt about the different types of validators and the different types of attestations. Also back of the mind I frequently kept navigating about the possible areas in which I could be working on and making contributions, also what I would be interested to learn and make some contributions. For now I think my contributions areas would majorly will be Nimbus execution-apis lighthouse verkle tree implementation in Nim
     Like  Bookmark
  • Hello everyone, I got accepted for the Ethereum Protocol Fellowship for the cohort 4. I will be posting weekly updates about my progress in the fellowship. This is the zero/pre week of the fellowship and I will be posting my weekly updates, regulary over here. I plan to work in the fellowship full-time. The kick-off meeting is scheduled at Jul 13th, 2023, 15:00 UTC I explored the cohort-4 repo, and got to know about the program details and how everything will be going forward. I also got to know about the mentors and the other fellows who will be working along with me in the program. Looking forward to the kickc-off meeting for further details. I also started to explore the listed project ideas I can work one. And after exploring a bit I spent my time looking more into the following ideas: API for calculating ETH supply by Tim Beiko ERC-4337 Tooling support Verkle tree other stuff from the Nimbus team by Zahary
     Like  Bookmark