update acz roadmap

This commit is contained in:
ksr 2024-04-20 14:05:54 +02:00
parent 03ce7838cb
commit e76f9a3513
11 changed files with 158 additions and 14 deletions

View File

@ -0,0 +1 @@
init cryptography consulting for codex

View File

@ -0,0 +1 @@
init cryptography consulting for nomos

View File

@ -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]]

View File

@ -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

View File

@ -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

View File

@ -25,7 +25,7 @@ gantt
RLN-RELAY enhancements :, 2023-09-01, 2023-11-31
```
- status: 0%
- status: 100%
- CC: Aaryamann
### Description

View File

@ -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)

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -0,0 +1 @@
ongoing: zerokit maintenance