A protocol is inherently a monopoly.

But our protocol consists primarily of unilateral changes in apps. So, if one app has a large enough userbase, they can just change the protocol on their own, by changing their code and breaking everyone's main feed.

Reply to this note

Please Login to reply.

Discussion

Sees undocumented kind 1010

And useless gobbledygook, that keeps images from loading or leads to ugly strings all over the notes.

If you have a big enough market position, other projects will eventually have to treat your bugs like features.

Welcome to software development hell. 😂

Oh gosh... Bye bye the days of 7bit clean ASCII then, I guess.

this is not a monopoly. This would be called a fork.

The longest chain wins. Regardless of how many years you have at which ever company, no offense, but you clearly haven't learned from experience with Bitcoin. When a wallet implemented a BIP....

Yes its slightly different with this application, however the doom and gloom seems like attention seeking lol.

My feed doesn't look broken....

The interesting thing about this whole NIP-37 (editable notes) saga is it's only a draft. it isn't officially part of the protocol yet. Yet it is fully implemented by the author in his client according to his specification. Despite there being competing specs for the same NIP in the works from the Coracle dev (links are on the bottom)

From the discussion I read, it looks like most of the contributors like the Coracles better than the one implemented by Amethyst.

So what now?

nostr:note1a8m8wxjxx0l6qkqfyjqzw0uhjwxxr0zutxjqex6wspw8kdp49c0s5a7tv7

In fairness, it will be optional. Clients don't have to implement it.

Amethyst spec: https://github.com/nostr-protocol/nips/pull/1090/files

Coracle spec: https://github.com/nostr-protocol/nips/pull/1091/files

Try not implementing and having the feed stay coherent.

The Nostr Protocol is designed to give a strategic advantage to the first person to implement something, if their project is large enough.

NIP-01 has been the exception, but this effectively drags Kind 01 notes into the chaos and forces everyone's hand.

Good point. In #Bitcoin, the protocol is practically frozen because any incompatible change (hard fork) splits the network, which destroys value. The culture is rabidly hostile to protocol changes.

In #Nostr, the culture is much more trigger-happy with innovations, maybe too much so. You could argue that the stakes are much lower, the network is still small, and partial breakage of notes has much less impact than incompatibility on a monetary base layer.

However, as it stands, Nostr is effectively not a protocol.

NIP 01 is the core protocol and it has been treated very carefully, for that reason.

Until now.