Magamedrasul Ibragimov
5fef0d1a0d
add(RFC): 58/RLN-V2 ( #582 )
...
* feat(58-RLN-V2): add template for RLN-V2 rfc
feat(58-RLN-V2): add everything except flow
feat(58-RLN-V2): add flow part description
chore(58-RLN-V2): PR fixes
chore(58-RLN-V2): change flow description and minor fixes
* chore(index): naming
Co-authored-by: kaiserd <1684595+kaiserd@users.noreply.github.com>
* fix(58-RLN-V2): minor changes
---------
Co-authored-by: Aaryamann Challani <43716372+rymnc@users.noreply.github.com>
Co-authored-by: kaiserd <1684595+kaiserd@users.noreply.github.com>
2023-03-23 14:34:45 +04:00
Magamedrasul Ibragimov
c9052d1826
chore(32-RLN): update v1 RFC ( #581 )
...
fix(32-RLN): change to stable version & rename to RLN-V1
chore(32-RLN): add SSS attack description
chore(32-RLN): PR fixes
chore(32-RLN): minor PR changes
2023-03-22 14:01:21 +04:00
kaiserd
c70a47f645
RFC57: fix index + header ( #585 )
2023-03-17 09:04:16 +01:00
kaiserd
2afab9e45c
add rfc 57 to index ( #584 )
2023-03-17 08:55:22 +01:00
Aaryamann Challani
7b9950cf5c
feat(56/STATUS-COMMUNITIES): initial draft ( #567 )
...
* feat(55/WAKU2-ORGANIZATION-CHATS): initial draft
* fix(55/WAKU2-ORGANIZATION-CHATS): rename folder, omit cryptography
* fix(55/STATUS-COMMUNITIES): s/Organization/Communities
* fix(55/STATUS-COMMUNITIES): address comments
* fix(55/STATUS-COMMUNITIES): move store to MUST use section
* fix: move to 56, add to index, copyright info
* fix: remove noise as a key-exchange candidate
* fix(56/STATUS-COMMUNITIES): raw state, refs
* feat(56/STATUS-COMMUNITIES): refer to backup mechanism
* fix(56/STATUS-COMMUNITIES): better wording
* fix(56/STATUS-COMMUNITIES): specific usage of content topics
* fix(56/STATUS-COMMUNITIES): hex-encoded hash, and formula for clarity
* fix(56/STATUS-COMMUNITIES): address semantic changes
Co-authored-by: kaiserd <1684595+kaiserd@users.noreply.github.com>
* fix(56/STATUS-COMMUNITIES): clearer background
* fix(56/STATUS-COMMUNITIES): improved assumptions
* fix(56/STATUS-COMMUNITIES): definition of content topic
* fix(56/STATUS-COMMUNITIES): clearer chat id
* fix(56/STATUS-COMMUNITIES): add future work content topic usage for events
* fix(56/STATUS-COMMUNITIES): usage of members where applicable
* fix(56/STATUS-COMMUNITIES): address semantic changes
Co-authored-by: fryorcraken.eth <110212804+fryorcraken@users.noreply.github.com>
Co-authored-by: RichΛrd <info@richardramos.me>
* fix(56/STATUS-COMMUNITIES): topic usage
* fix(56/STATUS-COMMUNITIES): light node clarification
* fix(56/STATUS-COMMUNITIES): 1:1 chat for joining
* fix(56/STATUS-COMMUNITIES): community ban flow update
---------
Co-authored-by: kaiserd <1684595+kaiserd@users.noreply.github.com>
Co-authored-by: fryorcraken.eth <110212804+fryorcraken@users.noreply.github.com>
Co-authored-by: RichΛrd <info@richardramos.me>
2023-02-21 21:48:13 +05:30
Aaryamann Challani
7738ea0b0c
Port 5/SECURE-TRANSPORT to vac research ( #569 )
...
* feat(53,54/X3DH): port 5/secure-transport to vac research
* fix: x3dh case
* fix: split spec further, and add to index
* feat: add status-1to1-chat spec
* fix: fmt
* fix: s/protobuf/reference wire format/g
* fix: add additional steps of key exchange flow
* fix(53/WAKU2-X3DH): address comments
* fix(53/WAKU2-X3DH): change background to motivation
* fix(54/WAKU2-X3DH-SESSIONS): address comments
* fix: refs
* fix(55/STATUS-1TO1-CHAT): refs
* fix: move specs to raw
* fix: convert to draft, add info about prekey bundle discovery
2023-02-21 17:18:15 +05:30
kaiserd
7c23eea1f5
add(RFC): sharding + index alloc ( #566 )
2023-01-30 14:47:09 +01:00
Aaryamann Challani
1e6b1b15b8
fix(48/RLN-INTEREP-SPEC): add to index, contributor fmt ( #565 )
...
* fix(48/RLN-INTEREP-SPEC): add to index
* fix(19/WAKU2-LIGHTPUSH): allow compilation
2023-01-12 16:00:09 +05:30
Mark Evenson
86eb2dac97
38/LOGOS-CONSENSUS-GLACIER ( #512 )
2022-12-06 10:59:17 +01:00
kaiserd
27ad4582b0
New RFC: 46/GOSSIPSUB-TOR-PUSH and 47/WAKU2-TOR-PUSH ( #554 )
2022-12-02 12:26:49 +01:00
kaiserd
4c18950e91
add: 44/WAKU2-DANDELION ( #541 )
2022-10-21 17:42:56 +02:00
Aaryamann Challani
c8e14ed836
feat(17/WAKU2-RLN-RELAY): multiple acceptable roots ( #539 )
...
* feat(17/WAKU2-RLN-RELAY): multiple acceptable roots
* chore(17/WAKU2-RLN-RELAY): fix inconsistency with naming
* fix(17/WAKU2-RLN-RELAY): waku-relay naming
Co-authored-by: fryorcraken.eth <110212804+fryorcraken@users.noreply.github.com>
* chore(17/WAKU2-RLN-RELAY): naming
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
* fix(17/WAKU2-RLN-RELAY): clear reasoning behind why nodes have diff roots
* fix(17/WAKU2-RLN-RELAY): sembr and wording
* chore(17/WAKU2-RLN-RELAY): s/merkle/Merkle/ and network delay
* chore(17/WAKU2-RLN-RELAY): contributor notes
* fix(17/WAKU2-RLN-RELAY): formula for window size
* chore(17/WAKU2-RLN-RELAY): add explanation of formula
* chore(17/WAKU2-RLN-RELAY): address review
Co-authored-by: Sanaz Taheri <35961250+staheri14@users.noreply.github.com>
* chore(17/WAKU2-RLN-RELAY): block_time var
Co-authored-by: fryorcraken.eth <110212804+fryorcraken@users.noreply.github.com>
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
Co-authored-by: Sanaz Taheri <35961250+staheri14@users.noreply.github.com>
2022-10-19 11:16:26 +05:30
kaiserd
b5ae2b1467
add(RFC): 45/WAKU2-ADVERSARIAL-MODELS ( #545 )
2022-10-11 16:14:57 +02:00
G
f603886990
New RFC: 43/WAKU2-NOISE-PAIRING ( #531 )
...
* feat(noise): add pairing RFC
* fix(noise): address reviewers' comments
2022-09-12 02:12:55 +02:00
Daniel Kaiser
f0efc9da7f
add(raw RFC): 34/WAKU2-PEER-EXCHANGE ( #515 )
2022-08-01 09:12:22 +02:00
G
cb16be7bcf
New RFC: 37/WAKU2-NOISE-SESSIONS ( #504 )
...
* feat(noise): publish Noise Session Management RAW RFC
* chore(noise): fixes
* fix(noise): add comma
Co-authored-by: Sanaz Taheri Boshrooyeh <35961250+staheri14@users.noreply.github.com>
* fix(noise): add application-specific topics
* fix(noise): address reviewers'
* fix(noise): address reviewers' comments
Co-authored-by: Sanaz Taheri Boshrooyeh <35961250+staheri14@users.noreply.github.com>
2022-05-25 08:36:00 +02:00
Franck R
3ed40ff31b
36/WAKU2-BINDINGS-API ( #501 )
...
Co-authored-by: Richard Ramos <info@richardramos.me>
2022-05-17 18:18:45 +10:00
G
ddeb88a8a9
Adding 35/WAKU2-NOISE to menu ( #500 )
2022-03-21 11:44:39 +11:00
Daniel Kaiser
8b42c8efb2
add RFC33 to index ( #499 )
...
* add RFC33 to index
* Update index.md
2022-03-19 00:17:42 +08:00
bdim1
ca706eaf04
feat: 32/RLN raw spec
2022-03-18 18:39:07 +08:00
Sanaz Taheri Boshrooyeh
0659c15a00
17/WAKU-RLN-RELAY: Revise spec for its draft version ( #484 )
...
* fixes broken links
* fixes naming mismatch
* revises publishing description
* Updates Publishing process
* revises update and registration
* revised registration and publishing sections
* major revisions on the rln-relay
* marks as draft
* edits motivation part
* adds max epoch gap and epoch
* removes commented parts and revises recommended system parameters
* proofreading
* minor revision on the CA factor
* removes some redundant parts
* fixes a typo
* adresses comments
* moves protobuf field definition into a table
* moves rln-relay under the draft section of the menu
* addresses comments
* minor fix
* makes contributors itemized
2022-02-15 11:31:48 -08:00
Hanno Cornelius
43583ba7ee
Integrate RFC31. Delete RFC25. ( #474 )
2021-11-16 12:15:32 +01:00
F
55add95f32
31/WAKU2-ENR: Waku v2 usage of ENR ( #465 )
...
* wip: Define ENR extension
* Add definition and usage
* Fix references anchor
* Typos
* Action feedback
* Small corrections
* Clarify that the 3 multiaddresses section
* Typo
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
2021-11-11 12:00:36 +08:00
Sanaz Taheri Boshrooyeh
e2444f69f4
Updates the status of FT-Store to draft ( #459 )
...
* replaces raw with draft
* updates menu
* clarifies the correct use of start and end times
* updates the implementation state of waku-ft-store in rfc10
2021-09-17 10:29:04 -07:00
Franck Royer
8f623202aa
Update ETH-PM specs ( #455 )
2021-09-06 11:28:42 +10:00
oskarth
0688ab8fc3
30-ADAPTIVE-NODES: Improve with split images ( #456 )
...
* 30: Improve with split images
* Link to from main Waku spec
* Mark as draft and fix typo
2021-09-01 18:54:02 +08:00
Hanno Cornelius
07fed526bc
29/WAKU2-CONFIG recommendations ( #451 )
2021-08-17 10:27:12 +02:00
oskarth
7d3c1bfde9
30/ADAPTIVE-NODES: Add raw spec ( #453 )
2021-08-16 17:09:56 +08:00
Szymon Szlachtowicz
7cd14d049b
28/STATUS-FEATURING: Propose community featuring spec ( #432 )
2021-08-06 15:10:45 +10:00
oskarth
8d7ad8a31a
26/WAKU-PAYLOAD ( #413 )
...
* 26/WAKU-PAYLOAD Init with 7/WAKU-DATA
* Import 6/WAKU1 payload encryption
* Clarify purpose and cryptographic primitives
* Clarify Waku v1 vs Waku v2 usage
* fmt
* Add section on ECIES encryption
* typo
* credit
* typos
* Add design requirements
* tweaks
* move encryption details section
* tweak
* add references
* fix salt field typo
* design goals
* overhaul spec sec
* updat references
* remove scratch
* Update content/docs/rfcs/26/README.md
* Update content/docs/rfcs/26/README.md
* Update content/docs/rfcs/26/README.md
* Update content/docs/rfcs/26/README.md
* Update content/docs/rfcs/26/README.md
* remove iv and tag from abnf
* must to may encryption
* typo
* Update content/docs/rfcs/26/README.md
Co-authored-by: Sanaz Taheri Boshrooyeh <35961250+staheri14@users.noreply.github.com>
* Update content/docs/rfcs/26/README.md
Co-authored-by: Sanaz Taheri Boshrooyeh <35961250+staheri14@users.noreply.github.com>
* Update content/docs/rfcs/26/README.md
Co-authored-by: Sanaz Taheri Boshrooyeh <35961250+staheri14@users.noreply.github.com>
* Update content/docs/rfcs/26/README.md
Co-authored-by: Sanaz Taheri Boshrooyeh <35961250+staheri14@users.noreply.github.com>
* Update content/docs/rfcs/26/README.md
Co-authored-by: Sanaz Taheri Boshrooyeh <35961250+staheri14@users.noreply.github.com>
* typo
* clarify
* clarify
* restructure
* tweak
* Update content/docs/rfcs/26/README.md
Co-authored-by: Sanaz Taheri Boshrooyeh <35961250+staheri14@users.noreply.github.com>
* Revert "Update content/docs/rfcs/26/README.md"
This reverts commit ba496e1662
.
* clarify field names
* add ethereum yellow paper
* Add to menu
Co-authored-by: Sanaz Taheri Boshrooyeh <35961250+staheri14@users.noreply.github.com>
2021-07-07 14:26:27 +08:00
Hanno Cornelius
672792aff2
27/WAKU2-PEERS: Waku v2 Client Peer Management Recommendations ( #416 )
2021-07-06 16:20:09 +02:00
Hanno Cornelius
95fc83b54a
Move relay specification to stable ( #410 )
2021-06-29 09:03:23 +02:00
Oskar Thorén
273e9b6e86
Update menu with 18/SWAP 19/LIGTHPUSH draft
...
Forgot to move these in menu view.
2021-06-27 17:32:15 +08:00
Franck Royer
45596b1c04
Rename ETH-DM to TOY-ETH-DM ( #408 )
2021-06-25 13:56:11 +10:00
Franck Royer
a7bfccf7c1
Make TOY-CHAT draft ( #409 )
2021-06-25 13:45:26 +10:00
Hanno Cornelius
d663e742e7
25/LIBP2P-DNS-DISCOVERY: Add `raw` specification ( #402 )
2021-06-23 09:31:32 +02:00
Szymon Szlachtowicz
d22564914b
Propose waku voting protocol ( #393 )
2021-06-23 13:27:15 +08:00
Oskar Thoren
7a8260fc39
23: Add to menu
2021-05-31 15:52:25 +08:00
Franck Royer
7ab0edfe12
22: Add chat2 protocol definition ( #377 )
2021-05-31 14:00:17 +10:00
Hanno Cornelius
3afe471ab5
15/WAKU-BRIDGE move to draft ( #382 )
2021-05-26 09:18:41 +02:00
Oskar Thorén
81720bd7f4
Shorter FT store name
2021-05-24 13:07:24 +08:00
Sanaz Taheri Boshrooyeh
2234ddf53e
Update index.md ( #370 )
2021-05-14 13:14:04 +08:00
Hanno Cornelius
96dc43645c
16/WAKU2-RPC Move to draft ( #366 )
2021-05-10 19:34:37 +08:00
Franck Royer
d278fb406a
20: Ethereum Direct Message with Waku v2 ( #365 )
2021-05-07 10:43:24 +10:00
Oskar Thorén
3df3375b3b
Update index.md
2021-05-05 14:19:13 +08:00
Oskar Thorén
27ee0f0558
Merge repo with rfc.vac.dev ( #310 )
...
* Hugo init
* Init Hugo book
* Add basic README and title
* Import RFC: 1/COSS
* Move example content to dedicated folder
* Basic menu
* Tweak single layout
* Fix base url and permalink
* Basic index tweaks
* Add netifly config
* gitignore
* 1/COSS: Add COSS lifecycle
* Remove public artifact
* Add basic numbers in menu
* Empty READMEs init
* Import mvds spec raw
* 2/MVDS: Simplify
* 3/REMOTE-LOG: Import
* 3/REMOTE-LOG: Simplify
* 4/MVDS-META: Import
* 4/MVDS-META Simplify
* Tweaks
* 5/WAKU0: Import
* 5: Simplify
* 6/WAKU1: Import
* 6/WAKU1: Simplify
* 7/WAKU-DATA: Import
* 7/WAKU-DATA: Simplify
* 8/WAKU-MAIL: Import
* 8/WAKU-MAIL: Simplify
* Tweak
* 9/WAKU-RPC: Import
* 9/WAKU-RPC: Simplify
* 10/WAKU2: Import
* 10/WAKU2: Simplify
* 11/WAKU-RELAY: Import
* Tweaks
* 11/WAKU-RELAY: Simplify
* 12/WAKU-FILTER: Import
* 12/WAKU2-FILTER: Simplify
* 13/WAKU-STORE: Import
* 13/WAKU-STORE: Simplify
* 14/WAKU-MESSAGE: Import
* 14/WAKU-MESSAGE: Simplify
* 15/WAKU-BRIDGE: Import
* 15: Simplify
* 16: Import
* 16: Simplify
* 17: Import
* 17: Simplify
* 18: Import
* 18: Simplify
* 12: Bump update
* 14: Bump update
* 11: Bump update
* 17: Bump update
* 18: Bump update
* 16: Bump update
* Fix slug for 18
* Editor changes for 11, 12, 15
* Revert "Editor changes for 11, 12, 15"
This reverts commit 5c32fe791b
.
* Revert "Revert "Editor changes for 11, 12, 15""
This reverts commit ccd75131d7
.
* Editor changes for 13, 2, 4
* Move current specs to archive
* Update README
* bump
2021-04-01 12:03:14 +08:00