Week 43 2025

Replace bittorrent in status-go

  1. BlockExchange Performance and reliability

    • achieved:
      • Investigated seeder scalability with concurrent task optimization
      • Analyzed network layer behavior under high load
    • next:
      • Optimize network layer resource cleanup
      • Continue delta WantList implementation refinements
      • Performance testing and validation
    • blockers:
  2. Implement a Codex library so that clients can use Codex directly from their apps

  3. Integration with status-go

    • achieved:
      • Isolated Repo to test CodexClient, CodexIndexDownloader, and CodexArchiveDownloader: codex-storage/go-codex-client
      • unit and integration (using Codex API) tests for:
        • CodexClient
        • CodexIndexDownloader,
        • CodexArchiveDownloader
      • helping out with adding an extra API to check if given CID is present in Codex repo store
    • next:
      • re-integrating with status-go repo
      • main integration test on the status-go repo
    • blockers:
      • none
  4. NAT support

  • achieved:
  • next:
    • testing and finishing of the PR
  1. DST Tests
    • achieved:
      • Worked with Alberto to establish a DST test plan
      • DST testing to commence 3 November
      • Majority of required work should be done by then, with the remaining time used for bug fixing and polishing.
    • next:
      • Merging block exchange optimisations into nim-codex
      • Local integration tests in status-go
      • Opening a (non-draft) PR in status-go with implementation work
      • Potentially getting some NAT support in nim-codex.
    • blockers:
  2. Specs
  • achieved:
  • next:
  • blockers:

Research future work