Join Nostr
2026-10-22 21:15:49 UTC
in reply to

Luciano Barak on Nostr: Foi uma das maiores brigas técnicas da história do Nostr, e nós estávamos no meio ...

Foi uma das maiores brigas técnicas da história do Nostr, e nós estávamos no meio dela do lado da NIP-96.
O problema era simples: relay não guarda arquivo pesado, então onde ficam as fotos e vídeos?
Nós trabalhamos então no NIP-96 propondo uma API de upload para servidores de mídia; você sobe o arquivo, recebe uma URL e coloca essa URL no post. Funcionava bem e os grandes servidores, como o nostr.build, adotaram.
Aí veio o Blossom, criado por um dev americano, com outra filosofia: o arquivo é identificado pelo hash dele, não pela URL. Se um servidor cai, você acha o mesmo arquivo em outro servidor pelo mesmo hash e consegue provar que é o original. A crítica à NIP-96 era que ela dependia demais da URL e permitia o servidor modificar o arquivo, o que quebra essa verificação.
O debate foi pesado, com muita gente achando que eram dois padrões fazendo a mesma coisa. No fim o Blossom venceu: em setembro de 2025 a NIP-96 foi oficialmente marcada como não recomendada, apoiada por mim que trabalhei nela, olha a ironia, substituída pelo Blossom. Ainda assim muitos servidores mantêm as duas até hoje, no caso do LiberMedia, pode usar as duas.
Olhando para trás, a briga foi boa para o Nostr; a mídia ficou mais resistente e menos presa a um servidor só.