Negentropy should NEVER be mandatory. There is a whole usecase for relays as private communities where users do not want their notes to go anywhere but that specific relay and this NIP would just kill that use case. Its also very complex and makes building a simple relay more difficult. Optional NIP is the best option IMO.

Reply to this note

Please Login to reply.

Discussion

Negentropy is to sync between clients and relays, not between relays. Even single relay communities need it.