* WIP: adds the security section, adversarial model and anonymity feature
* adds 3 sections: the security features, considerations, and future work
* removes some comments and adds an introductory paragraph
* fixes the changelog
* updates security considerations and future work
* minor edits
* fixes some issues
* updates wordlist
* fixes a typo
* minor
* adds todo
* edits the confidentiality part
* adds a todo
* changes the outline of security features section
* Apply suggestions from code review
Co-authored-by: Kim De Mey <kim.demey@gmail.com>
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
* updates changelog and adversarial model title
* clarifies the definition of spam messages
* minor edit
Co-authored-by: Kim De Mey <kim.demey@gmail.com>
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
* WIP: adds the security analysis file with some initial incomplete writeup
* fixes some formatting issue
* minor
* changes a terminology
* adds the outline
* Anlysis -> Analysis
* removes old changelogs
* edits the publisher anonymity
* Minor
* incorporates the security section into the relay specs
* updates authors
* deletes the security analysis file
* adds the security requirements
* adds the adversarial model
* adds security analysis and future work
* adds a todo
* removes an empty item
* Update waku-relay.md
* adds the terminologies subsection
* adds some revisions
* adds some todos
* adds more todos
* mentions the traffic analysis attack
* minor edits on the adversarial model
* adds some clarification about the adversarial model & some final edits
* changes topicID to topic ID
* Update waku-relay.md
* adds minor clarification
* WIP: adds the security analysis file with some initial incomplete writeup
* fixes some formatting issue
* minor
* changes a terminology
* adds the outline
* Anlysis -> Analysis
* removes old changelogs
* edits the publisher anonymity
* Minor
* incorporates the security section into the relay specs
* updates authors
* deletes the security analysis file
* adds the security requirements
* adds the adversarial model
* adds security analysis and future work
* adds a todo
* removes an empty item
* Update waku-relay.md
* adds the terminologies subsection
* adds some revisions
* adds some todos
* adds more todos
* mentions the traffic analysis attack
* minor edits on the adversarial model
* adds some clarification about the adversarial model & some final edits
* changes topicID to topic ID
* Update waku-relay.md
* adds minor clarification
* rephrases the PII
* itemizes the adversarial model
* Update waku-relay.md
* restructures, removes unsupported features, adds further clarifications
* Update waku-relay.md
* fixes some wordings
* comments out footnotes
* substitutes relay with wakurelay
* minor
* fixes a notational issue
* Update waku-relay.md
* WIP: addresses some of the comments
* WIP: clarifies upper level protocols
WIP: fixes headings issue
WIP: adds scoring function
minor edits
updates the subscriber-topic unlinkability
* Update specs/waku/v2/waku-relay.md
Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>
Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>
* edits the outline to accommodate the security analysis
* adds the anonymous query feature and analysis
* adds more about the anonymous query
* adds DoS and edits the adversarial model
* fixes a formatting issue
* adds DoS abbreviation
* adds todo
* minor
* adds todo
* minor
* adds the registration image
* Updates the registration seq diagram with more descriotions
* WIP: the message verification diagram
* fixes some spacing issues
* minor
* adds the routing and publishing figure
* minor
* fixes a format issue
* adds nullifier map init for all the relay nodes
* removes box borders
* returns the borders
* fixes spacing issues
* Feature/add json rpc api spec (#265)
* Minor improvements; added polling for latest messages
* internalNullifier -> nullifier, and edits on the msc figures
* edits the slash part
* updates spacing of the rln-relay figure
* edits on entities
* Update waku-rln-relay.md
* adds references to the figures in the text
* minor
* adds one more relay node to the registration fig
* Add Admin API (#267)
* Add Admin API
* Update assets/rln-relay/rln-relay.msc
Co-authored-by: Oskar Thorén <ot@oskarthoren.com>
* changes the width of figure 2
* some spacing edits and file headers
* adds the registration image
* Updates the registration seq diagram with more descriotions
* WIP: the message verification diagram
* fixes some spacing issues
* minor
* adds the routing and publishing figure
* minor
* fixes a format issue
* adds nullifier map init for all the relay nodes
* removes box borders
* returns the borders
* fixes spacing issues
* internalNullifier -> nullifier, and edits on the msc figures
* edits the slash part
* updates spacing of the rln-relay figure
* edits on entities
* Update waku-rln-relay.md
* adds references to the figures in the text
* minor
* adds one more relay node to the registration fig
* Update assets/rln-relay/rln-relay.msc
Co-authored-by: Oskar Thorén <ot@oskarthoren.com>
* changes the width of figure 2
* some spacing edits and file headers
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
Co-authored-by: Oskar Thorén <ot@oskarthoren.com>
* WIP: adds the draft of spam-protected relay protocol
minor edits
adds minor edits
fixes minor typos
* updates wordlist
* adds some headers to the flow description
* adds the revised version
* Update waku-spam-protected-relay.md
* Delete waku-spam-protection.md
* Auto stash before merge of "spam-protection/solution-overview" and "origin/spam-protection/solution-overview"
* minor
* Update waku-spam-protected-relay.md
* minor
* updates wordlist
adds more TODOs
adds root
adds field numbers
adds the security consideration section
renames waku_rln_relay
adds note for WakuMessage protobuf
adds more TODOs
Import COSS spec from unprotocols
Update shortname, editor, history and copyright
Format and link fixes
Add brief changelog notice
Update content/docs/rfcs/1/README.md
Misc fixes