Olá a todos, estou curioso, as ideias de Web3 e NFTs foram muito consideradas para versões futuras do Discourse?
Por exemplo, propriedade verificada de NFT através de uma conexão de carteira para obter acesso a um fórum ou fóruns específicos.
Ou apenas NFTs verificados como avatares (configurados de forma diferente do que uploads normais de imagem).
Vejo muito potencial para implementar esse tipo de nova tecnologia e estava curioso se outros concordam ou não. Vi um tópico sobre dicas de criptomoedas sendo consideradas, o que acho que poderia ser algo bom de explorar também.
Não tenho certeza sobre NFTs para login, mas alguém recentemente criou um plugin para avatares NFT, semelhante ao que o Twitter está fazendo: NFT avatar
As complexidades da mecânica interna e do layout de uma plataforma como o Discourse são um mundo à parte, é extremamente complexo e em constante evolução. Apenas os protocolos e interfaces. Entrar no mundo blockchain definitivamente exigiria o mesmo esforço, que então só poderia ser abordado por uma equipe dedicada e completa.
Dito isso, podemos especular livremente sobre o que pode ser usado para quê. E podemos ver de quais trabalhos existentes podemos nos beneficiar. Na lista a seguir, cito apenas projetos de código aberto cujo código pode ser usado como base.
NFTs podem claramente ser usados para identificar unicamente um usuário e todos os seus atributos:
Nome
Avatar
ID
Histórico
Chaves
Conforme declarado na postagem acima, isso já está em andamento.
Criptomoedas podem ser usadas como:
Token de Governança Interna (que por sua vez pode ser usado para implementar democracia quadrática dentro de uma comunidade)
Moeda Real, que seria usada em uma comunidade para apoiar iniciativas
A própria tecnologia blockchain pode ser usada para descentralizar a hospedagem de uma comunidade, tornando-a totalmente confiável e resistente à censura. Isso é um passo além da federação.
Eu vi algumas DAOs criadas por uma empresa de trading proprietário para gerenciar a governança de projetos tokenizados, e elas tiveram que construir suas próprias ferramentas fora do Discourse. Se houvesse um plugin ou suporte nativo para funções baseadas em carteira ou pontuações de reputação, isso poderia ter economizado muito tempo e código de “cola” para elas. Algo leve que funcionasse imediatamente com carteiras comuns provavelmente teria um amplo interesse.