From 981130c6e9d3465f9c39c1fecbc4f4a5c8ab8ff7 Mon Sep 17 00:00:00 2001 From: Jenkins Date: Mon, 18 Sep 2023 11:33:04 +0000 Subject: [PATCH] Update documentation --- index.xml | 330 ++++++++++++++------------- roadmap/waku/updates/2023-09-18.html | 168 ++++++++++++++ roadmap/waku/updates/index.html | 2 +- sitemap.xml | 165 +++++++------- static/contentIndex.json | 2 +- tags/index.html | 2 +- tags/waku-updates.html | 2 +- 7 files changed, 424 insertions(+), 247 deletions(-) create mode 100644 roadmap/waku/updates/2023-09-18.html diff --git a/index.xml b/index.xml index 649d7b9ca..ca3483876 100644 --- a/index.xml +++ b/index.xml @@ -66,18 +66,6 @@ https://roadmap.logos.co/roadmap/vac/overview vac § Structure § vac:<unit>:<tag>:<for_project>:<title>_<counter> vac indicates it is a vac milestone unit indicates the vac unit p2p, dst, tke, acz, sc, zkvm, dr, rfc tag tags a specific area / project / epic within the respective vac unit, e. Tue, 12 Sep 2023 14:45:22 GMT - - Nomos Milestones Overview - https://roadmap.logos.co/roadmap/nomos/milestones-overview - https://roadmap.logos.co/roadmap/nomos/milestones-overview - Milestones Overview Notion Page. - Thu, 17 Aug 2023 00:00:00 GMT - - Nomos Roadmap Overview - https://roadmap.logos.co/roadmap/nomos/overview - https://roadmap.logos.co/roadmap/nomos/overview - nomos: § network-privacy: overview § Welcome to the Nomos Roadmap Overview Milestones weekly updates . - Tue, 05 Sep 2023 15:22:49 GMT Milestone: Waku Network supports 10k Users https://roadmap.logos.co/roadmap/waku/milestone-waku-10-users @@ -96,6 +84,18 @@ https://roadmap.logos.co/roadmap/waku/overview Welcome to the Waku Roadmap Overview Milestones weekly updates . Tue, 22 Aug 2023 00:00:00 GMT + + Nomos Milestones Overview + https://roadmap.logos.co/roadmap/nomos/milestones-overview + https://roadmap.logos.co/roadmap/nomos/milestones-overview + Milestones Overview Notion Page. + Thu, 17 Aug 2023 00:00:00 GMT + + Nomos Roadmap Overview + https://roadmap.logos.co/roadmap/nomos/overview + https://roadmap.logos.co/roadmap/nomos/overview + nomos: § network-privacy: overview § Welcome to the Nomos Roadmap Overview Milestones weekly updates . + Tue, 05 Sep 2023 15:22:49 GMT 2023-08-02 Acid weekly https://roadmap.logos.co/roadmap/acid/updates/2023-08-02 @@ -162,18 +162,18 @@ https://roadmap.logos.co/roadmap/vac/acz/overview vac:acz: § rlnp2p:waku: § production-readiness rln-membership-management rln-relay-enhancements rln-multi-epoch-constraints rlnp2p:vac: § rln-doc-and-outreach zerokit:vac: § zerokit-v0. Tue, 12 Sep 2023 00:00:00 GMT - - Deep Research Service Unit - https://roadmap.logos.co/roadmap/vac/dr/overview - https://roadmap.logos.co/roadmap/vac/dr/overview - vac:dr:valpriv:vac: § tor-push-poc tor-push-rel-work tor-push-paper tor-push-rln priv-validator-network mix-net-solution vac:dr:valpriv:nomos: § validator-privacy vac:dr:gsub-scaling:vac: § gossipsub-simulation gossipsub-improvements-paper unstructured-p2p-improvements-survey vac:dr:consensus:vac: § carnot-paper carnot-paper_02 carnot-bribary-article carnot-2-3rds-vote-aggregation blockchain-security-in-crypto-economic-models detecting-reporting-attacks-carnot stake-privacy-timing-attacks inter-chain-protocol multi-leader-and-multi-overlay-carnot . - Wed, 06 Sep 2023 00:00:00 GMT Distributed Systems Testing Service Unit https://roadmap.logos.co/roadmap/vac/dst/overview https://roadmap.logos.co/roadmap/vac/dst/overview vac:dst: § wakurtosis:waku: § techreport techreport_02 techreport_03 wakurtosis:features gossipsub-topology-analysis wakurtosis:nomos: § ci-integration wakurtosis:vac: § rlog retrospective-rlog maintenance analysis:nomos § simulation-analysis analysis-gsub-model:vac § refactoring analysis-gsub-model:status: § control-messages analysis-shadow:vac: § shadow-basic-simulation shadow-gossipsub-analysis analysis-shadow:waku: § shadow-waku-relay-analysis dr-support: § carnot-2rds-executable-spec eng:vac: § bundle-simulation-data eng-10ktool: § bandwidth-test QoS waku-protocols software-testing:waku: § test-plans test-automation-js-waku test-automation-nwaku test-automation-go-waku interop-testing . Fri, 08 Sep 2023 00:00:00 GMT + + Deep Research Service Unit + https://roadmap.logos.co/roadmap/vac/dr/overview + https://roadmap.logos.co/roadmap/vac/dr/overview + vac:dr:valpriv:vac: § tor-push-poc tor-push-rel-work tor-push-paper tor-push-rln priv-validator-network mix-net-solution vac:dr:valpriv:nomos: § validator-privacy vac:dr:gsub-scaling:vac: § gossipsub-simulation gossipsub-improvements-paper unstructured-p2p-improvements-survey vac:dr:consensus:vac: § carnot-paper carnot-paper_02 carnot-bribary-article carnot-2-3rds-vote-aggregation blockchain-security-in-crypto-economic-models detecting-reporting-attacks-carnot stake-privacy-timing-attacks inter-chain-protocol multi-leader-and-multi-overlay-carnot . + Wed, 06 Sep 2023 00:00:00 GMT P2P Service Unit https://roadmap.logos.co/roadmap/vac/p2p/overview @@ -264,6 +264,60 @@ https://roadmap.logos.co/roadmap/vac/zkvm/overview vac:zkvm:proofsystems § research-existing-proofsystems benchmarks . Wed, 06 Sep 2023 00:00:00 GMT + + 2023-07-24 Waku weekly + https://roadmap.logos.co/roadmap/waku/updates/2023-07-24 + https://roadmap.logos.co/roadmap/waku/updates/2023-07-24 + Disclaimer: First attempt playing with the format. Incomplete as not everyone is back and we are still adjusting the milestones. Docs § Milestone: Foundation for Waku docs (done) § achieved: § overall layout concept docs community/showcase pages Milestone: Foundation for node operator docs (done) § achieved: § nodes overview page guide for running nwaku (binaries, source, docker) peer discovery config guide reference docs for config methods and options Milestone: Foundation for js-waku docs § achieved: § js-waku overview + installation guide lightpush + filter guide store guide @waku/create-app guide next: § improve @waku/react guide blocker: § polyfills issue with js-waku Milestone: Docs general improvement/incorporating feedback (continuous) § Milestone: Running nwaku in the cloud § Milestone: Add Waku guide to learnweb3. + Fri, 04 Aug 2023 00:00:00 GMT + + 2023-07-31 Waku weekly + https://roadmap.logos.co/roadmap/waku/updates/2023-07-31 + https://roadmap.logos.co/roadmap/waku/updates/2023-07-31 + Docs § Milestone: Docs general improvement/incorporating feedback (continuous) § next: § rewrite docs in British English Milestone: Running nwaku in the cloud § next: § publish guides for Digital Ocean, Oracle, Fly. + Fri, 04 Aug 2023 00:00:00 GMT + + 2023-08-06 Waku weekly + https://roadmap.logos.co/roadmap/waku/updates/2023-08-06 + https://roadmap.logos.co/roadmap/waku/updates/2023-08-06 + Milestones for current works are created and used. Next steps are: Refine scope of research work for rest of the year and create matching milestones for research and waku clients Review work not coming from research and setting dates Note that format matches the Notion page but can be changed easily as it’s scripted nwaku § Release Process Improvements {E:2023-qa} achieved: fixed a bug in release CI workflow, enhanced the CI workflow to build and push a docker image on each PR to make simulations per PR more feasible next: document how to run PR built images in waku-simulator, adding Linux arm64 binaries and images blocker: PostgreSQL {E:2023-10k-users} achieved: Docker compose with nwaku + postgres + prometheus + grafana + postgres_exporter 3 next: Carry on with stress testing Autosharding v1 {E:2023-1mil-users} achieved: feedback/update cycles for FILTER & LIGHTPUSH next: New fleet, updating ENR from live subscriptions and merging blocker: Architecturally it seams difficult to send the info to Discv5 from JSONRPC for the Waku app. + Tue, 08 Aug 2023 00:00:00 GMT + + 2023-08-14 Waku weekly + https://roadmap.logos.co/roadmap/waku/updates/2023-08-14 + https://roadmap.logos.co/roadmap/waku/updates/2023-08-14 + 2023-08-14 Waku weekly § Epics § Waku Network Can Support 10K Users {E:2023-10k-users} All software has been delivered. Pending items are: Running stress testing on PostgreSQL to confirm performance gain 1894 Setting up a staging fleet for Status to try static sharding Running simulations for Store protocol: commitment and probably move this to 1mil epic Eco Dev § Aug 2023 {E:2023-eco-growth} achieved: web3conf talk, swags, 2 side events, twitter promotions, requested for marketing collateral to commshub next: complete waku metrics, coordinate events with Lou, ethsafari planning, muchangmai planning blocker: was blocked on infra for hosting nextjs app for waku metrics but migrating to SSR and hosting on vercel Docs § Advanced docs for js-waku next: document notes/recommendations for NodeJS, begin docs on js-waku encryption nwaku § Release Process Improvements {E:2023-qa} achieved: minor CI fixes and improvements next: document how to run PR built images in waku-simulator, adding Linux arm64 binaries and images PostgreSQL {E:2023-10k-users} achieved: Learned that the insertion rate is constrained by the relay protocol. + Thu, 17 Aug 2023 00:00:00 GMT + + 2023-08-21 Waku weekly + https://roadmap.logos.co/roadmap/waku/updates/2023-08-21 + https://roadmap.logos.co/roadmap/waku/updates/2023-08-21 + 2023-08-21 Waku weekly § Eco Dev § Aug 2023 {E:2023-eco-growth} achieved: +20% increase on twitter followers and had a discussion with digital comms team regarding improving Waku’s metrics on social handles. + Tue, 22 Aug 2023 00:00:00 GMT + + 2023-08-28 Waku weekly + https://roadmap.logos.co/roadmap/waku/updates/2023-08-28 + https://roadmap.logos.co/roadmap/waku/updates/2023-08-28 + 2023-08-28 Waku weekly § Epics § Status MVP: Status Core Contributors use Status Mobile {E:2023-light-protocols} Light push and filter protocols are available in Status Mobile and Desktop. + Mon, 28 Aug 2023 00:00:00 GMT + + 2023-09-04 Waku weekly + https://roadmap.logos.co/roadmap/waku/updates/2023-09-04 + https://roadmap.logos.co/roadmap/waku/updates/2023-09-04 + 2023-09-04 Waku weekly § Epics § 1.1 Network requirements and task breakdown {E:2023-1mil-users} achieved: Started working on Waku Network RFC. Visibility and traceability in GH improvements. + Mon, 04 Sep 2023 00:00:00 GMT + + 2023-09-11 Waku weekly + https://roadmap.logos.co/roadmap/waku/updates/2023-09-11 + https://roadmap.logos.co/roadmap/waku/updates/2023-09-11 + 2023-09-11 Waku weekly § Research § 1.1 Network requirements and task breakdown {E:1.1 Network requirements and task breakdown} achieved: Opened first raw version of Waku Network RFC for review. + Mon, 11 Sep 2023 00:00:00 GMT + + 2023-09-18 Waku weekly + https://roadmap.logos.co/roadmap/waku/updates/2023-09-18 + https://roadmap.logos.co/roadmap/waku/updates/2023-09-18 + 2023-09-18 Waku weekly Ivansete-status LordGhostX NagyZoltanPeter SionoiS alrevuelta chaitanyaprem danisharora099 fryorcraken gabrielmer hackyguru harsh-98 jm-clius richard-ramos s-tikhomirov vpavlin weboko Epics § 1. + Mon, 18 Sep 2023 00:00:00 GMT Nomos Data Availability Details https://roadmap.logos.co/roadmap/nomos/data-avail/overview @@ -324,54 +378,6 @@ https://roadmap.logos.co/roadmap/nomos/updates/2023-09-04 nomos: § network privacy and mixnet: § research § No specific research tasks reported this week related to this milestone. development § Made mixnet tests stable: 334 Finished the delay implementation: 362 Migrated the mixnode binary to Overwatch for better integration: 339 Added a retry mechanism to the libp2p backend for transient errors: 332 Fixed network tests failing with mixnet: 338 Fix panic for RandomDelayIter: 335 Connection cache for mixnet: 343 Implemented mempool network adapters for libp2p: 344 Implemented the libp2p version of the addtx endpoint: 345 testnet: § development: § POC/Draft for testnet using Docker Compose: 364 DNS Multiaddr parsing and peer id configuration: 346, 361 private PoS: § research: § Introduced the Base Design section, focusing on the ZCash design’s constructions, building an understanding of the data structures and algorithms, and presenting relevant algorithms with comprehensive descriptions. Mon, 04 Sep 2023 00:00:00 GMT - - 2023-07-24 Waku weekly - https://roadmap.logos.co/roadmap/waku/updates/2023-07-24 - https://roadmap.logos.co/roadmap/waku/updates/2023-07-24 - Disclaimer: First attempt playing with the format. Incomplete as not everyone is back and we are still adjusting the milestones. Docs § Milestone: Foundation for Waku docs (done) § achieved: § overall layout concept docs community/showcase pages Milestone: Foundation for node operator docs (done) § achieved: § nodes overview page guide for running nwaku (binaries, source, docker) peer discovery config guide reference docs for config methods and options Milestone: Foundation for js-waku docs § achieved: § js-waku overview + installation guide lightpush + filter guide store guide @waku/create-app guide next: § improve @waku/react guide blocker: § polyfills issue with js-waku Milestone: Docs general improvement/incorporating feedback (continuous) § Milestone: Running nwaku in the cloud § Milestone: Add Waku guide to learnweb3. - Fri, 04 Aug 2023 00:00:00 GMT - - 2023-07-31 Waku weekly - https://roadmap.logos.co/roadmap/waku/updates/2023-07-31 - https://roadmap.logos.co/roadmap/waku/updates/2023-07-31 - Docs § Milestone: Docs general improvement/incorporating feedback (continuous) § next: § rewrite docs in British English Milestone: Running nwaku in the cloud § next: § publish guides for Digital Ocean, Oracle, Fly. - Fri, 04 Aug 2023 00:00:00 GMT - - 2023-08-06 Waku weekly - https://roadmap.logos.co/roadmap/waku/updates/2023-08-06 - https://roadmap.logos.co/roadmap/waku/updates/2023-08-06 - Milestones for current works are created and used. Next steps are: Refine scope of research work for rest of the year and create matching milestones for research and waku clients Review work not coming from research and setting dates Note that format matches the Notion page but can be changed easily as it’s scripted nwaku § Release Process Improvements {E:2023-qa} achieved: fixed a bug in release CI workflow, enhanced the CI workflow to build and push a docker image on each PR to make simulations per PR more feasible next: document how to run PR built images in waku-simulator, adding Linux arm64 binaries and images blocker: PostgreSQL {E:2023-10k-users} achieved: Docker compose with nwaku + postgres + prometheus + grafana + postgres_exporter 3 next: Carry on with stress testing Autosharding v1 {E:2023-1mil-users} achieved: feedback/update cycles for FILTER & LIGHTPUSH next: New fleet, updating ENR from live subscriptions and merging blocker: Architecturally it seams difficult to send the info to Discv5 from JSONRPC for the Waku app. - Tue, 08 Aug 2023 00:00:00 GMT - - 2023-08-14 Waku weekly - https://roadmap.logos.co/roadmap/waku/updates/2023-08-14 - https://roadmap.logos.co/roadmap/waku/updates/2023-08-14 - 2023-08-14 Waku weekly § Epics § Waku Network Can Support 10K Users {E:2023-10k-users} All software has been delivered. Pending items are: Running stress testing on PostgreSQL to confirm performance gain 1894 Setting up a staging fleet for Status to try static sharding Running simulations for Store protocol: commitment and probably move this to 1mil epic Eco Dev § Aug 2023 {E:2023-eco-growth} achieved: web3conf talk, swags, 2 side events, twitter promotions, requested for marketing collateral to commshub next: complete waku metrics, coordinate events with Lou, ethsafari planning, muchangmai planning blocker: was blocked on infra for hosting nextjs app for waku metrics but migrating to SSR and hosting on vercel Docs § Advanced docs for js-waku next: document notes/recommendations for NodeJS, begin docs on js-waku encryption nwaku § Release Process Improvements {E:2023-qa} achieved: minor CI fixes and improvements next: document how to run PR built images in waku-simulator, adding Linux arm64 binaries and images PostgreSQL {E:2023-10k-users} achieved: Learned that the insertion rate is constrained by the relay protocol. - Thu, 17 Aug 2023 00:00:00 GMT - - 2023-08-21 Waku weekly - https://roadmap.logos.co/roadmap/waku/updates/2023-08-21 - https://roadmap.logos.co/roadmap/waku/updates/2023-08-21 - 2023-08-21 Waku weekly § Eco Dev § Aug 2023 {E:2023-eco-growth} achieved: +20% increase on twitter followers and had a discussion with digital comms team regarding improving Waku’s metrics on social handles. - Tue, 22 Aug 2023 00:00:00 GMT - - 2023-08-28 Waku weekly - https://roadmap.logos.co/roadmap/waku/updates/2023-08-28 - https://roadmap.logos.co/roadmap/waku/updates/2023-08-28 - 2023-08-28 Waku weekly § Epics § Status MVP: Status Core Contributors use Status Mobile {E:2023-light-protocols} Light push and filter protocols are available in Status Mobile and Desktop. - Mon, 28 Aug 2023 00:00:00 GMT - - 2023-09-04 Waku weekly - https://roadmap.logos.co/roadmap/waku/updates/2023-09-04 - https://roadmap.logos.co/roadmap/waku/updates/2023-09-04 - 2023-09-04 Waku weekly § Epics § 1.1 Network requirements and task breakdown {E:2023-1mil-users} achieved: Started working on Waku Network RFC. Visibility and traceability in GH improvements. - Mon, 04 Sep 2023 00:00:00 GMT - - 2023-09-11 Waku weekly - https://roadmap.logos.co/roadmap/waku/updates/2023-09-11 - https://roadmap.logos.co/roadmap/waku/updates/2023-09-11 - 2023-09-11 Waku weekly § Research § 1.1 Network requirements and task breakdown {E:1.1 Network requirements and task breakdown} achieved: Opened first raw version of Waku Network RFC for review. - Mon, 11 Sep 2023 00:00:00 GMT RLN Doc and Outreach https://roadmap.logos.co/roadmap/vac/acz/rlnp2p/vac/rln-doc-and-outreach @@ -414,96 +420,6 @@ https://roadmap.logos.co/roadmap/vac/acz/zerokit/vac/zerokit-v0-4 vac:acz:zerokit::vac:zerokit-v0.4 § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt dateFormat YYYY-MM-DD section zerokit v0. Mon, 11 Sep 2023 15:31:14 GMT - - Blockchain Security in Crypto-economic Models - https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/blockchain-security-in-crypto-economic-models - https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/blockchain-security-in-crypto-economic-models - vac:dr:consensus:vac:blockchain-security-in-crypto-economic-models § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Blockchain Security in Crypto-economic Models: 2023-11-01, 2024-02-29 status: 0% CC: Moh Description § This research will provide a comprehensive security analysis of Carnot under the Crypto Economic Model. - Sat, 09 Sep 2023 15:59:38 GMT - - Carnot 2/3 Vote aggregation - https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/carnot-2-3rds-vote-aggregation - https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/carnot-2-3rds-vote-aggregation - vac:dr:nomos:nomos:carnot-vote-2-3rds-vote-aggregation § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Carnot 2/3 Vote Aggregation: 2023-08-01, 2023-10-15 status: 20% CC: Moh Description § This research will use the Carnot flexible design to make it collect more than 2/3rd of cryptographic proof of votes cast for a block. - Wed, 13 Sep 2023 10:29:39 GMT - - Carnot Bribary Article - https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/carnot-bribary-article - https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/carnot-bribary-article - vac:dr:consensus:nomos:carnot-bribary-article § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Carnot Bribary Article: 2023-08-01, 2023-08-31 status: ?% CC: Description § The article describes how multi-dimensional bribery attacks cannot be addressed at the consensus layer alone. - Sat, 09 Sep 2023 15:23:19 GMT - - Carnot Paper - https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/carnot-paper - https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/carnot-paper - vac:dr:consensus:nomos:carnot-paper § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Carnot Paper: done, 2023-01-20, 2023-09-30 status: 100% CC: Moh Description § First version of a scientific carnot paper. - Tue, 12 Sep 2023 16:12:30 GMT - - Carnot Paper 02 - https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/carnot-paper_02 - https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/carnot-paper_02 - vac:dr:consensus:nomos:carnot-paper_02 § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Carnot Paper: 2023-09-01, 2024 status: 10% CC: Moh Description § complete experimental results publish the paper at a scientific conference or journal present the paper at the conference the goal is to submit before end of 2023 Risks § We need to find a fitting conference and the respective deadlines might not align. - Tue, 12 Sep 2023 16:15:55 GMT - - Detecting Reporting Attacks Carnot - https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/detecting-reporting-attacks-carnot - https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/detecting-reporting-attacks-carnot - vac:dr:consensus:nomos:detecting-reporting-attacks-carnot § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Detecting Reporting Attacks Carnot: 1970-01-01, 1970-01-02 status: 0% CC: Moh Description § This research work will describe the mechanism of how various attacks can be detected, reported, and slashed in the consensus. - Sat, 09 Sep 2023 15:55:04 GMT - - Inter Chain Protocol - https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/inter-chain-protocol - https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/inter-chain-protocol - vac:dr:consensus:nomos:inter-chain-protocol § status: 0% CC: Moh Description § Exploring the interplay between the main chain and execution zones or chains is a pivotal aspect of our research. - Sat, 09 Sep 2023 15:55:04 GMT - - Multi-Leader and Multi-Overlay Carnot - https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/multi-leader-and-multi-overlay-carnot - https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/multi-leader-and-multi-overlay-carnot - vac:dr:consensus:nomos:multi-leader-and-multi-overlay-carnot § status: 0% CC: Moh Description § In pursuit of heightened resilience and performance optimization, our research extends to multi-leader and multi-overlay Carnot configurations. - Sat, 09 Sep 2023 15:55:04 GMT - - Network Privacy Stack - Stakeholder Privacy - https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/stake-privacy-timing-attacks - https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/stake-privacy-timing-attacks - vac:dr:consesus:nomos:stake-privacy-timing-attacks § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Stake Privacy - Timing Attacks: status: 0% CC: Moh Description § This milestone comprises component 3 of the Nomos network pivacy stack in the context of consensus privacy: The main goal of this work is finding in-protocol (carnot) mechanisms to solve the problem of timing attacks Upper layer protections of the network from the sender: Simplest solution to prevent attacks to private PoS: minimum age of transaction for inclusion Certain types of timing attacks and network observation to identify high stake participants are already being worked on at the network level. - Fri, 15 Sep 2023 14:23:33 GMT - - Gossipsub Improvements Paper - https://roadmap.logos.co/roadmap/vac/dr/gsub-scaling/vac/gossipsub-improvements-paper - https://roadmap.logos.co/roadmap/vac/dr/gsub-scaling/vac/gossipsub-improvements-paper - vac:dr:gsub-scaling:vac:gossipsub-improvements-paper § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Gossipsub Improvements paper: 2023-06-01, 2023-10-31 status: 70% CC: Farooq Description § background + first results + potential improvements  comprehensive current/related work study on gossipsub scaling (including relevant work outside of gossipsub, in the broader area of unstructured P2P networks in general) complete technical report on gossip scaling / gossipsub improvements (containing, but not limited to, our previous research) research log post (vac. - Sat, 09 Sep 2023 15:23:19 GMT - - Gossipsub Simulation - https://roadmap.logos.co/roadmap/vac/dr/gsub-scaling/vac/gossipsub-simulation - https://roadmap.logos.co/roadmap/vac/dr/gsub-scaling/vac/gossipsub-simulation - vac:dr:gsub-scaling:vac:gossipsub-simulation § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Gossipsub Simulation: 2023-06-31, 2023-09-30 status: 20% CC: Farooq Description § simple gossipsub node (in nim) for DST/Wakurtosis simulations PoC shadow simulation Justification § Deliverables §. - Sat, 09 Sep 2023 15:23:19 GMT - - Unstructured P2P Improvements Survey - https://roadmap.logos.co/roadmap/vac/dr/gsub-scaling/vac/unstructured-p2p-improvements-survey - https://roadmap.logos.co/roadmap/vac/dr/gsub-scaling/vac/unstructured-p2p-improvements-survey - vac:dr:gsub-scaling:vac:unstructured-p2p-improvements-survey § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Unstructured P2P Improvements Survey: 2023-08-15, 2023-12-31 status: 20% CC: Farooq Description § survey techreport survey scientific paper if there is enough to justify a paper Justification § Deliverables §. - Sat, 09 Sep 2023 15:23:19 GMT - - Tor Push Paper - https://roadmap.logos.co/roadmap/vac/dr/valpriv/vac/tor-push-paper - https://roadmap.logos.co/roadmap/vac/dr/valpriv/vac/tor-push-paper - vac:dr:valpriv:vac:tor-push-paper § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Tor Push Paper: 2023-08-01, 2023-11-30 status: 30% CC: Umar Description § Comprises: thorough anonymity/sec analysis of Tor push for Validator privacy thorough latency analysis of Tor push paper (for workshop) on introducing and analysing Tor-push Justification § Deliverables §. - Sat, 09 Sep 2023 15:23:19 GMT - - Tor Push PoC - https://roadmap.logos.co/roadmap/vac/dr/valpriv/vac/tor-push-poc - https://roadmap.logos.co/roadmap/vac/dr/valpriv/vac/tor-push-poc - vac:rc:valpriv:vac:tor-push-poc § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Tor Push PoC: 2023-06-01, 2023-09-15 status: 80% CC: Umar Description § PoC of Tor push in Nimbus (testnet Goerli) 1 first latency measurements (comprehensive analysis in next milestone) research log post on Tor push / Nimbus PoC incl first latency measurements update/adjust Tor push spec talk @ Logos research call Justification § Deliverables §. - Sat, 09 Sep 2023 15:23:19 GMT - - Tor Push Related Work - https://roadmap.logos.co/roadmap/vac/dr/valpriv/vac/tor-push-rel-work - https://roadmap.logos.co/roadmap/vac/dr/valpriv/vac/tor-push-rel-work - vac:dr:valpriv:vac:tor-push-rel-work § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Tor Push Related Work: done, 2023-06-01, 2023-09-15 status: 100% CC: Umar Description § Background and motivation here. - Sat, 09 Sep 2023 15:23:19 GMT Simulation Analysis https://roadmap.logos.co/roadmap/vac/dst/analysis/nomos/nomos-simulation-analysis @@ -522,6 +438,12 @@ https://roadmap.logos.co/roadmap/vac/dst/analysis-gsub-model/vac/refactoring vac:dst:analysis-gsub-model:vac:refactoring § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Refactoring: 2023-08-01, 2023-09-30 status: 40% CC: Ganesh Description § Justification § Deliverables §. Sat, 09 Sep 2023 14:05:44 GMT + + Shadow Waku Relay Analysis + https://roadmap.logos.co/roadmap/vac/dst/analysis-shadow/waku/shadow-waku-relay-analysis + https://roadmap.logos.co/roadmap/vac/dst/analysis-shadow/waku/shadow-waku-relay-analysis + vac:dst:analysis-shadow:waku:shadow-waku-relay-analysis § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Shadow Waku Relay Analysis: done, 2023-10-01, 2023-11-30 status: 0% CC: Jordi Description § Justification § Deliverables §. + Sat, 09 Sep 2023 14:15:53 GMT Basic Shadow Simulation https://roadmap.logos.co/roadmap/vac/dst/analysis-shadow/vac/shadow-basic-simulation @@ -534,12 +456,6 @@ https://roadmap.logos.co/roadmap/vac/dst/analysis-shadow/vac/shadow-gossipsub-analysis vac:dst:analysis-shadow:vac:shadow-gossipsub-analysis § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Shadow Gossipsub Analysis: 2023-09-01, 2023-10-31 status: 0% CC: Jordi Description § develop a gossipsub node with allows to set desired message rates and other properties try to get to a higher node number (50k?) research log post Justification § Deliverables §. Sat, 09 Sep 2023 14:05:44 GMT - - Shadow Waku Relay Analysis - https://roadmap.logos.co/roadmap/vac/dst/analysis-shadow/waku/shadow-waku-relay-analysis - https://roadmap.logos.co/roadmap/vac/dst/analysis-shadow/waku/shadow-waku-relay-analysis - vac:dst:analysis-shadow:waku:shadow-waku-relay-analysis § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Shadow Waku Relay Analysis: done, 2023-10-01, 2023-11-30 status: 0% CC: Jordi Description § Justification § Deliverables §. - Sat, 09 Sep 2023 14:15:53 GMT Carnot 2-3rds Vote Aggregation Python Implementation https://roadmap.logos.co/roadmap/vac/dst/dr-support/vac/carnot-executable-spec @@ -654,6 +570,96 @@ https://roadmap.logos.co/roadmap/vac/dst/wakurtosis/waku/techreport_03 vac:dst:wakurtosis:waku:techreport_03 § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Techreport_02: done, 2023-09-01, 2023-09-30 status: 70% CC: Jordi Description § Add runs with 0msg/s to isolate the effect of discv5. Mon, 18 Sep 2023 07:55:10 GMT + + Gossipsub Improvements Paper + https://roadmap.logos.co/roadmap/vac/dr/gsub-scaling/vac/gossipsub-improvements-paper + https://roadmap.logos.co/roadmap/vac/dr/gsub-scaling/vac/gossipsub-improvements-paper + vac:dr:gsub-scaling:vac:gossipsub-improvements-paper § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Gossipsub Improvements paper: 2023-06-01, 2023-10-31 status: 70% CC: Farooq Description § background + first results + potential improvements  comprehensive current/related work study on gossipsub scaling (including relevant work outside of gossipsub, in the broader area of unstructured P2P networks in general) complete technical report on gossip scaling / gossipsub improvements (containing, but not limited to, our previous research) research log post (vac. + Sat, 09 Sep 2023 15:23:19 GMT + + Gossipsub Simulation + https://roadmap.logos.co/roadmap/vac/dr/gsub-scaling/vac/gossipsub-simulation + https://roadmap.logos.co/roadmap/vac/dr/gsub-scaling/vac/gossipsub-simulation + vac:dr:gsub-scaling:vac:gossipsub-simulation § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Gossipsub Simulation: 2023-06-31, 2023-09-30 status: 20% CC: Farooq Description § simple gossipsub node (in nim) for DST/Wakurtosis simulations PoC shadow simulation Justification § Deliverables §. + Sat, 09 Sep 2023 15:23:19 GMT + + Unstructured P2P Improvements Survey + https://roadmap.logos.co/roadmap/vac/dr/gsub-scaling/vac/unstructured-p2p-improvements-survey + https://roadmap.logos.co/roadmap/vac/dr/gsub-scaling/vac/unstructured-p2p-improvements-survey + vac:dr:gsub-scaling:vac:unstructured-p2p-improvements-survey § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Unstructured P2P Improvements Survey: 2023-08-15, 2023-12-31 status: 20% CC: Farooq Description § survey techreport survey scientific paper if there is enough to justify a paper Justification § Deliverables §. + Sat, 09 Sep 2023 15:23:19 GMT + + Blockchain Security in Crypto-economic Models + https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/blockchain-security-in-crypto-economic-models + https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/blockchain-security-in-crypto-economic-models + vac:dr:consensus:vac:blockchain-security-in-crypto-economic-models § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Blockchain Security in Crypto-economic Models: 2023-11-01, 2024-02-29 status: 0% CC: Moh Description § This research will provide a comprehensive security analysis of Carnot under the Crypto Economic Model. + Sat, 09 Sep 2023 15:59:38 GMT + + Carnot 2/3 Vote aggregation + https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/carnot-2-3rds-vote-aggregation + https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/carnot-2-3rds-vote-aggregation + vac:dr:nomos:nomos:carnot-vote-2-3rds-vote-aggregation § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Carnot 2/3 Vote Aggregation: 2023-08-01, 2023-10-15 status: 20% CC: Moh Description § This research will use the Carnot flexible design to make it collect more than 2/3rd of cryptographic proof of votes cast for a block. + Wed, 13 Sep 2023 10:29:39 GMT + + Carnot Bribary Article + https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/carnot-bribary-article + https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/carnot-bribary-article + vac:dr:consensus:nomos:carnot-bribary-article § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Carnot Bribary Article: 2023-08-01, 2023-08-31 status: ?% CC: Description § The article describes how multi-dimensional bribery attacks cannot be addressed at the consensus layer alone. + Sat, 09 Sep 2023 15:23:19 GMT + + Carnot Paper + https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/carnot-paper + https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/carnot-paper + vac:dr:consensus:nomos:carnot-paper § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Carnot Paper: done, 2023-01-20, 2023-09-30 status: 100% CC: Moh Description § First version of a scientific carnot paper. + Tue, 12 Sep 2023 16:12:30 GMT + + Carnot Paper 02 + https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/carnot-paper_02 + https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/carnot-paper_02 + vac:dr:consensus:nomos:carnot-paper_02 § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Carnot Paper: 2023-09-01, 2024 status: 10% CC: Moh Description § complete experimental results publish the paper at a scientific conference or journal present the paper at the conference the goal is to submit before end of 2023 Risks § We need to find a fitting conference and the respective deadlines might not align. + Tue, 12 Sep 2023 16:15:55 GMT + + Detecting Reporting Attacks Carnot + https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/detecting-reporting-attacks-carnot + https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/detecting-reporting-attacks-carnot + vac:dr:consensus:nomos:detecting-reporting-attacks-carnot § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Detecting Reporting Attacks Carnot: 1970-01-01, 1970-01-02 status: 0% CC: Moh Description § This research work will describe the mechanism of how various attacks can be detected, reported, and slashed in the consensus. + Sat, 09 Sep 2023 15:55:04 GMT + + Inter Chain Protocol + https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/inter-chain-protocol + https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/inter-chain-protocol + vac:dr:consensus:nomos:inter-chain-protocol § status: 0% CC: Moh Description § Exploring the interplay between the main chain and execution zones or chains is a pivotal aspect of our research. + Sat, 09 Sep 2023 15:55:04 GMT + + Multi-Leader and Multi-Overlay Carnot + https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/multi-leader-and-multi-overlay-carnot + https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/multi-leader-and-multi-overlay-carnot + vac:dr:consensus:nomos:multi-leader-and-multi-overlay-carnot § status: 0% CC: Moh Description § In pursuit of heightened resilience and performance optimization, our research extends to multi-leader and multi-overlay Carnot configurations. + Sat, 09 Sep 2023 15:55:04 GMT + + Network Privacy Stack - Stakeholder Privacy + https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/stake-privacy-timing-attacks + https://roadmap.logos.co/roadmap/vac/dr/consensus/nomos/stake-privacy-timing-attacks + vac:dr:consesus:nomos:stake-privacy-timing-attacks § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Stake Privacy - Timing Attacks: status: 0% CC: Moh Description § This milestone comprises component 3 of the Nomos network pivacy stack in the context of consensus privacy: The main goal of this work is finding in-protocol (carnot) mechanisms to solve the problem of timing attacks Upper layer protections of the network from the sender: Simplest solution to prevent attacks to private PoS: minimum age of transaction for inclusion Certain types of timing attacks and network observation to identify high stake participants are already being worked on at the network level. + Fri, 15 Sep 2023 14:23:33 GMT + + Tor Push Paper + https://roadmap.logos.co/roadmap/vac/dr/valpriv/vac/tor-push-paper + https://roadmap.logos.co/roadmap/vac/dr/valpriv/vac/tor-push-paper + vac:dr:valpriv:vac:tor-push-paper § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Tor Push Paper: 2023-08-01, 2023-11-30 status: 30% CC: Umar Description § Comprises: thorough anonymity/sec analysis of Tor push for Validator privacy thorough latency analysis of Tor push paper (for workshop) on introducing and analysing Tor-push Justification § Deliverables §. + Sat, 09 Sep 2023 15:23:19 GMT + + Tor Push PoC + https://roadmap.logos.co/roadmap/vac/dr/valpriv/vac/tor-push-poc + https://roadmap.logos.co/roadmap/vac/dr/valpriv/vac/tor-push-poc + vac:rc:valpriv:vac:tor-push-poc § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Tor Push PoC: 2023-06-01, 2023-09-15 status: 80% CC: Umar Description § PoC of Tor push in Nimbus (testnet Goerli) 1 first latency measurements (comprehensive analysis in next milestone) research log post on Tor push / Nimbus PoC incl first latency measurements update/adjust Tor push spec talk @ Logos research call Justification § Deliverables §. + Sat, 09 Sep 2023 15:23:19 GMT + + Tor Push Related Work + https://roadmap.logos.co/roadmap/vac/dr/valpriv/vac/tor-push-rel-work + https://roadmap.logos.co/roadmap/vac/dr/valpriv/vac/tor-push-rel-work + vac:dr:valpriv:vac:tor-push-rel-work § %%{ init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#BB2528', 'primaryTextColor': '#fff', 'primaryBorderColor': '#7C0000', 'lineColor': '#F8B229', 'secondaryColor': '#006100', 'tertiaryColor': '#fff' } } }%% gantt tickInterval 1month dateFormat YYYY-MM-DD section Status Tor Push Related Work: done, 2023-06-01, 2023-09-15 status: 100% CC: Umar Description § Background and motivation here. + Sat, 09 Sep 2023 15:23:19 GMT Libchronos Maintenance https://roadmap.logos.co/roadmap/vac/p2p/nimchronos/vac/maintenance diff --git a/roadmap/waku/updates/2023-09-18.html b/roadmap/waku/updates/2023-09-18.html new file mode 100644 index 000000000..6c66f62f4 --- /dev/null +++ b/roadmap/waku/updates/2023-09-18.html @@ -0,0 +1,168 @@ + +2023-09-18 Waku weekly

2023-09-18 Waku weekly

+
    +
  • Ivansete-status
  • +
  • LordGhostX
  • +
  • NagyZoltanPeter
  • +
  • SionoiS
  • +
  • alrevuelta
  • +
  • chaitanyaprem
  • +
  • danisharora099
  • +
  • fryorcraken
  • +
  • gabrielmer
  • +
  • hackyguru
  • +
  • harsh-98
  • +
  • jm-clius
  • +
  • richard-ramos
  • +
  • s-tikhomirov
  • +
  • vpavlin
  • +
  • weboko
  • +
+
+

Epics

+

1.1 Network requirements and task breakdown {E:1.1 Network requirements and task breakdown}

+
    +
  • achieved: Further specifications added for RLN. Merged and published first version of RFC
  • +
  • next: Define first launchable (sub)network for Devconnect.
  • +
+
+

Docs

+

Advanced docs for js-waku

+
    +
  • achieved: added guide for local development with nwaku
  • +
+

Node operator doc - cloud and advanced options

+
    +
  • achieved: added guide on advanced nwaku and WebSocket configurations
  • +
  • next: add guide for enabling node monitoring
  • +
+
+

nwaku

+

feat: HTTP REST API: lightpush

+
    +
  • achieved:
  • +
  • next: LightPush REST endpoint will be implemented fully and put on PR review
  • +
  • blocking:
  • +
+

bug: wrong user_version in sqlite database that blocks the run of a Waku node {bug}

+
    +
  • achieved: bug fix that prevented a Store nwaku to start if the SQLite db was created with versions [0.14.0 - 0.18.0]
  • +
  • next: -
  • +
+

feat: Autosharding API for (relay) subscriptions {E:1.2: Autosharding for autoscaling}

+
    +
  • achieved: many PR fixes,
  • +
  • blocker: explicit subscriptions in js-waku tests
  • +
+

chore: do not advertise MAs with port 0 {bug}

+
    +
  • achieved: tested two different solutions: updating the port with an addressMapper, and not allowing the user to use port 0. Analyzed and discussed technical implications of both solutions. Initially followed decision to proceed with 2nd solution for now, with intention of implementing the first solution in the future. +Opened a draft PR and updated tests for the solution of not allowing the user to choose port 0.
  • +
  • next: after further feedback received today, we have to complete the discussion of how to move forward and either review and proceed with current PR, or plan and implement solution that updates all the data structures consistently across the node
  • +
+

feat: HTTP REST API: Filter support v2 {E:REST API service node}

+
    +
  • achieved: Filter v1 & v2 REST API endpoints merged to master
  • +
  • next: LightPush REST endpoint
  • +
  • blocking:
  • +
+

chore: update resolved enr ip when using dns4-domain-name flag {enhancement}

+
    +
  • achieved: implemented solution that does DNS IP resolution during node bringup when no external IP is found but a DNS address is provided. +Validated and tested “happy paths” of the solution, raised draft PR and got feedback about the solution +-next: discuss and define the system’s behavior on errors, implement error handling and adding tests for this feature.
  • +
+
+

js-waku

+

Maintenance {E:2023-qa}

+
    +
  • achieved: added logs, investigated issues reported
  • +
  • next: approach reported issues, add preventative measures
  • +
+

Cover Several Environments As Part of Testing {test}, {E:2023-qa}

+
    +
  • achieved: got reviews on playwrights tests
  • +
  • next: maybe add bounty, check Karma testing
  • +
+
+

go-waku

+

feat: discovery & peer management for static shards {E:1.4: Sharded peer management and discovery}

+
    +
  • achieved: Update WakuPeerStore to store pubSubTopics for a peer.
  • +
  • next: Sharded Peer Management considering static sharding for Status communities.
  • +
+

RLN enabled by default {E:3.2: Basic DoS protection in production}

+
    +
  • achieved: isReady verif in /health endpoint, make RLN available in service nodes and library usage by default, update docs and docker image, use zerokit 0.3.4, allow running service node with no RLN credentials
  • +
  • next: bandwidth validation, subcommand to list credentials
  • +
+

Maintenance {E:2023-qa}

+
    +
  • achieved: CommonService for embedding lifecycle operation in lightpush,discv5,filter,peerConnector etc.
  • +
  • next: after discussion with richard prem, use create 2 different types of commonService. Change nameServer flag functionality in go-waku to nwaku. And work on newly created tasks.
  • +
+

Improve Test Coverage {test}

+
    +
  • achieved: replace golint by revive, and add make lint-full target to run linting with many more rules enabled
  • +
+
\ No newline at end of file diff --git a/roadmap/waku/updates/index.html b/roadmap/waku/updates/index.html index 1831f3f66..4c7c763ca 100644 --- a/roadmap/waku/updates/index.html +++ b/roadmap/waku/updates/index.html @@ -1,5 +1,5 @@ -Folder: roadmap/waku/updates

Found 26 total tags.

#waku-roadmap

1 items with this tag.

#479

1 items with this tag.

#166

1 items with this tag.

#team-updates

1 items with this tag.

#dr

1 items with this tag.

#dst

1 items with this tag.

#p2p

2 items with this tag.

#rfc

1 items with this tag.

#sc

1 items with this tag.

#139

1 items with this tag.

#6

1 items with this tag.

#2

1 items with this tag.

#4

1 items with this tag.

#197

1 items with this tag.

Found 26 total tags.

#waku-roadmap

1 items with this tag.

#479

1 items with this tag.

#166

1 items with this tag.

#team-updates

1 items with this tag.

#dst

1 items with this tag.

#dr

1 items with this tag.

#p2p

2 items with this tag.

#rfc

1 items with this tag.

#sc

1 items with this tag.

#139

1 items with this tag.

#6

1 items with this tag.

#2

1 items with this tag.

#4

1 items with this tag.

#197

1 items with this tag.