What is Nostr?
Derek Ross
npub18am…p424
2023-04-27 17:44:42

Derek Ross on Nostr: During a brief nests session, Vitor Pamplona announced that the official Google Play ...

During a brief nests (npub1us9…q4g0) session, Vitor Pamplona (npub1gcx…nj5z) announced that the official Google Play version of Amethyst will NOT have NIP-94 and NIP-95 enabled by default. The majority of users that use Amethyst get their version from Google Play. Those that wish to remain on the bleeding edge of tech and want to do A/B testing can do so and use the version from GitHub. This is fantastic news! Thanks Vitor! Nostr is winning.

In writing, NIP-95 sounds good. It allows our images to be decentralized! We don't have to use centralized services to host images and video! This is what we've wanted from the beginning, when realizing that our text was decentralized, but our images and videos were not.

In practice though, NIP-95 overloads relays with large amounts of data. Relay operators signed up for hosting just text messages. Hosting data files as text inside json was not what they intended to do. This will drastically increase their storage footprint and server costs.

I don't think NIP-95 is bad as it solves a real problem that we do have, however rolling it out needs a better implementation path instead of via brute force. This is the type of change that has consequences and all must be considered and discussed by client developers, relay developers, and relay operators - both paid and free.
Author Public Key
npub18ams6ewn5aj2n3wt2qawzglx9mr4nzksxhvrdc4gzrecw7n5tvjqctp424