mirror of
https://github.com/nostr-protocol/nips.git
synced 2024-12-22 16:35:52 -05:00
remove rationale
This commit is contained in:
parent
b0491854f8
commit
c7da9d7409
7
119.md
7
119.md
|
@ -11,13 +11,6 @@ filters: {
|
||||||
// returns kind `1` events with `t` tags that have both "meme" and "cat" that have the tag "black" or "white"
|
// returns kind `1` events with `t` tags that have both "meme" and "cat" that have the tag "black" or "white"
|
||||||
```
|
```
|
||||||
|
|
||||||
## Rationale
|
|
||||||
- Reduce bandwidth for all, with an emphasis on mobile users: `meme AND cat` objectively consumes less bandwidth than `meme OR cat `
|
|
||||||
- Reduce clock-time for relays, indexing with `AND` is fast for all common index formats, and faster compared to `OR` for some index formats. (See section below)
|
|
||||||
- Reduce client-side caching requirements
|
|
||||||
- Reduce centralization vectors by reducing or even eliminating the need for centralized REST, GraphQL APIs or specialized relay "feed" endpoints.
|
|
||||||
- Give relays the option to be more useful at the protocol level while improving efficiency for all parties.
|
|
||||||
|
|
||||||
## Rules
|
## Rules
|
||||||
|
|
||||||
- `AND` **MUST** take precedence over `OR`
|
- `AND` **MUST** take precedence over `OR`
|
||||||
|
|
Loading…
Reference in New Issue
Block a user