<html><head><title>2023-08-07 Vac weekly</title><metacharSet="utf-8"/><metaname="viewport"content="width=device-width, initial-scale=1.0"/><metaproperty="og:title"content="2023-08-07 Vac weekly"/><metaproperty="og:description"content="More info on Vac Milestones, including due date and progress (currently working on this, some milestones do not have the new format yet, first version planned for this week): Vac-Roadmap-907df7eeac464143b00c6f49a20bb632 Vac week 32 August 7th vsu::P2P vac:p2p:nim-libp2p:vac:maintenance Improve gossipsub DDoS resistance 920 vac:p2p:nim-chronos:vac:maintenance Remove hard-coded ports from test 429 Investigate flaky test using REUSE_PORT vsu::Tokenomics (…) vsu::Distributed Systems Testing vac:dst:wakurtosis:waku:techreport delivered: Wakurtosis Tech Report v2 (edit?usp=sharing) vac:dst:wakurtosis:vac:rlog working on research log post on Waku Wakurtosis simulations vac:dst:gsub-model:status:control-messages delivered: the analytical model can now handle Status messages; status analysis now has a separate cli and config; handles top 5 message types (by expected bandwidth consumption) vac:dst:gsub-model:vac:refactoring Refactoring and bug fixes introduced and tested 2 new analytical models vac:dst:wakurtosis:waku:topology-analysis delivered: extracted into separate module, independent of wls message vac:dst:wakurtosis:nomos:ci-integration_02 planning vac:dst:10ksim:vac:10ksim-bandwidth-test planning; check usage of new codex simulator tool (cs-codex-dist-tests) vip::zkVM vac:zkvm::vac:research-existing-proof-systems 90% Nescience WIP done – to be reviewed carefully since no other follow up documents were giiven to me 50% FHE review - needs to be refined and summarized finished SuperNova writeup ( SuperNova-research-document-8deab397f8fe413fa3a1ef3aa5669f37 ) researched starky 80% Halo2 notes ( halo2-fb8d7d0b857f43af9eb9f01c44e76fb9 ) vac:zkvm::vac:proof-system-benchmarks More discoveries on benchmarks done on ZK-snarks and ZK-starks but all are high level Viewed some circuits on Nova and Poseidon Read through Halo2 code (and Poseidon code) from Axiom vip::RLNP2P vac:acz:rlnp2p:waku:production-readiness Waku rln contract registry - 3 mark duplicated messages as spam - 1867 use waku-org/waku-rln-contract as a submodule in nwaku - 1884 vac:acz:zerokit:vac:maintenance Fixed atomic_operation ffi edge case error - 195 docs cleanup - 196 fixed version tags - 194 released zerokit v0."/><metaproperty="og:image"content="https://roadmap.logos.co/static/og-image.png"/><metaproperty="og:width"content="1200"/><metaproperty="og:height"content="675"/><linkrel="icon"href="../../static/icon.png"/><metaname="description"content="MoreinfoonVacMilestones,includingduedateandprogress(currentlyworkingonthis,somemilestonesdonothavethenewformatyet,firstversionplannedforthisweek):Vac-Roadmap-907df7eeac464143b00c6f49a20bb632Vacweek32August7thvsu::P2Pvac:p2p:nim-libp2p:vac:maintenanceImprovegossipsubDDoSresistance920vac:p2p:nim-chronos:vac:maintenanceRemovehard-codedportsfromtest429InvestigateflakytestusingREUSE_PORTvsu::Tokenomics(…)vsu::DistributedSystemsTestingvac:dst:wakurtosis:waku:techreportdelivered:WakurtosisTechReportv2(edit?usp=sharing)vac:dst:wakurtosis:vac:rlogworkingonresearchlogpostonWakuWakurtosissimulationsvac:dst:gsub-model:status:control-messagesdelivered:theanalyticalmodelcannowhandleStatusmessages;statusanalysisnowhasaseparatecliandconfig;handlestop5messagetypes(byexpectedbandwidthconsumption)vac:dst:gsub-model:vac:refactoringRefactoringandbugfixesintroducedandtested2newanalyticalmodelsvac:dst:wakurtosis:waku:topology-analysisdelivered:extractedintoseparatemodule,independentofwlsmessagevac:dst:wakurtosis:nomos:ci-integration_02planningvac:dst:10ksim:vac:10ksim-bandwidth-testplanning;checkusageofnewcodexsimulatortool(cs-codex-dist-tests)vip::zkVMvac:zkvm::vac:research-existing-proof-systems90%NescienceWIPdone–tobereviewedcarefullysin
<li>delivered: the analytical model can now handle Status messages; status analysis now has a separate cli and config; handles top 5 message types (by expected bandwidth consumption)</li>
<li>planning; check usage of new codex simulator tool (<ahref="https://github.com/codex-storage/cs-codex-dist-tests"class="external">cs-codex-dist-tests</a>)</li>
<li>marked all functions as virtual in rln-contract for inheritors - <ahref="https://github.com/vacp2p/rln-contract/commit/a092b934a6293203abbd4b9e3412db23ff59877e"class="external">a092b934a6293203abbd4b9e3412db23ff59877e</a></li>
<li>make nwaku use zerokit v0.3.1 - <ahref="https://github.com/waku-org/nwaku/pull/1886"class="external">1886</a></li>