Fiz um tópico nos DevForums, mas encontrei isto:

e tenho perguntas:
- Por que eles baixam automaticamente cópias locais de imagens?
- Por que sempre começa com
upload://e termina com.png? - Para que serve no Discourse?
Porque baixar imagens de outros sites é não confiável (elas podem ser excluídas) e rude (você está usando a largura de banda deles).
A menos que as imagens sejam realmente pequenas (há uma configuração do site que define pequeno), elas são processadas em .png para economizar espaço. Elas começam com upload:// porque essa é a maneira de se referir a esses uploads em markdown.
Eu não entendo essa pergunta.
Eu quero dizer “por que ele deve ser usado em discussões”