roadmap/content/vac/updates/2023-11-06.md

7.7 KiB

title tags date lastmod draft
2023-11-06 Vac weekly
vac-updates
2023-11-06 2023-11-06 false

vac:p2p:

vac:tke:

vac:dst:

  • wakurtosis:vac:retrospective-rlog
    • Reviewed comments; soon to publish
  • wakurtosis:vac:rlog
    • Analysis of new Wakurtosis simulations regarding the 600 nodes anomaly
    • Analysis of K8 simulations regarding the 600 nodes anomaly
  • analysis-shadow:vac:shadow-gossipsub-analysis
    • worked on Topology slices
    • (added more RAM to the server)
  • analysis-shadow:waku:shadow-waku-relay-analysis
    • Run 600 nodes NWaku Shadow simulations with and without load
  • analysis:nomos:simulation-analysis
    • The network delay/bandwidth tuning, readjusting the probabilities, none of them helped. The bug(s) cannot be side-steped in any meaningful way.
    • New issue: for > 10 views, the disk usage blows up. 1.7 TERABYTES; and the output is just text files! This was quite unexpected; we now have yet another scalability issue with the nomos sim.
    • spent couple of days on the Rust code and worked on adjustments. None of them helped with the bug.
  • analysis-gsub-model:vac:refactoring
    • Tuned/cleanedup to the control messages code
  • eng-10ktool:vac:bandwidth-test:
  • software-testing:waku:test-automation-js-waku
    • Helped Danish with implementing the testing part of a Static Sharding PR
  • vac:dst:software-testing:waku:test-automation-interop-testing
    • First PR:
      • start/stop waku docker nodes and connect them in a network
      • send RPC or REST API calls and validate that messages are reaching the peers
      • setup ci runs (on pr, on demand and nightly) via github actions
      • allure reports via github pages that contain test and docker log attachments for failing tests
      • automated linting and code formatting
      • 2 basic tests for now but will extend after the initial set of reviews
  • software-testing:waku:test-automation-nwaku
    • Moved most of the PRs, missing one.
    • Implement some store tests.
    • Found (and fixed) issue with default values encoding/decoding for HistoryQuery.
    • bug: assert false SEGFAULT.
      • It only triggers on some files, and imports don't seem to be related.
    • bug: Stopped filter node can receive messages
      • It's actually expected behaviour.
      • Issue
    • bug: Filter doesn't receive messages after subscribing and restarting
  • software-testing:waku:test-automation-go-waku

vac:acz:

vac:sc::

vac:nescience:

  • state-separation:vac:state-separation-doc
    • Keep researching techniques for harmonizing UTXO and based-account model for state separation -> Model to model adapter (Goal 1)
    • Privacy-enhancing: Prepare document comparing Dory and IPA polynomial commitment schemes.
    • Research ring signatures that use Dory and IPA.
  • proofsystems:vac:research-existing-proof-systems
    • Researching techniques for proof creation and verification for Nova. (Goal 3)
    • More readings on zkVM and how to build from scratch
    • Preparing for Zk hack
    • Done slides for ProgCrypto
    • Preparing a summary of a zk-Benchmark paper
  • proofsystems:vac:benchmarks

vac:dr:

  • valpriv:vac:tor-push-poc
    • Investigated, drove measurements from other fleet nodes for latency
    • Got testbed results with 10 validators, comparing and adding
  • valpriv:vac:tor-push-paper
    • Adding scaled up execution results, revise discussion
    • revised presentation
  • gsub-scaling:vac:gossipsub-simulation
  • gsub-scaling:vac:unstructured-p2p-improvements-survey
    • Compiled things, revisited documents, and worked on presentation for logos research call on GossipSub Improvements

vac:rfc: