Avatar
ElectronicMonkey
45c41f21e1cf715fa6d9ca20b8e002a574db7bb49e96ee89834c66dac5446b7a
Author of nostr blogging client: https://flycat.club/

仅需11元

my lunch, < 2 dollar

another fix on flycat: add the zap button attached to the note.

going out for lunch now, if you relay to this msg I will try zapping a little via the button when I come back

FLYCAT UPDATES: support bolt11 invoice and lnurl in the notes. if you login via webln-wallet-extension, there will be a button to quickly publish lighting invoices and let other people ⚡️ you. Next update will be the tipping button on every note.

飞猫更新:补了下消息里面的闪电⚡️。如果你是用 webln 登陆的,输入框会多一个按钮,点一下就能快速发布一条闪电收据的消息。下一个更新,会补下每条消息下面默认的打赏按钮。

Ok first of all, NIP-05 is out of the question. It's not signed, it's not a contender here. That was just to make it easier to find someone, back when we didn't have better ways. It was my idea to put it into nostr.json in the first place, so I am shooting down my own idea.

My newer idea is expressed in NIP-65, which is just to spread that kind-10002 event to hundreds of relays (while only using a few relays for regular events).

I've always been in favor of relays or servers that specialize in serving kind-10002 events. I was going to suggest if someone does a DHT to put the kind-10002 events in there. Sounds like that is already part of your idea.

It seems that if all the clients move over to publishing into a DHT, then a DHT would have the advantage that all the data would be in it (the hash table being synchronized, I presume), whereas if you just ask a popular relay, it might not know, and you could never know for sure if that was because the relay didn't know or because the data wasn't there. BUT that property doesn't appear unless and until everybody moves to using the DHT. And I'm not sure people will because of the chicken-and-egg problem.

But a DHT seems like (even though it is distributed) a potential single source of failure. If there are "root servers", how many are there? Can they cheat?. Can things be removed from or replaced in a DHT, and if so, cant someone censor data out of it, and then replicate that censorship widely? If not, how is that enforced? I admit to my ignorance on this point.

interesting idea

After shit coding, I am doing shit posting, and hope there comes shit zapping. Great habit.

It is for our lost decade, the great golden days of the Internet when everything should go to the right path

preparing some updates..

relay 加个 path 提供这种 add-on 的能力? 这样明确请求、明确返回是不是更清楚一些,类似 wss:/example-relay.com/anti-spam

如果只是为了防广场的 spam 的话,我觉得可以是 relay 的 add-on,但如果变成隐藏的默认行为(我用了 nip 规范的请求消息、但得到的却是我不知道的过滤的结果)我觉得是不合理的,对一个新加入的客户端可能会很疑惑

+1。主要是如果给 relay 增加这类规则的话,我理解实际上是需要去更改 protocol 的,最好有明确的 NIP,否则后面多了这类规则很难实现互操作。relay 和 client 最好不要有耦合