mirror of https://github.com/logos-co/roadmap.git
update acz roadmap
This commit is contained in:
parent
03ce7838cb
commit
e76f9a3513
|
@ -0,0 +1 @@
|
||||||
|
init cryptography consulting for codex
|
|
@ -0,0 +1 @@
|
||||||
|
init cryptography consulting for nomos
|
|
@ -4,7 +4,7 @@ tags:
|
||||||
- acz
|
- acz
|
||||||
- vac
|
- vac
|
||||||
date: 2023-09-12
|
date: 2023-09-12
|
||||||
lastmod: 2023-09-18
|
lastmod: 2024-04-20
|
||||||
---
|
---
|
||||||
|
|
||||||
## `vac:acz:`
|
## `vac:acz:`
|
||||||
|
@ -14,13 +14,13 @@ lastmod: 2023-09-18
|
||||||
* [x] [[vac/acz/rlnp2p/waku/production-readiness|production-readiness]]
|
* [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-membership-management|rln-membership-management]]
|
||||||
* [x] [[vac/acz/rlnp2p/waku/rln-relay-enhancements|rln-relay-enhancements]]
|
* [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/rln-relay-erc20|rln-relay-erc20]]
|
||||||
* [[vac/acz/rlnp2p/waku/rlnv2-relay-integration|rlnv2-relay-integration]]
|
* [[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:`
|
### `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:`
|
### `zerokit:vac:`
|
||||||
* [x] [[vac/acz/zerokit/vac/zerokit-v0-4|zerokit-v0.4]]
|
* [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]]
|
* [[vac/acz/zerokit/vac/maintenance|maintenance]]
|
||||||
|
|
||||||
### `secure-channels:waku:`
|
### `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]]
|
||||||
|
|
|
@ -22,10 +22,10 @@ gantt
|
||||||
tickInterval 1month
|
tickInterval 1month
|
||||||
dateFormat YYYY-MM-DD
|
dateFormat YYYY-MM-DD
|
||||||
section Status
|
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
|
- CC: Aaryamann
|
||||||
|
|
||||||
### Description
|
### Description
|
||||||
|
@ -42,5 +42,6 @@ gantt
|
||||||
|
|
||||||
### Deliverables
|
### Deliverables
|
||||||
|
|
||||||
|
* todo: list
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -25,7 +25,7 @@ gantt
|
||||||
Multi epoch constraints: 2023-09-15, 2023-11-15
|
Multi epoch constraints: 2023-09-15, 2023-11-15
|
||||||
```
|
```
|
||||||
|
|
||||||
- status: 0%
|
- status: 100%
|
||||||
- CC: Ramses
|
- CC: Ramses
|
||||||
|
|
||||||
### Description
|
### Description
|
||||||
|
@ -41,5 +41,6 @@ For example: 24 msg / day && 1 msg/10 seconds.
|
||||||
|
|
||||||
### Deliverables
|
### Deliverables
|
||||||
|
|
||||||
|
* todo: add doc
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -25,7 +25,7 @@ gantt
|
||||||
RLN-RELAY enhancements :, 2023-09-01, 2023-11-31
|
RLN-RELAY enhancements :, 2023-09-01, 2023-11-31
|
||||||
```
|
```
|
||||||
|
|
||||||
- status: 0%
|
- status: 100%
|
||||||
- CC: Aaryamann
|
- CC: Aaryamann
|
||||||
|
|
||||||
### Description
|
### Description
|
||||||
|
|
|
@ -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)
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
```mermaid
|
||||||
|
@ -22,10 +22,10 @@ gantt
|
||||||
tickInterval 1month
|
tickInterval 1month
|
||||||
dateFormat YYYY-MM-DD
|
dateFormat YYYY-MM-DD
|
||||||
section Status
|
section Status
|
||||||
Ethereum Chat: 2023-09-12, 2023-11-30
|
Ethereum Chat: 2023-09-12, 2024-05-31
|
||||||
```
|
```
|
||||||
|
|
||||||
- status: 0%
|
- status: 70%
|
||||||
- CC: Ramses
|
- CC: Ramses
|
||||||
|
|
||||||
### Description
|
### Description
|
||||||
|
@ -46,7 +46,6 @@ The goal of this milestone is having
|
||||||
* follow up goal: develop this into an EIP
|
* follow up goal: develop this into an EIP
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Justification
|
### Justification
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
ongoing: zerokit maintenance
|
Loading…
Reference in New Issue