The past few weeks I have been working on finalizing a project. I wanted to primarily work on performace analysis of missed attestation for which I went through a lot of reading material for validators & work already done medalla testnet.
I also did deep dive on the data gathering tools like lcli
& chaind
going through the database structure & how the raw data is converted & stored for easier retreival afterwards. It took me while as I am not very proficient with eith RUST
& GO
but I think this is a great opportunity for learning.
I think I have all the information needed & will start working on one the projects below maybe it can be combined.
More Likely
)Either project can be built on top of chaind
where an archive node needs to be running from where it can fetch the blockchain data & store in the database. I will validate the idea with the mentor this week and start building it.
For pre-req of this projet I went ahead and explored the APIs & site offering archive data that can work with chaind
. Here I struggled to get the dataset as site like beaconcha.in
has rate limiting enabled, making the process of getting data slower. I tried running the consensus clients but soon realized the problem of running out of storage on my machine. Will probably explore AWS or mentors for API of archive nodes for retrieving data.