mirror of
https://github.com/logos-co/roadmap.git
synced 2025-01-12 01:14:12 +00:00
vac acz roadmap update
Signed-off-by: ksr <kaiserd@users.noreply.github.com>
This commit is contained in:
parent
034aa664b4
commit
4c3f61ed8c
@ -3,8 +3,8 @@ title: Applied Cryptography and Zero-knowledge Service Unit
|
||||
tags:
|
||||
- acz
|
||||
- vac
|
||||
date: 2023-08-25
|
||||
lastmod: 2023-09-06
|
||||
date: 2023-09-12
|
||||
lastmod: 2023-09-12
|
||||
---
|
||||
|
||||
## `vac:acz:`
|
||||
@ -21,3 +21,6 @@ lastmod: 2023-09-06
|
||||
### `zerokit:vac:`
|
||||
* [[roadmap/vac/acz/zerokit/vac/zerokit-v0-4 | zerokit-v0.4]]
|
||||
* [[roadmap/vac/acz/zerokit/vac/maintenance | maintenance]]
|
||||
|
||||
### `secure-channels:waku:`
|
||||
* [[roadmap/vac/acz/secure-channels/waku/ethereum-chat | ethereum-chat]]
|
||||
|
@ -0,0 +1,56 @@
|
||||
---
|
||||
title: "Ethereum Chat"
|
||||
---
|
||||
## `vac:acz:secure-channels:waku:ethereum-chat`
|
||||
---
|
||||
|
||||
```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
|
||||
Ethereum Chat: 2023-09-12, 2023-11-31
|
||||
```
|
||||
|
||||
- status: 0%
|
||||
- CC: Ramses
|
||||
|
||||
### Description
|
||||
|
||||
The goal of this milestone is having
|
||||
|
||||
* using the [noise](http://noiseprotocol.org/noise.html) framework
|
||||
* Ethereum Wallet address used to derive authentication key for noise
|
||||
* expand this https://rfc.vac.dev/spec/20/
|
||||
* Design an Ethereum address-based 1:1 chat
|
||||
- should be transport agnostic
|
||||
- toy eth chat: https://rfc.vac.dev/spec/20/
|
||||
- this milestone requires forward secrecy
|
||||
* Naive Groupchat functionality (using `n` 1:1 chat channels)
|
||||
* involve metamask here (metamask im team)
|
||||
|
||||
* a follow up milestone will cover run Ethereum chat on top of Waku
|
||||
* follow up goal: develop this into an EIP
|
||||
|
||||
|
||||
### Justification
|
||||
|
||||
|
||||
### Deliverables
|
||||
|
||||
* specification (RFC) of a secure Ethereum-based chat protocol
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user