mirror of https://github.com/logos-co/roadmap.git
65 lines
2.4 KiB
Markdown
65 lines
2.4 KiB
Markdown
|
---
|
||
|
title: 2023-09-15 Codex weekly
|
||
|
tags:
|
||
|
- codex-updates
|
||
|
date: 2023-09-15
|
||
|
lastmod: 2023-09-18
|
||
|
draft: false
|
||
|
---
|
||
|
## Client
|
||
|
|
||
|
### Milestone: Block Merkelization
|
||
|
|
||
|
- Continuing work on merkelization
|
||
|
- [Storing and retrieving data using merkle trees](https://github.com/codex-storage/nim-codex/pull/541)
|
||
|
- [Coders for merkle trees](https://github.com/codex-storage/nim-codex/pull/519)
|
||
|
- [Refine merkle tree construction](https://github.com/codex-storage/nim-codex/pull/516)
|
||
|
|
||
|
### Milestone: Block Exchange protocol refinements and simulations
|
||
|
- Tracker simulation implementation
|
||
|
- Block exchange protocol thoughts
|
||
|
- https://rpubs.com/giuliano_mega/1067876
|
||
|
- https://rpubs.com/giuliano_mega/1082104
|
||
|
- Follow [swarmsim repo](https://github.com/codex-storage/swarmsim) for updates
|
||
|
|
||
|
### Milestone: Async Disc Access & Threading support
|
||
|
- Work on IO threads support
|
||
|
- https://github.com/codex-storage/nim-datastore/pulls
|
||
|
- Some early integration here - https://github.com/codex-storage/nim-codex/pull/552
|
||
|
- Based mostly on https://github.com/codex-storage/nim-codex/pull/545 and prev work by @elcritch
|
||
|
|
||
|
### Milestone: Client stability and debugging
|
||
|
- Major effort to stabilize the Codex client through continuous automated testing
|
||
|
|
||
|
## Infra
|
||
|
|
||
|
### Milestone: Monitoring and Metrics
|
||
|
- Install Node exporter and Prometheus in Dist-Tests cluster
|
||
|
- Grafana Dashboard updates - waiting for public DNS to be setup
|
||
|
- Automated metrics scraping - waiting for public DNS to be setup
|
||
|
|
||
|
## Marketplace
|
||
|
|
||
|
### Milestone: Availabilities and Reservations
|
||
|
- Work ongoing in
|
||
|
- https://github.com/codex-storage/nim-ethers
|
||
|
- https://github.com/codex-storage/codex-contracts-eth
|
||
|
- https://github.com/codex-storage/nim-codex
|
||
|
- Some recent PRs
|
||
|
- https://github.com/codex-storage/nim-ethers/pull/54
|
||
|
- https://github.com/codex-storage/nim-codex/pull/535
|
||
|
|
||
|
## Research
|
||
|
|
||
|
### Milestone: Publications
|
||
|
- White paper - https://docs.google.com/document/d/1LCy23m90IHf32aUVhRT4r4772w1BfVcSLaJ0z9VTw9A/edit#heading=h.qs3bayckj5u4
|
||
|
- Various publications incoming from Csaba
|
||
|
|
||
|
## DAS
|
||
|
|
||
|
### Milestone: DAS Design
|
||
|
- Ongoing discussions around - https://ethresear.ch/t/peerdas-a-simpler-das-approach-using-battle-tested-p2p-components/16541
|
||
|
|
||
|
### Milestone: Measurments and simulations
|
||
|
- Work continues on simulating various aspects of the DHT in https://github.com/cortze/py-dht
|
||
|
- Csaba discussed/suggested fixes for Discv5 with Felix Lange
|