Try   HackMD

Development Update 6

This past week I put my project proposal out into the world and went deep into learning Rust.

Project Things

I threw my project proposal on Twitter and Eth R&D's DAS Channel, presented the proposal during office hours, and sent my proposal to Dankrad.

There were no bites on feedback within the DAS channel, but Dankrad gave advice on expanding upon some of my bullet points within the project's roadmap and benchmarks.

Timofey expressed interest in seeing how the S/Kademlia would affect performance within their simulations, giving a thumbs up on creating a tightly coupled project with DAS Prototype.

Side Note
Brechy asked a great question, which led to a cool Twitter convo earlier this week: What's the role of the Portal Network in DAS?

Rust Things

I took the time to gain a good grasp of Rust through

Taking the time up front to understand the Rust language felt like a good investment.

Over the weekend, I began looking into the main repositories that Model DAS is based off of (DAS prototypes and Timofey's Discv5 Overlay) to tie theory to practice.

What's next?

Now that I've gotten familiar with Rust, it's time to understand the intricacies of DAS Prototype's codebase.

Iterate on Dankrad's feedback. Update Model DAS's project proposal

  1. Look into the process of pre-populating the S/K DHT within repository simulations
  2. Types of attacks that the model will test against
  3. Add "missing samples" and "overhead per node due to queries" into benchmarks

Wonderland