Files
roadmap/content/rfc/codex/2025q4-rfc-iteration.md
fbarbu15 c068161aea chore: 30 10 unit updates (#325)
- Roadmap Updates for all units (except DST who did it in separate PR) 
- fixes/updates to the q4 roadmap to make it more consistent
- small updates to the roadmap validator

TODO:
- BI tasks still need some updates but would need to discuss it first
with their lead

---------

Co-authored-by: kaiserd <1684595+kaiserd@users.noreply.github.com>
2025-10-31 12:20:34 +02:00

3.5 KiB

title, tags, draft, description
title tags draft description
RFC Iteration
2025q4
rfc
codex
false Iteration commitments generally comprise: through discussion and curation, support the process of auditing raw, draft, mature selected RFCs.

vac:rfc:codex:2025q4-rfc-iteration

Iteration commitments generally comprise: through discussion and curation, support the process of auditing raw, draft, mature selected RFCs.

This commitment covers this process for the following Codex RFCs: block exchange, Erasure coding, Proving system

Description

This commitment supports the process of the choosing which raw RFCs, from the existing documentation to be put in pipeline to be written or updated.

This commitment supports the audit of the following mature specifications, which are either in draft or raw states:

  • Slot builder
  • Purchase module
  • Block Exchange
  • Erasure coding module

We will also include specification validation - editorial work through previous and future RFCs to improve them (identify edge cases for example)

Alignment with VAC Narratives:

  • The VAC RFC team plans to become a repository for RFCs regarding all IFT projects.
  • By promoting the RFC culture, we hope to incentivize projects to submit their RFCs to the rfc-editors team.
  • We aim to have the broader web3 community use our RFCs in their projects, similar to IETF.

Task List

Slot Builder

  • fully qualified name: vac:rfc:codex:2025q4-rfc-iteration:slot-builder
  • owner: jimstir
  • status: in progress (10%)
  • start-date: 2025/10/01
  • end-date: 2025/10/15

Description

Create the RFC for slot builder, updating design decisions and open questions.

Deliverables

  • PRs/Issues/Docs/Reports

Erasure Coding Module

  • fully qualified name: vac:rfc:codex:2025q4-rfc-iteration:erasure-coding-module
  • owner: cofson
  • status: not started
  • start-date: 2025/10/15
  • end-date: 2025/10/30

Description

Create the RFC for the erasure coding module that documents data availability behaviour.

Deliverables

  • PRs/Issues/Docs/Reports

Purchase Module

  • fully qualified name: vac:rfc:codex:2025q4-rfc-iteration:purchase-module
  • owner: cofson
  • status: not started
  • start-date: 2025/10/04
  • end-date: 2025/10/19

Description

Create the RFC for the purchase module covering pricing, incentives, and settlement flows.

Deliverables

  • PRs/Issues/Docs/Reports

The Block Exchange

  • fully qualified name: vac:rfc:codex:2025q4-rfc-iteration:the-block-exchange
  • owner: cofson
  • status: not started
  • start-date: 2025/10/04
  • end-date: 2025/10/31

Description

Create the RFC for the block exchange defining peer interactions for trading Codex data.

Deliverables

  • PRs/Issues/Docs/Reports

Merkle Tree Specification

  • fully qualified name: vac:rfc:codex:2025q4-rfc-iteration:merkle-tree
  • owner: cofson
  • status: in progress (80%)
  • start-date: 2025/10/04
  • end-date: 2025/11/10

Description

Document the Merkle tree component, clarifying hashing strategy, storage layout, and verifier expectations.

Deliverables

  • PRs/Issues/Docs/Reports

Prover Module

  • fully qualified name: vac:rfc:codex:2025q4-rfc-iteration:prover
  • owner: cofson
  • status: in progress (80%)
  • start-date: 2025/10/04
  • end-date: 2025/11/10

Description

Capture the prover workflow, artefacts, and interface details to support Codex storage proofs.

Deliverables

  • PRs/Issues/Docs/Reports