A new concept for me, thanks.

Openly published protocol vs. Openly developed protocol

I assume there’s significant overlap but the current trajectory gives valid cause for concern.

Reply to this note

Please Login to reply.

Discussion

An openly-published protocol is one where the protocol is placed on the Internet, but there's a group that decides what will be in it.

An open-developed protocol is very similar, but anyone can simply implement a variant of something already included, and thereby expand or alter the existing state of the protocol. Every implementation that changes some existing protocol definition, is automatically a soft-fork. If at least two matching soft-forks exist, it is automatically a new branch of the protocol, because those two forks/implementations can communicate with each other and this is a communication protocol.

Communication between two members of the protocol over a new path or method = expansion of the protocol.

That is why you cannot stop someone from creating a Nostr software project that does something novel. That is why this place is crawling with devs. That's what makes Nostr special and inspiring: no centralized control.

I can't think of any previous openly-developed protocols.

That makes Nostr unique.

That's why I be here, bro.

Same!

🫶

💯