diff --git a/content/vac/acz/cryptography-consulting/codex/init.md b/content/vac/acz/cryptography-consulting/codex/init.md new file mode 100644 index 000000000..a5b84b91a --- /dev/null +++ b/content/vac/acz/cryptography-consulting/codex/init.md @@ -0,0 +1 @@ +init cryptography consulting for codex diff --git a/content/vac/acz/cryptography-consulting/nomos/init.md b/content/vac/acz/cryptography-consulting/nomos/init.md new file mode 100644 index 000000000..568e2ad38 --- /dev/null +++ b/content/vac/acz/cryptography-consulting/nomos/init.md @@ -0,0 +1 @@ +init cryptography consulting for nomos diff --git a/content/vac/acz/index.md b/content/vac/acz/index.md index a704b5739..c95b05e2a 100644 --- a/content/vac/acz/index.md +++ b/content/vac/acz/index.md @@ -4,7 +4,7 @@ tags: - acz - vac date: 2023-09-12 -lastmod: 2023-09-18 +lastmod: 2024-04-20 --- ## `vac:acz:` @@ -14,13 +14,13 @@ lastmod: 2023-09-18 * [x] [[vac/acz/rlnp2p/waku/production-readiness|production-readiness]] * [x] [[vac/acz/rlnp2p/waku/rln-membership-management|rln-membership-management]] * [x] [[vac/acz/rlnp2p/waku/rln-relay-enhancements|rln-relay-enhancements]] -* [[vac/acz/rlnp2p/waku/rln-relay-enhancements_02|rln-relay-enhancements_02]] +* [x] [[vac/acz/rlnp2p/waku/rln-relay-enhancements_02|rln-relay-enhancements_02]] * [[vac/acz/rlnp2p/waku/rln-relay-erc20|rln-relay-erc20]] * [[vac/acz/rlnp2p/waku/rlnv2-relay-integration|rlnv2-relay-integration]] -* [[vac/acz/rlnp2p/waku/rln-multi-epoch-constraints|rln-multi-epoch-constraints]] +* [x] [[vac/acz/rlnp2p/waku/rln-multi-epoch-constraints|rln-multi-epoch-constraints]] ### `rlnp2p:vac:` -* [[vac/acz/rlnp2p/vac/rln-doc-and-outreach|rln-doc-and-outreach]] +* [x] [[vac/acz/rlnp2p/vac/rln-doc-and-outreach|rln-doc-and-outreach]] ### `zerokit:vac:` * [x] [[vac/acz/zerokit/vac/zerokit-v0-4|zerokit-v0.4]] @@ -28,4 +28,13 @@ lastmod: 2023-09-18 * [[vac/acz/zerokit/vac/maintenance|maintenance]] ### `secure-channels:waku:` -* [[vac/acz/secure-channels/waku/ethereum-chat|ethereum-chat]] +* [[vac/acz/secure-channels/waku/mls-design|mls-design]] +* [[vac/acz/secure-channels/waku/mls-poc|mls-poc]] +* [[vac/acz/secure-channels/waku/fd-design|fd-design]] +* [[vac/acz/secure-channels/waku/fd-poc|fd-poc]] + +### `cryptography-consulting:codex` +* [[vac/acz/cryptography-consulting/codex/init|init]] + +### `cryptography-consulting:nomos` +* [[vac/acz/cryptography-consulting/nomos/init|init]] diff --git a/content/vac/acz/rlnp2p/vac/rln-doc-and-outreach.md b/content/vac/acz/rlnp2p/vac/rln-doc-and-outreach.md index 8c54cc490..7c8ab8937 100644 --- a/content/vac/acz/rlnp2p/vac/rln-doc-and-outreach.md +++ b/content/vac/acz/rlnp2p/vac/rln-doc-and-outreach.md @@ -22,10 +22,10 @@ gantt tickInterval 1month dateFormat YYYY-MM-DD section Status - RLN doc and outreach: done, 2023-01-20, 2023-07-31 + RLN doc and outreach: done, 2023-08-01, 2024-12-31 ``` -- status: 0% +- status: 100% - CC: Aaryamann ### Description @@ -42,5 +42,6 @@ gantt ### Deliverables +* todo: list diff --git a/content/vac/acz/rlnp2p/waku/rln-multi-epoch-constraints.md b/content/vac/acz/rlnp2p/waku/rln-multi-epoch-constraints.md index 03ae5a109..4daf6c5c4 100644 --- a/content/vac/acz/rlnp2p/waku/rln-multi-epoch-constraints.md +++ b/content/vac/acz/rlnp2p/waku/rln-multi-epoch-constraints.md @@ -25,7 +25,7 @@ gantt Multi epoch constraints: 2023-09-15, 2023-11-15 ``` -- status: 0% +- status: 100% - CC: Ramses ### Description @@ -41,5 +41,6 @@ For example: 24 msg / day && 1 msg/10 seconds. ### Deliverables +* todo: add doc diff --git a/content/vac/acz/rlnp2p/waku/rln-relay-enhancements_02.md b/content/vac/acz/rlnp2p/waku/rln-relay-enhancements_02.md index 8ea0f3ad4..028cd18d5 100644 --- a/content/vac/acz/rlnp2p/waku/rln-relay-enhancements_02.md +++ b/content/vac/acz/rlnp2p/waku/rln-relay-enhancements_02.md @@ -25,7 +25,7 @@ gantt RLN-RELAY enhancements :, 2023-09-01, 2023-11-31 ``` -- status: 0% +- status: 100% - CC: Aaryamann ### Description diff --git a/content/vac/acz/secure-channels/waku/fd-design.md b/content/vac/acz/secure-channels/waku/fd-design.md new file mode 100644 index 000000000..93c77f812 --- /dev/null +++ b/content/vac/acz/secure-channels/waku/fd-design.md @@ -0,0 +1,49 @@ +--- +title: "Secure Channels - fully decentralized design" +--- +## `vac:acz:secure-channels:waku:fd-design` +--- + +```mermaid +%%{ + 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 + FD Design: 2023-04-29, 2024-12-15 +``` + +- status: 5% +- CC: Ramses, Ugur + +### Description + +* follow up of [[vac/acz/secure-channels/waku/mls-design|mls-design]] + +While MLS, an established protocol, allows us to quicker release a secure key setup protocol with an Ethereum authenticator, +MLS is federated in nature and makes reliability assumptions in regards to the underlying message dissemination layer. +We work towards mitigating this using on-chain components in the planned deliverables for the milestone linked above. + +However, we still desire a fully decentralized version that ideally does not require an on-chain component. +This Milestone tracks this effort. + +### Justification + + +### Deliverables + +* specification (RFC) + + diff --git a/content/vac/acz/secure-channels/waku/fd-poc.md b/content/vac/acz/secure-channels/waku/fd-poc.md new file mode 100644 index 000000000..ba7b4be79 --- /dev/null +++ b/content/vac/acz/secure-channels/waku/fd-poc.md @@ -0,0 +1,39 @@ +--- +title: "Secure Channels - PoC of fully decentralized protocol" +--- +## `vac:acz:secure-channels:waku:fd-poc` +--- + +```mermaid +%%{ + 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 + FD PoC: 2024-12-01, 2025-06-30 +``` + +- status: 0% +- CC: + +### Description + +* PoC implementation of [[vac/acz/secure-channels/waku/fd-design|fd-design]] + +### Justification + + +### Deliverables + diff --git a/content/vac/acz/secure-channels/waku/ethereum-chat.md b/content/vac/acz/secure-channels/waku/mls-design.md similarity index 89% rename from content/vac/acz/secure-channels/waku/ethereum-chat.md rename to content/vac/acz/secure-channels/waku/mls-design.md index 5b19ee1a1..56c396487 100644 --- a/content/vac/acz/secure-channels/waku/ethereum-chat.md +++ b/content/vac/acz/secure-channels/waku/mls-design.md @@ -1,7 +1,7 @@ --- -title: "Ethereum Chat" +title: "Secure Channels - MLS design" --- -## `vac:acz:secure-channels:waku:ethereum-chat` +## `vac:acz:secure-channels:waku:mls-design` --- ```mermaid @@ -22,10 +22,10 @@ gantt tickInterval 1month dateFormat YYYY-MM-DD section Status - Ethereum Chat: 2023-09-12, 2023-11-30 + Ethereum Chat: 2023-09-12, 2024-05-31 ``` -- status: 0% +- status: 70% - CC: Ramses ### Description @@ -46,7 +46,6 @@ The goal of this milestone is having * follow up goal: develop this into an EIP - ### Justification diff --git a/content/vac/acz/secure-channels/waku/mls-poc.md b/content/vac/acz/secure-channels/waku/mls-poc.md new file mode 100644 index 000000000..4bb79cc3c --- /dev/null +++ b/content/vac/acz/secure-channels/waku/mls-poc.md @@ -0,0 +1,43 @@ +--- +title: "Secure Channels - MLS PoC" +--- +## `vac:acz:secure-channels:waku:mls-poc` +--- + +```mermaid +%%{ + 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 + MLS PoC: 2024-04-29, 2024-07-15 +``` + +- status: 0% +- CC: + +### Description + +* proof of concept implementation of [[vac/acz/secure-channels/waku/mls-design|mls-design]] +* todo: link repo + +### Justification + + +### Deliverables + +* specification (RFC) of a secure Ethereum-based chat protocol + + diff --git a/content/vac/acz/zerokit/vac/maintenance.md b/content/vac/acz/zerokit/vac/maintenance.md index e69de29bb..b035a4970 100644 --- a/content/vac/acz/zerokit/vac/maintenance.md +++ b/content/vac/acz/zerokit/vac/maintenance.md @@ -0,0 +1 @@ +ongoing: zerokit maintenance