mirror of https://github.com/logos-co/roadmap.git
71 lines
3.0 KiB
Markdown
71 lines
3.0 KiB
Markdown
---
|
|
title: 2024-05-13 Codex Weekly
|
|
tags:
|
|
- codex-updates
|
|
date: 2024-05-13
|
|
lastmod: 2024-07-09
|
|
draft: false
|
|
description: Weekly update of Codex
|
|
---
|
|
|
|
# Codex Update May 7th - May 13th
|
|
> The Codex team wrapped up a successful demo at the Logos off-site and now aims to prepare the demo for the Q2 public testnet release potentially coinciding with EthCC.
|
|
>
|
|
> An internal devnet has been running for the past few weeks and has been used to test the latest version of Codex and can be accessed using the [Codex Testnet Starter](https://github.com/codex-storage/codex-testnet-starter) documentation.
|
|
|
|
Development is currently broken into three distinct teams:
|
|
|
|
1. Client, Testing, and Infrastructure
|
|
2. Marketplace
|
|
3. Research
|
|
|
|
The following are their team updates.
|
|
|
|
## Client, Testing and Infrastructure
|
|
Completed
|
|
- Organized new Kanban board to sort through new and existing Epics and Issues associated with ongoing work to test & fix bugs in the core client towards stability - two large items of focus for the coming two months is:
|
|
- EthCC Workshop Client work
|
|
- First release of Codex for the testnets
|
|
- Fixed upload/addition of blocks but did not fix it in the advertising loop yet
|
|
- Finished evaluation of LevelDB vs SQLite
|
|
|
|
Ongoing
|
|
- Splitting two big PRs into a series of smaller ones
|
|
- [Expiry per dataset](https://github.com/codex-storage/nim-codex/pull/678)
|
|
- [Safe block deletion (with ref count)](https://github.com/codex-storage/nim-codex/pull/631)
|
|
|
|
## Marketplace
|
|
Completed
|
|
- New proposal for slot reservations and capturing the original bloem method idea; developed simplified version of slot reservations opting to allow for emergent behaviors before adding to complexity
|
|
- Completed PR Reviews and merged:
|
|
- [Feat: expiry specified with number of seconds](https://github.com/codex-storage/nim-codex/pull/793)
|
|
- [Feat: expiry specified as duration](https://github.com/codex-storage/codex-contracts-eth/pull/99)
|
|
- Follow up fix with adding confirmation: https://github.com/codex-storage/nim-codex/pull/802
|
|
- Updated Marketplace sections of Codex Whitepaper
|
|
|
|
Ongoing
|
|
- Tokenomics meeting to discuss existing questions as well as the new slot reservations proposal
|
|
- Discussion with Research team about fill reward curve
|
|
- Application Properties for Codex contract
|
|
- Learning about Properties and how to write them in Certora system
|
|
- New UI team sync
|
|
|
|
## Research
|
|
```
|
|
2024 R&D Goals
|
|
1. Proving system and aggregation improvements (folding or lookups)
|
|
2. Aggregator/validator design
|
|
3. DHT improvements
|
|
4. Tokenomics and incentive design
|
|
5. Bandwidth incentives
|
|
6. Dynamic data (appendable data)
|
|
7. Encryption
|
|
```
|
|
Completed
|
|
- Wrote down current thinking about [tracking sets of proofs](https://hackmd.io/@bkomuves/SyPHG0PfR) (WIP)
|
|
- Notes on [Tracking proofs in Codex](https://hackmd.io/@bkomuves/SyPHG0PfR)
|
|
|
|
Ongoing
|
|
- Learning about different FFT / NNT algorithms
|
|
- Continued work on [Plonk notes](https://github.com/codex-storage/zk-research-artifacts/blob/master/notes/plonk/plonk-notes.pdf)
|
|
- Current focus is mainly on recursive proofs in the elliptic curve setting |