Blowater is approaching its 1 year anniversary of public release 2/18th and you must have noticed that I have not been pushing major updates for the last 2 months. (NIP44 is implemented I am glad)

I am re-designing it and shifting focus.

In Feb 2023, it’s not clear to what exactly I want to build. I chose DM domain because there weren’t good DM clients.

But it remains unclear to me, what does communication mean in a decentralized relay network.

One year later, the problem remains unsolved but I started to think outside the box.

What if, instead of solving the undefined decentralized communication problem at once, let’s solve it progressively?

What if I just treat relays like slack workspaces or discord servers and never blend data from multiple relays into one uniformed UI?

What if it’s ok to extend relays with my own features?

Yes, this architecture will be less ideal and be more “centralized”. But, it’s still much better and much more decentralized than any current mainstream communication apps.

It’s a 80% solution for most cases.

Let us first win these 80% problems first to win users and to gain knowledge. Then we can solve the remaining 20% in a new client! That’s the beauty of Nostr. We don’t need to solve every problem in a single app.

Stay tuned.

Reply to this note

Please Login to reply.

Discussion

No replies yet.