O Mastodon emerge como um farol de esperança para aqueles desiludidos com as opções convencionais no cenário em constante mudança das redes sociais, onde as plataformas surgem e caem com base na confiança do usuário e na inovação tecnológica. À medida que controvérsias giram em torno de gigantes da tecnologia como o Twitter, especialmente após aquisições de alto perfil e mudanças de política, muitos buscam alternativas que ofereçam mais liberdade, privacidade e controle. O Mastodon, uma plataforma descentralizada que promete uma nova abordagem para microblogging livre dos caprichos dos titãs corporativos e dos acionistas bilionários, é um exemplo disso. Mas afinal, o que é o Mastodon e como ele difere de seus concorrentes mais conhecidos?
Lançado em 2016 por Eugen Rochko, o Mastodon não foi inicialmente criado para rivalizar com o Twitter. Em vez disso, nasceu do desejo de Rochko por uma rede social descentralizada, onde os usuários pudessem comunicar sem as restrições das plataformas convencionais. Ao contrário do Twitter, que opera num modelo centralizado com um único conjunto de regras e políticas, o Mastodon é uma federação de servidores, cada um hospedando sua própria comunidade com suas próprias regras.
A interface amigável do Mastodon, semelhante à do Twitter, tornou simples para os recém-chegados começarem. Os acontecimentos de 2022, no entanto, catapultaram Mastodon para os holofotes. Quando Elon Musk assumiu o Twitter, em outubro daquele ano, muitos usuários começaram a procurar alternativas, preocupados com o rumo futuro da plataforma. Mastodon, com sua promessa de descentralização e autonomia do usuário, emergiu como um forte candidato. A plataforma atraiu um grande número de usuários, muitos elogiando sua natureza livre de anúncios e a capacidade de selecionar um servidor (ou "instância") que correspondesse aos seus valores.
A natureza descentralizada do Mastodon protege-o das decisões de uma única entidade ou indivíduo. Esta estrutura tornou-se especialmente atraente para aqueles que acreditavam que plataformas como o Twitter estavam a ser cada vez mais influenciadas por interesses corporativos e personalidades de alto perfil que podem priorizar o lucro em detrimento da experiência do utilizador. Além disso, o modelo de financiamento do Mastodon distingue-o. A plataforma é suportada por financiamento coletivo em vez de receitas publicitárias. Isto garante que a plataforma está livre da influência publicitária, permitindo uma experiência de utilizador mais orgânica.
O crescimento do Mastodon é um testemunho da mudança de dinâmica do mundo digital. À medida que os utilizadores se tornam mais conscientes da sua privacidade online e das dinâmicas de poder em jogo no reino digital, plataformas que oferecem maior controlo e autonomia estão a ganhar tração. O crescimento do Mastodon não é apenas uma reação aos eventos em torno de plataformas como o Twitter; indica uma mudança mais ampla para espaços digitais descentralizados onde os utilizadores têm uma palavra a dizer na forma como as suas comunidades online são governadas.
O Mastodon, muitas vezes aclamado como a alternativa descentralizada às redes sociais convencionais, oferece uma experiência única para os seus utilizadores. Ao contrário das plataformas impulsionadas por métricas de envolvimento e receitas publicitárias, a natureza descentralizada do Mastodon garante uma abordagem centrada no utilizador, priorizando interações genuínas em detrimento de conteúdos impulsionados por algoritmos.
A estrutura descentralizada do Mastodon significa que os utilizadores podem escolher entre muitos servidores ou "instâncias" para se juntarem. Cada instância tem a sua própria vibe de comunidade única, regras e políticas de moderação. Seja um artista, entusiasta de tecnologia ou alguém que procura conversas significativas, há uma instância feita à sua medida.
Origem:https://instances.social/
Configurar um perfil no Mastodon é simples. Os utilizadores podem personalizar os seus perfis com avatares, nomes de exibição e biografias. Ao contrário das plataformas convencionais, o Mastodon incentiva a representação genuína, permitindo aos utilizadores mostrar os seus interesses e personalidades.
Fonte: zdnet
Cronogramas e Interações: O Mastodon oferece múltiplos cronogramas, incluindo Página Inicial, Local e Federado, garantindo que os utilizadores controlem o conteúdo que visualizam. As interações no Mastodon, como "toots," "boosts" e "favoritos," proporcionam uma experiência familiar e distinta de outras plataformas.
Uma das características marcantes do Mastodon é o seu foco na sensibilidade e acessibilidade do utilizador. Os utilizadores podem adicionar avisos de conteúdo às suas publicações, permitindo que outros vejam o conteúdo à sua discrição. Além disso, o Mastodon promove a inclusão de descrições de imagens, garantindo que o conteúdo seja acessível a todos, incluindo aqueles com deficiências visuais.
Comunidade e Conversas: A abordagem centrada no usuário do Mastodon fomenta conversas genuínas. Sem a pressão das métricas de envolvimento, os usuários podem participar de discussões significativas, compartilhar insights e construir conexões.
Cada instância do Mastodon tem as suas políticas de moderação, garantindo que os utilizadores tenham um espaço seguro para interagir. Ferramentas como listas de bloqueio, filtros de conteúdo e funcionalidades de denúncia capacitam os utilizadores a curarem a sua experiência.
O compromisso do Mastodon com a autonomia do usuário, interações genuínas e ethos orientado pela comunidade destaca-o digitalmente. À medida que os usuários buscam plataformas que priorizam suas necessidades em detrimento dos interesses corporativos, o Mastodon se destaca como um farol de esperança, defendendo uma experiência online mais inclusiva e autêntica.
Componentes de uma única instância de Mastodon, Fonte:https://softwaremill.com/
O backend do Mastodon é principalmente uma aplicação Ruby on Rails, semelhante aos primeiros dias do Twitter antes da transição para Scala e bibliotecas personalizadas devido a preocupações com escalabilidade. Esta estrutura monolítica pode parecer tradicional, mas plataformas como o StackOverflow demonstraram que os monolitos podem ser extremamente bem-sucedidos.
A principal fonte de dados do Mastodon é um banco de dados PostgreSQL (abreviado como PG). Este banco de dados é o coração de qualquer instância do Mastodon, armazenando dados do usuário, postagens e outras informações. Manter backups regulares deste banco de dados é fundamental; perder seus dados significaria começar de novo sem usuários ou postagens.
Complementando o PostgreSQL está um servidor Redis, um banco de dados na memória. O Mastodon utiliza o Redis em duas funções principais: como cache e como armazenamento de dados para seu sistema de trabalho. Da propagação de dados às notificações do usuário, este sistema de trabalho, que é executado no Sidekiq, gerencia uma ampla gama de tarefas. Dado o volume de trabalhos que uma movimentada instância Mastodon pode gerar, a eficiência do Sidekiq torna-se primordial.
Para aqueles que procuram capacidades de pesquisa aprimoradas, o ElasticSearch pode ser integrado para indexar e pesquisar posts, menções e favoritos. Além disso, o Mastodon emprega um servidor node.js para gerenciar solicitações de streaming, que podem ser entregues por meio de um socket da web ou uma solicitação HTTP de longa duração. Este streaming abrange vários cronogramas e notificações específicas do usuário.
Por último, o armazenamento de arquivos, que inclui mídia anexada a postagens e fotos de perfil, pode ser local ou transferido para serviços como o S3, proporcionando uma solução escalável para instâncias em crescimento.
Fonte: https://softwaremill.com/
Quando um usuário cria um post (ou “toot” na linguagem do Mastodon), ele é salvo no banco de dados PostgreSQL. Também é adicionado aos feeds domésticos dos seguidores locais, armazenados em cache no Redis para recuperação rápida. No entanto, a verdadeira magia acontece quando seguidores não locais em outros servidores são considerados. Para propaGate.io um post para eles, um trabalho Sidekiq é iniciado para cada servidor onde o usuário tem seguidores. Esta abordagem descentralizada garante que as postagens alcancem uma audiência global, independentemente de onde elas se originem.
As interações, como respostas, impulsionamentos e favoritos, seguem um padrão de propagação semelhante. Se essas interações se originarem de um servidor diferente do post original, o servidor de origem é notificado antes que os dados sejam propagados para outros servidores relevantes.
Origem: https://softwaremill.com/
À medida que as instâncias do Mastodon ganham popularidade, garantir que possam lidar com cargas crescentes torna-se vital. Três componentes principais podem ser dimensionados:
No entanto, há um limite para o quanto uma única instância do Mastodon pode escalar. Quando esse limite é atingido, a natureza federada do Mastodon entra em ação. Ao distribuir a carga por várias instâncias, a plataforma pode continuar a crescer. No entanto, surgem desafios quando utilizadores com um vasto número de seguidores em várias instâncias se tornam ativos. A propagação de dados necessária para esses utilizadores pode sobrecarregar o sistema, especialmente se as suas publicações receberem interações significativas.
Mastodon destaca-se com o seu sistema federado, contrastando starkly plataformas tradicionais que dependem de servidores centralizados. Este sistema é composto por vários servidores independentes, conhecidos como 'instâncias.' Cada instância funciona como o seu próprio reino de redes sociais, promovendo comunidades únicas com regras distintas. Tal estrutura não só reforça a resiliência contra falhas generalizadas, mas também descentraliza o poder, defendendo um espaço online mais democrático.
O modelo descentralizado do Mastodon oferece um alto grau de personalização. Cada instância pode estabelecer suas próprias regras, diretrizes e até conjuntos de recursos. Isso permite que comunidades se formem em torno de interesses específicos, ideologias ou idiomas. Por exemplo, pode haver uma instância do Mastodon dedicada a entusiastas da fotografia, outra para uma comunidade linguística específica e ainda outra que priorize a moderação rigorosa de conteúdo para criar um ambiente adequado para a família.
O compromisso do Mastodon com a transparência e o desenvolvimento orientado pela comunidade é evidente na sua natureza de código aberto. Qualquer pessoa pode aceder ao código do Mastodon, contribuir para o seu desenvolvimento ou até mesmo usá-lo para criar a sua versão da plataforma. Esta abordagem de código aberto promove a inovação e garante que uma comunidade global de desenvolvedores e entusiastas melhore continuamente a plataforma.
A estrutura única do Mastodon, caracterizada pela sua descentralização, capacidades de personalização e ethos de código aberto, distingue-o no saturado panorama das redes sociais. Oferece uma alternativa refrescante à abordagem de tamanho único das plataformas mainstream, capacitando os utilizadores a criarem as suas próprias experiências nas redes sociais. Seja ao juntar-se a uma instância que reflita os seus interesses ou valores, ou ao mergulhar no código para contribuir para a evolução do Mastodon, a plataforma proporciona vias de participação ativa em vez de consumo passivo.
A capacidade do Mastodon de comunicar através de uma rede de servidores independentes não é mágica; resulta da implementação de um protocolo padronizado e aberto chamado ActivityPub. Este protocolo serve de base para a estrutura federada do Mastodon, permitindo uma comunicação perfeita não apenas entre instâncias do Mastodon, mas também com qualquer software que cumpra o padrão ActivityPub.
O “fediverso” (abreviatura de “universo federado”) é uma rede interconectada de sites e plataformas que comunicam via ActivityPub e a World Wide Web. O Mastodon é um jogador significativo no fediverso, mas é apenas um entre muitos. Outras plataformas incluem:
E a lista continua, abrangendo várias plataformas e websites pessoais individuais. Embora “Mastodon” possa ser um nome mais reconhecido, dizer “siga-me no fediverso” é tecnicamente mais abrangente, pois se refere à rede interconectada inteira e não apenas a uma plataforma.
Fonte: Wikipedia
Embora o Twitter seja inegavelmente um dos gigantes das redes sociais, com uma base de usuários na casa dos milhões, o Mastodon oferece uma experiência de comunidade mais íntima. O Mastodon, que tem cerca de 2,5 milhões de usuários, proporciona um ambiente mais tranquilo e orientado para a comunidade. Essa escala menor pode ser vantajosa para aqueles que buscam interações significativas e um senso de comunidade, em vez do ruído e da confusão comumente associados a plataformas maiores.
O Twitter, com sua estrutura centralizada, tem um único conjunto de regras e políticas que se aplicam em toda a plataforma. O Mastodon, por outro lado, permite que cada instância defina suas políticas de moderação. Esta abordagem descentralizada para a moderação de conteúdo oferece aos usuários uma escolha em seu ambiente online, mas também desafia a garantir consistência em toda a plataforma.
A interface do Mastodon pode parecer familiar para os usuários do Twitter à primeira vista. Os usuários em ambas as plataformas podem enviar mensagens curtas, mas enquanto o Twitter usa tweets, Mastodon usa "toots". Mastodon também fornece mais flexibilidade pós-comprimento, com um limite de caracteres padrão de 500 em comparação com o Twitter 280 (se você não tiver Twitter Blue).
As interações do Mastodon incluem “favoritos” e “boosts,” que são semelhantes aos “likes” e “retweets” do Twitter. Por outro lado, o Mastodon oferece recursos adicionais, como avisos de conteúdo, que permitem aos usuários ocultar conteúdo potencialmente sensível atrás de um rótulo de aviso e dar aos leitores a opção de visualizá-lo ou não.
A estratégia de monetização do Twitter gira em torno da publicidade, com tweets promovidos e anúncios sendo uma característica regular nos timelines dos usuários. Isso frequentemente levantou preocupações sobre a privacidade dos dados dos usuários e a susceptibilidade da plataforma à influência dos anunciantes.
Por outro lado, o Mastodon opera sem anúncios. O seu financiamento principal provém de crowdfunding e doações, garantindo que a plataforma permaneça centrada no utilizador, sem a influência de anunciantes. Este modelo não só melhora a experiência do utilizador ao eliminar anúncios, mas também garante um maior respeito pelos dados e privacidade do utilizador.
Embora o Mastodon e o Twitter ofereçam plataformas de microblogging para os utilizadores partilharem e interagirem, as suas filosofias, estruturas e funcionalidades subjacentes diferenciam-nos. A abordagem descentralizada e orientada pela comunidade do Mastodon oferece uma alternativa refrescante ao modelo centralizado do Twitter, embora cada um tenha as suas próprias vantagens e desafios. À medida que os utilizadores se tornam mais criteriosos em relação aos seus espaços online, compreender estas diferenças é crucial na escolha da plataforma que melhor se alinha com as suas necessidades e valores.
Num surpreendente volte-face dos acontecimentos em dezembro de 2022, o Twitter suspendeu a conta oficial do Mastodon,@joinmastodon, depois de partilhar um link para uma nova conta Mastodon, @ElonJet. Esta conta foi dedicada a transmitir os dados públicos da rota de voo do jato privado de Elon Musk e tinha sido anteriormente suspensa pelo Twitter. O efeito dominó não parou por aí. Vários jornalistas de publicações renomadas como a CNN, The New York Times e The Washington Post, juntamente com vários jornalistas independentes, enfrentaram suspensões por vincularem-se à conta Mastodon ou discutirem o evento. Além disso, surgiram relatos de que os usuários, incluindo celebridades como George Takei, não podiam twittar links para servidores Mastodon, recebendo mensagens de erro que classificavam os links como “potencialmente prejudiciais”. Este incidente destacou o poder que as plataformas centralizadas detêm, evidenciando as limitações arbitrárias que podem impor ao conteúdo e à comunicação. Serve como um lembrete contundente da importância de plataformas descentralizadas como o Mastodon, que defendem a autonomia do usuário e a liberdade de expressão.
Um estudo recente da Stanford destacou uma preocupação significativa: a presença de conteúdo prejudicial no Mastodon. A natureza descentralizada do Mastodon significa que nenhuma entidade única supervisiona toda a plataforma. Cada instância tem seus administradores responsáveis pela moderação de conteúdo. No entanto, esses administradores não podem controlar ou moderar o conteúdo em outras instâncias, levando a potenciais refúgios para conteúdo prejudicial.
A qualidade, segurança e ética de cada instância do Mastodon podem variar amplamente. Enquanto algumas instâncias podem priorizar a moderação rigorosa de conteúdo e criar ambientes seguros e inclusivos, outras podem adotar uma abordagem mais laissez-faire, o que pode levar a problemas potenciais. Os utilizadores devem ser criteriosos ao escolher uma instância, garantindo que esta esteja alinhada com os seus valores e expectativas de segurança.
A integração do Mastodon na Fediverse permite-lhe comunicar com outras plataformas como o PeerTube, o Friendica e o Lemmy. Embora esta interoperabilidade melhore a experiência do utilizador ao criar um ecossistema digital mais interligado, também torna a moderação mais difícil. O conteúdo pode facilmente espalhar-se de uma plataforma para outra, tornando difícil rastrear, monitorizar e controlar informações prejudiciais ou enganosas.
O modelo descentralizado do Mastodon representa uma alternativa promissora aos modelos centralizados das plataformas de mídia social mainstream. Ele dá aos usuários mais autonomia, escolha e controle. No entanto, não está isento de dificuldades. Manter a segurança do usuário em várias instâncias, bem como navegar nas complexidades da interoperabilidade, são questões que a comunidade do Mastodon e outras plataformas descentralizadas precisarão abordar à medida que crescem e evoluem.
À medida que a era digital avança, as preocupações em torno da privacidade, da censura e do controlo corporativo nas redes sociais tornam-se cada vez mais pronunciadas. As plataformas centralizadas, embora ofereçam conveniência e uma vasta base de utilizadores, são frequentemente alvo de escrutínio pela forma como lidam com os dados dos utilizadores, as políticas de moderação de conteúdos e possíveis preconceitos. Neste contexto, as plataformas descentralizadas como o Mastodon representam o próximo passo lógico na evolução da comunicação online. Elas oferecem um modelo onde o poder não está concentrado nas mãos de poucos, mas distribuído entre muitos, garantindo um espaço digital mais democrático.
No entanto, a descentralização, como qualquer outra forma de inovação, vem com seu próprio conjunto de desafios. Como vimos, quando não há uma autoridade central supervisionando a moderação de conteúdo, torna-se uma tarefa difícil. Além disso, garantir uma experiência de usuário consistente em várias instâncias pode levar tempo e esforço. Há também o risco de fragmentação, em que a base de usuários se dispersa tanto em diferentes instâncias que mina o sentido de uma comunidade unificada.
A chave para o sucesso futuro do Mastodon reside em encontrar o equilíbrio certo entre a liberdade do utilizador e a responsabilidade da plataforma. Embora seja essencial proporcionar aos utilizadores autonomia e escolha, também é crucial garantir que a plataforma não se torne um refúgio para conteúdo prejudicial ou atores maliciosos. Isso exigirá um diálogo contínuo entre os administradores da instância, os utilizadores e a comunidade mais ampla do Mastodon.
O cenário digital está em constante evolução, com novas tecnologias, plataformas e desafios surgindo regularmente. Para o Mastodon permanecer relevante e continuar sua trajetória de crescimento, ele deve ser adaptável. Isso significa não apenas abordar os desafios atuais, mas também antecipar os futuros. Seja integrando novos recursos, melhorando a interoperabilidade com outras plataformas ou aprimorando medidas de segurança, o Mastodon precisará estar na vanguarda da inovação.
O futuro das redes sociais é incerto, com as preferências dos utilizadores em mudança, os avanços tecnológicos e as mudanças sociais a desempenharem papéis importantes. Plataformas que priorizam a autonomia do utilizador, a descentralização e o envolvimento da comunidade, como o Mastodon, estão posicionadas para desempenhar um papel significativo na formação deste futuro. Embora haja desafios, existem oportunidades de crescimento, melhoria e inovação contínua. No futuro, a capacidade de plataformas como o Mastodon de se adaptar, evoluir e satisfazer as necessidades em constante mudança da comunidade digital determinará o seu sucesso.
O Mastodon, com sua ética descentralizada, é um testemunho da paisagem em evolução das redes sociais. Sua estrutura federada única, sustentada pelo protocolo ActivityPub, oferece uma divergência refrescante dos modelos centralizados de plataformas como o Twitter. Embora forneça aos usuários uma personalização sem precedentes e um senso de comunidade, também enfrenta desafios inerentes à sua natureza descentralizada, especialmente na moderação de conteúdo. À medida que exploramos seu crescimento, benefícios e obstáculos, torna-se evidente que o Mastodon, juntamente com o fediverso mais amplo, possui um potencial significativo em remodelar nossas interações online. À medida que o reino digital continua a evoluir, plataformas como o Mastodon certamente desempenharão um papel fundamental em orientar a direção, enfatizando a autonomia do usuário, o engajamento comunitário e a inovação de código aberto.
O Mastodon emerge como um farol de esperança para aqueles desiludidos com as opções convencionais no cenário em constante mudança das redes sociais, onde as plataformas surgem e caem com base na confiança do usuário e na inovação tecnológica. À medida que controvérsias giram em torno de gigantes da tecnologia como o Twitter, especialmente após aquisições de alto perfil e mudanças de política, muitos buscam alternativas que ofereçam mais liberdade, privacidade e controle. O Mastodon, uma plataforma descentralizada que promete uma nova abordagem para microblogging livre dos caprichos dos titãs corporativos e dos acionistas bilionários, é um exemplo disso. Mas afinal, o que é o Mastodon e como ele difere de seus concorrentes mais conhecidos?
Lançado em 2016 por Eugen Rochko, o Mastodon não foi inicialmente criado para rivalizar com o Twitter. Em vez disso, nasceu do desejo de Rochko por uma rede social descentralizada, onde os usuários pudessem comunicar sem as restrições das plataformas convencionais. Ao contrário do Twitter, que opera num modelo centralizado com um único conjunto de regras e políticas, o Mastodon é uma federação de servidores, cada um hospedando sua própria comunidade com suas próprias regras.
A interface amigável do Mastodon, semelhante à do Twitter, tornou simples para os recém-chegados começarem. Os acontecimentos de 2022, no entanto, catapultaram Mastodon para os holofotes. Quando Elon Musk assumiu o Twitter, em outubro daquele ano, muitos usuários começaram a procurar alternativas, preocupados com o rumo futuro da plataforma. Mastodon, com sua promessa de descentralização e autonomia do usuário, emergiu como um forte candidato. A plataforma atraiu um grande número de usuários, muitos elogiando sua natureza livre de anúncios e a capacidade de selecionar um servidor (ou "instância") que correspondesse aos seus valores.
A natureza descentralizada do Mastodon protege-o das decisões de uma única entidade ou indivíduo. Esta estrutura tornou-se especialmente atraente para aqueles que acreditavam que plataformas como o Twitter estavam a ser cada vez mais influenciadas por interesses corporativos e personalidades de alto perfil que podem priorizar o lucro em detrimento da experiência do utilizador. Além disso, o modelo de financiamento do Mastodon distingue-o. A plataforma é suportada por financiamento coletivo em vez de receitas publicitárias. Isto garante que a plataforma está livre da influência publicitária, permitindo uma experiência de utilizador mais orgânica.
O crescimento do Mastodon é um testemunho da mudança de dinâmica do mundo digital. À medida que os utilizadores se tornam mais conscientes da sua privacidade online e das dinâmicas de poder em jogo no reino digital, plataformas que oferecem maior controlo e autonomia estão a ganhar tração. O crescimento do Mastodon não é apenas uma reação aos eventos em torno de plataformas como o Twitter; indica uma mudança mais ampla para espaços digitais descentralizados onde os utilizadores têm uma palavra a dizer na forma como as suas comunidades online são governadas.
O Mastodon, muitas vezes aclamado como a alternativa descentralizada às redes sociais convencionais, oferece uma experiência única para os seus utilizadores. Ao contrário das plataformas impulsionadas por métricas de envolvimento e receitas publicitárias, a natureza descentralizada do Mastodon garante uma abordagem centrada no utilizador, priorizando interações genuínas em detrimento de conteúdos impulsionados por algoritmos.
A estrutura descentralizada do Mastodon significa que os utilizadores podem escolher entre muitos servidores ou "instâncias" para se juntarem. Cada instância tem a sua própria vibe de comunidade única, regras e políticas de moderação. Seja um artista, entusiasta de tecnologia ou alguém que procura conversas significativas, há uma instância feita à sua medida.
Origem:https://instances.social/
Configurar um perfil no Mastodon é simples. Os utilizadores podem personalizar os seus perfis com avatares, nomes de exibição e biografias. Ao contrário das plataformas convencionais, o Mastodon incentiva a representação genuína, permitindo aos utilizadores mostrar os seus interesses e personalidades.
Fonte: zdnet
Cronogramas e Interações: O Mastodon oferece múltiplos cronogramas, incluindo Página Inicial, Local e Federado, garantindo que os utilizadores controlem o conteúdo que visualizam. As interações no Mastodon, como "toots," "boosts" e "favoritos," proporcionam uma experiência familiar e distinta de outras plataformas.
Uma das características marcantes do Mastodon é o seu foco na sensibilidade e acessibilidade do utilizador. Os utilizadores podem adicionar avisos de conteúdo às suas publicações, permitindo que outros vejam o conteúdo à sua discrição. Além disso, o Mastodon promove a inclusão de descrições de imagens, garantindo que o conteúdo seja acessível a todos, incluindo aqueles com deficiências visuais.
Comunidade e Conversas: A abordagem centrada no usuário do Mastodon fomenta conversas genuínas. Sem a pressão das métricas de envolvimento, os usuários podem participar de discussões significativas, compartilhar insights e construir conexões.
Cada instância do Mastodon tem as suas políticas de moderação, garantindo que os utilizadores tenham um espaço seguro para interagir. Ferramentas como listas de bloqueio, filtros de conteúdo e funcionalidades de denúncia capacitam os utilizadores a curarem a sua experiência.
O compromisso do Mastodon com a autonomia do usuário, interações genuínas e ethos orientado pela comunidade destaca-o digitalmente. À medida que os usuários buscam plataformas que priorizam suas necessidades em detrimento dos interesses corporativos, o Mastodon se destaca como um farol de esperança, defendendo uma experiência online mais inclusiva e autêntica.
Componentes de uma única instância de Mastodon, Fonte:https://softwaremill.com/
O backend do Mastodon é principalmente uma aplicação Ruby on Rails, semelhante aos primeiros dias do Twitter antes da transição para Scala e bibliotecas personalizadas devido a preocupações com escalabilidade. Esta estrutura monolítica pode parecer tradicional, mas plataformas como o StackOverflow demonstraram que os monolitos podem ser extremamente bem-sucedidos.
A principal fonte de dados do Mastodon é um banco de dados PostgreSQL (abreviado como PG). Este banco de dados é o coração de qualquer instância do Mastodon, armazenando dados do usuário, postagens e outras informações. Manter backups regulares deste banco de dados é fundamental; perder seus dados significaria começar de novo sem usuários ou postagens.
Complementando o PostgreSQL está um servidor Redis, um banco de dados na memória. O Mastodon utiliza o Redis em duas funções principais: como cache e como armazenamento de dados para seu sistema de trabalho. Da propagação de dados às notificações do usuário, este sistema de trabalho, que é executado no Sidekiq, gerencia uma ampla gama de tarefas. Dado o volume de trabalhos que uma movimentada instância Mastodon pode gerar, a eficiência do Sidekiq torna-se primordial.
Para aqueles que procuram capacidades de pesquisa aprimoradas, o ElasticSearch pode ser integrado para indexar e pesquisar posts, menções e favoritos. Além disso, o Mastodon emprega um servidor node.js para gerenciar solicitações de streaming, que podem ser entregues por meio de um socket da web ou uma solicitação HTTP de longa duração. Este streaming abrange vários cronogramas e notificações específicas do usuário.
Por último, o armazenamento de arquivos, que inclui mídia anexada a postagens e fotos de perfil, pode ser local ou transferido para serviços como o S3, proporcionando uma solução escalável para instâncias em crescimento.
Fonte: https://softwaremill.com/
Quando um usuário cria um post (ou “toot” na linguagem do Mastodon), ele é salvo no banco de dados PostgreSQL. Também é adicionado aos feeds domésticos dos seguidores locais, armazenados em cache no Redis para recuperação rápida. No entanto, a verdadeira magia acontece quando seguidores não locais em outros servidores são considerados. Para propaGate.io um post para eles, um trabalho Sidekiq é iniciado para cada servidor onde o usuário tem seguidores. Esta abordagem descentralizada garante que as postagens alcancem uma audiência global, independentemente de onde elas se originem.
As interações, como respostas, impulsionamentos e favoritos, seguem um padrão de propagação semelhante. Se essas interações se originarem de um servidor diferente do post original, o servidor de origem é notificado antes que os dados sejam propagados para outros servidores relevantes.
Origem: https://softwaremill.com/
À medida que as instâncias do Mastodon ganham popularidade, garantir que possam lidar com cargas crescentes torna-se vital. Três componentes principais podem ser dimensionados:
No entanto, há um limite para o quanto uma única instância do Mastodon pode escalar. Quando esse limite é atingido, a natureza federada do Mastodon entra em ação. Ao distribuir a carga por várias instâncias, a plataforma pode continuar a crescer. No entanto, surgem desafios quando utilizadores com um vasto número de seguidores em várias instâncias se tornam ativos. A propagação de dados necessária para esses utilizadores pode sobrecarregar o sistema, especialmente se as suas publicações receberem interações significativas.
Mastodon destaca-se com o seu sistema federado, contrastando starkly plataformas tradicionais que dependem de servidores centralizados. Este sistema é composto por vários servidores independentes, conhecidos como 'instâncias.' Cada instância funciona como o seu próprio reino de redes sociais, promovendo comunidades únicas com regras distintas. Tal estrutura não só reforça a resiliência contra falhas generalizadas, mas também descentraliza o poder, defendendo um espaço online mais democrático.
O modelo descentralizado do Mastodon oferece um alto grau de personalização. Cada instância pode estabelecer suas próprias regras, diretrizes e até conjuntos de recursos. Isso permite que comunidades se formem em torno de interesses específicos, ideologias ou idiomas. Por exemplo, pode haver uma instância do Mastodon dedicada a entusiastas da fotografia, outra para uma comunidade linguística específica e ainda outra que priorize a moderação rigorosa de conteúdo para criar um ambiente adequado para a família.
O compromisso do Mastodon com a transparência e o desenvolvimento orientado pela comunidade é evidente na sua natureza de código aberto. Qualquer pessoa pode aceder ao código do Mastodon, contribuir para o seu desenvolvimento ou até mesmo usá-lo para criar a sua versão da plataforma. Esta abordagem de código aberto promove a inovação e garante que uma comunidade global de desenvolvedores e entusiastas melhore continuamente a plataforma.
A estrutura única do Mastodon, caracterizada pela sua descentralização, capacidades de personalização e ethos de código aberto, distingue-o no saturado panorama das redes sociais. Oferece uma alternativa refrescante à abordagem de tamanho único das plataformas mainstream, capacitando os utilizadores a criarem as suas próprias experiências nas redes sociais. Seja ao juntar-se a uma instância que reflita os seus interesses ou valores, ou ao mergulhar no código para contribuir para a evolução do Mastodon, a plataforma proporciona vias de participação ativa em vez de consumo passivo.
A capacidade do Mastodon de comunicar através de uma rede de servidores independentes não é mágica; resulta da implementação de um protocolo padronizado e aberto chamado ActivityPub. Este protocolo serve de base para a estrutura federada do Mastodon, permitindo uma comunicação perfeita não apenas entre instâncias do Mastodon, mas também com qualquer software que cumpra o padrão ActivityPub.
O “fediverso” (abreviatura de “universo federado”) é uma rede interconectada de sites e plataformas que comunicam via ActivityPub e a World Wide Web. O Mastodon é um jogador significativo no fediverso, mas é apenas um entre muitos. Outras plataformas incluem:
E a lista continua, abrangendo várias plataformas e websites pessoais individuais. Embora “Mastodon” possa ser um nome mais reconhecido, dizer “siga-me no fediverso” é tecnicamente mais abrangente, pois se refere à rede interconectada inteira e não apenas a uma plataforma.
Fonte: Wikipedia
Embora o Twitter seja inegavelmente um dos gigantes das redes sociais, com uma base de usuários na casa dos milhões, o Mastodon oferece uma experiência de comunidade mais íntima. O Mastodon, que tem cerca de 2,5 milhões de usuários, proporciona um ambiente mais tranquilo e orientado para a comunidade. Essa escala menor pode ser vantajosa para aqueles que buscam interações significativas e um senso de comunidade, em vez do ruído e da confusão comumente associados a plataformas maiores.
O Twitter, com sua estrutura centralizada, tem um único conjunto de regras e políticas que se aplicam em toda a plataforma. O Mastodon, por outro lado, permite que cada instância defina suas políticas de moderação. Esta abordagem descentralizada para a moderação de conteúdo oferece aos usuários uma escolha em seu ambiente online, mas também desafia a garantir consistência em toda a plataforma.
A interface do Mastodon pode parecer familiar para os usuários do Twitter à primeira vista. Os usuários em ambas as plataformas podem enviar mensagens curtas, mas enquanto o Twitter usa tweets, Mastodon usa "toots". Mastodon também fornece mais flexibilidade pós-comprimento, com um limite de caracteres padrão de 500 em comparação com o Twitter 280 (se você não tiver Twitter Blue).
As interações do Mastodon incluem “favoritos” e “boosts,” que são semelhantes aos “likes” e “retweets” do Twitter. Por outro lado, o Mastodon oferece recursos adicionais, como avisos de conteúdo, que permitem aos usuários ocultar conteúdo potencialmente sensível atrás de um rótulo de aviso e dar aos leitores a opção de visualizá-lo ou não.
A estratégia de monetização do Twitter gira em torno da publicidade, com tweets promovidos e anúncios sendo uma característica regular nos timelines dos usuários. Isso frequentemente levantou preocupações sobre a privacidade dos dados dos usuários e a susceptibilidade da plataforma à influência dos anunciantes.
Por outro lado, o Mastodon opera sem anúncios. O seu financiamento principal provém de crowdfunding e doações, garantindo que a plataforma permaneça centrada no utilizador, sem a influência de anunciantes. Este modelo não só melhora a experiência do utilizador ao eliminar anúncios, mas também garante um maior respeito pelos dados e privacidade do utilizador.
Embora o Mastodon e o Twitter ofereçam plataformas de microblogging para os utilizadores partilharem e interagirem, as suas filosofias, estruturas e funcionalidades subjacentes diferenciam-nos. A abordagem descentralizada e orientada pela comunidade do Mastodon oferece uma alternativa refrescante ao modelo centralizado do Twitter, embora cada um tenha as suas próprias vantagens e desafios. À medida que os utilizadores se tornam mais criteriosos em relação aos seus espaços online, compreender estas diferenças é crucial na escolha da plataforma que melhor se alinha com as suas necessidades e valores.
Num surpreendente volte-face dos acontecimentos em dezembro de 2022, o Twitter suspendeu a conta oficial do Mastodon,@joinmastodon, depois de partilhar um link para uma nova conta Mastodon, @ElonJet. Esta conta foi dedicada a transmitir os dados públicos da rota de voo do jato privado de Elon Musk e tinha sido anteriormente suspensa pelo Twitter. O efeito dominó não parou por aí. Vários jornalistas de publicações renomadas como a CNN, The New York Times e The Washington Post, juntamente com vários jornalistas independentes, enfrentaram suspensões por vincularem-se à conta Mastodon ou discutirem o evento. Além disso, surgiram relatos de que os usuários, incluindo celebridades como George Takei, não podiam twittar links para servidores Mastodon, recebendo mensagens de erro que classificavam os links como “potencialmente prejudiciais”. Este incidente destacou o poder que as plataformas centralizadas detêm, evidenciando as limitações arbitrárias que podem impor ao conteúdo e à comunicação. Serve como um lembrete contundente da importância de plataformas descentralizadas como o Mastodon, que defendem a autonomia do usuário e a liberdade de expressão.
Um estudo recente da Stanford destacou uma preocupação significativa: a presença de conteúdo prejudicial no Mastodon. A natureza descentralizada do Mastodon significa que nenhuma entidade única supervisiona toda a plataforma. Cada instância tem seus administradores responsáveis pela moderação de conteúdo. No entanto, esses administradores não podem controlar ou moderar o conteúdo em outras instâncias, levando a potenciais refúgios para conteúdo prejudicial.
A qualidade, segurança e ética de cada instância do Mastodon podem variar amplamente. Enquanto algumas instâncias podem priorizar a moderação rigorosa de conteúdo e criar ambientes seguros e inclusivos, outras podem adotar uma abordagem mais laissez-faire, o que pode levar a problemas potenciais. Os utilizadores devem ser criteriosos ao escolher uma instância, garantindo que esta esteja alinhada com os seus valores e expectativas de segurança.
A integração do Mastodon na Fediverse permite-lhe comunicar com outras plataformas como o PeerTube, o Friendica e o Lemmy. Embora esta interoperabilidade melhore a experiência do utilizador ao criar um ecossistema digital mais interligado, também torna a moderação mais difícil. O conteúdo pode facilmente espalhar-se de uma plataforma para outra, tornando difícil rastrear, monitorizar e controlar informações prejudiciais ou enganosas.
O modelo descentralizado do Mastodon representa uma alternativa promissora aos modelos centralizados das plataformas de mídia social mainstream. Ele dá aos usuários mais autonomia, escolha e controle. No entanto, não está isento de dificuldades. Manter a segurança do usuário em várias instâncias, bem como navegar nas complexidades da interoperabilidade, são questões que a comunidade do Mastodon e outras plataformas descentralizadas precisarão abordar à medida que crescem e evoluem.
À medida que a era digital avança, as preocupações em torno da privacidade, da censura e do controlo corporativo nas redes sociais tornam-se cada vez mais pronunciadas. As plataformas centralizadas, embora ofereçam conveniência e uma vasta base de utilizadores, são frequentemente alvo de escrutínio pela forma como lidam com os dados dos utilizadores, as políticas de moderação de conteúdos e possíveis preconceitos. Neste contexto, as plataformas descentralizadas como o Mastodon representam o próximo passo lógico na evolução da comunicação online. Elas oferecem um modelo onde o poder não está concentrado nas mãos de poucos, mas distribuído entre muitos, garantindo um espaço digital mais democrático.
No entanto, a descentralização, como qualquer outra forma de inovação, vem com seu próprio conjunto de desafios. Como vimos, quando não há uma autoridade central supervisionando a moderação de conteúdo, torna-se uma tarefa difícil. Além disso, garantir uma experiência de usuário consistente em várias instâncias pode levar tempo e esforço. Há também o risco de fragmentação, em que a base de usuários se dispersa tanto em diferentes instâncias que mina o sentido de uma comunidade unificada.
A chave para o sucesso futuro do Mastodon reside em encontrar o equilíbrio certo entre a liberdade do utilizador e a responsabilidade da plataforma. Embora seja essencial proporcionar aos utilizadores autonomia e escolha, também é crucial garantir que a plataforma não se torne um refúgio para conteúdo prejudicial ou atores maliciosos. Isso exigirá um diálogo contínuo entre os administradores da instância, os utilizadores e a comunidade mais ampla do Mastodon.
O cenário digital está em constante evolução, com novas tecnologias, plataformas e desafios surgindo regularmente. Para o Mastodon permanecer relevante e continuar sua trajetória de crescimento, ele deve ser adaptável. Isso significa não apenas abordar os desafios atuais, mas também antecipar os futuros. Seja integrando novos recursos, melhorando a interoperabilidade com outras plataformas ou aprimorando medidas de segurança, o Mastodon precisará estar na vanguarda da inovação.
O futuro das redes sociais é incerto, com as preferências dos utilizadores em mudança, os avanços tecnológicos e as mudanças sociais a desempenharem papéis importantes. Plataformas que priorizam a autonomia do utilizador, a descentralização e o envolvimento da comunidade, como o Mastodon, estão posicionadas para desempenhar um papel significativo na formação deste futuro. Embora haja desafios, existem oportunidades de crescimento, melhoria e inovação contínua. No futuro, a capacidade de plataformas como o Mastodon de se adaptar, evoluir e satisfazer as necessidades em constante mudança da comunidade digital determinará o seu sucesso.
O Mastodon, com sua ética descentralizada, é um testemunho da paisagem em evolução das redes sociais. Sua estrutura federada única, sustentada pelo protocolo ActivityPub, oferece uma divergência refrescante dos modelos centralizados de plataformas como o Twitter. Embora forneça aos usuários uma personalização sem precedentes e um senso de comunidade, também enfrenta desafios inerentes à sua natureza descentralizada, especialmente na moderação de conteúdo. À medida que exploramos seu crescimento, benefícios e obstáculos, torna-se evidente que o Mastodon, juntamente com o fediverso mais amplo, possui um potencial significativo em remodelar nossas interações online. À medida que o reino digital continua a evoluir, plataformas como o Mastodon certamente desempenharão um papel fundamental em orientar a direção, enfatizando a autonomia do usuário, o engajamento comunitário e a inovação de código aberto.