hodlbod on Nostr: Negative filters are more computationally intensive, relay devs tend to resist that ...
Negative filters are more computationally intensive, relay devs tend to resist that kind of thing. Also, adding stuff to the query language forks the protocol and requires most implementations to upgrade before it can be relied upon. Adding a new data format is a way to get the benefits in parallel with adoption, without breaking much.
Published at
2025-02-15 22:10:09Event JSON
{
"id": "02c253c27c7e8045050722ab2274686a0f3e634c9df8822d9e0af11f07b98aef",
"pubkey": "97c70a44366a6535c145b333f973ea86dfdc2d7a99da618c40c64705ad98e322",
"created_at": 1739657409,
"kind": 1,
"tags": [
[
"p",
"7bdef7bdebb8721f77927d0e77c66059360fa62371fdf15f3add93923a613229",
"wss://relay.dev.bdw.to/",
"ben"
],
[
"e",
"728be39620546543fdbfb1d817d7b2db3d19de63e69b7d0a4252cf381d999a9e",
"wss://hist.nostr.land/",
"root"
],
[
"e",
"9e05325c09ef664e3e4d4bcafbbde943318a3b085de9a70605b318122c347f18",
"wss://junxingwang.org",
"mention"
],
[
"e",
"81e949aa0cc050e141c544abc317958d857dbbb080b3d6ae45b32dbae1eb5621",
"wss://relay.dev.bdw.to/",
"reply",
"7bdef7bdebb8721f77927d0e77c66059360fa62371fdf15f3add93923a613229"
],
[
"client",
"Coracle",
"31990:97c70a44366a6535c145b333f973ea86dfdc2d7a99da618c40c64705ad98e322:1685968093690"
]
],
"content": "Negative filters are more computationally intensive, relay devs tend to resist that kind of thing. Also, adding stuff to the query language forks the protocol and requires most implementations to upgrade before it can be relied upon. Adding a new data format is a way to get the benefits in parallel with adoption, without breaking much.",
"sig": "233cd52fac00a776ca5c1ddca1ac9c58b7224b40d2efab1cbcd9a137d635eac0f71f508d231ecd19d75dc8c5d891ca8db5a06f06054aad9edb29ba2583e71a34"
}