E estamos de volta pesquisando coisas sociais web3!
Grande obrigado paraJulien, Wanshu, Limão, Hadrienpara fornecer feedback oportuno e útil.
Graças à equipe Sismo por tornar esta série possível!!! Estou me divertindo.
Resumo das diferentes seções. Fique comigo!
Linha do tempo de mídia social descentralizada não-web3 de 2008 até hoje - Eu pulei intermediários protocolos e alguns softwares. Fonte principal: https://im.youronly.one/techmagus/kb/ddfon/federated-social-network-timeline-2022346/
TLDR: O final dos anos 2000 marca o fim dos blogs como a principal atividade social na internet. As empresas sociais centralizadas estão ganhando impulso, a comunidade de código aberto responde com uma rede social federada, o Fediverso nasce
A partir de 2008, o cenário digital começou a testemunhar o surgimento de plataformas de mídia social descentralizadas. Este foi um momento em que gigantes da tecnologia como Twitter e Facebook estavam começando a dominar o espaço de redes sociais online, que anteriormente era dominado por blogs.
No entanto, essas plataformas centralizadas, com seu código proprietário e tendência a transformar os dados do usuário em mercadoria para benefício dos acionistas, não agradaram muitos nas comunidades de software de código aberto (OSS) e hackers. Grupos OSS ansiavam por plataformas que dessem aos usuários controle sobre sua presença online, permitindo que possuíssem seus dados e experiência.
Este apelo à descentralização levou defensores como Evan Prodromou e sua equipe a desenvolverem alternativas. Sua contribuição, GNU Social, tinha como objetivo se destacar contra plataformas centralizadas. Isto ajuda as pessoas em uma comunidade, empresa ou grupo a trocar breves atualizações de status, realizar enquetes, anunciar eventos e participar de outras atividades sociais.” Conceitualmente, o GNU Social funciona como o Twitter: os usuários podem postar e ler atualizações de status. No entanto, a diferença está em sua natureza descentralizada. Com o GNU Social, indivíduos podem executar versões personalizadas do software em seus servidores e se juntar a uma rede mais ampla.
Esta abordagem capacita os usuários a escolher e utilizar diversos clientes ou interfaces da web e, o que é mais importante, hospedar seus dados de forma independente, semelhante aos níveis mais elevados de descentralização vistos na rede de e-mails. Indivíduos tecnicamente inclinados podem hospedar suas próprias caixas de correio, enquanto outros podem depender de plataformas principais como Gmail ou Outlook. Redes como essas, caracterizadas por nós distribuídos, mas interconectados, são chamadas de 'redes federadas'.
"Redes federadas permitem aos usuários escolher um servidor para se inscrever, o que lhes dá acesso a toda a rede distribuída por muitos servidores diferentes. Isso dá aos usuários mais opções para aplicativos, políticas e culturas comunitárias. O e-mail é um exemplo de um protocolo federado que todos na internet utilizam. O Gmail é um aplicativo de e-mail popular, mas se você usar um provedor diferente, ainda pode se comunicar com qualquer pessoa que tenha um endereço de e-mail."— Jay Graber, Redes Sociais Descentralizadas, Comparando protocolos federados e peer-to-peer, 2020
Operando sob o protocolo OStatus, o GNU Social permite que redes sociais díspares se comuniquem, formando o que é conhecido como uma “federação”. Esse modelo contrasta fortemente com as redes centralizadas, como o Twitter, onde uma entidade dita as regras da plataforma e detém todos os dados do usuário. Também é distinto de um sistema puramente peer-to-peer, onde cada usuário é um nó na rede.
Esta rede federada de grafos sociais tornada possível por padrões de protocolo está começando a ser chamada de “Fediverse”, para universo federado.
Primeiro registro público da menção do nome “fediverse”
TLDR: novos protocolos surgem para formar novas federações, o que leva à fragmentação do ecossistema que eventualmente converge e se consolida em torno do protocolo ActivityPub.
A década de 2010 foi um período de experimentação do modelo federativo e do emergente 'Fediverse'. Novas federações como a Diaspora, uma alternativa do Facebook desenvolvida por uma equipe de estudantes do MIT, foram colocadas lá fora e foram posteriormente entregues à sua comunidade para maior desenvolvimento. Também poderíamos mencionar o protocolo Zot, que adicionou criptografia e mensagens privadas aos padrões existentes.
Nesse caos organizado, um ramo de protocolos começou a superar os demais. Começou com OStatus, evoluiu para o pump.ioprotocol, e eventualmente levou ao ActivityPub, que é provavelmente o protocolo social descentralizado mais amplamente utilizado no momento da escrita. Cada iteração visou aprender com seus antecessores para eliminar ineficiências e facilitar uma maior interoperabilidade.
https://pt.wikipedia.org/wiki/Fediverse- Trecho de protocolos e plataformas comuns no Fediverso (2023)
Você pode ter ouvido falar do ActivityPub quando o Meta anunciou seu interesse em integrar com o protocolo ou se já explorou alternativas descentralizadas ao Twitter, como o Mastodon, o principal aplicativo nesse espaço. Outros projetos, como Tumblr, Flickr e Medium, também manifestaram recentemente interesse no ActivityPub. Vamos explorar rapidamente como funciona, o que contribuiu para o seu sucesso e quais podem ser suas limitações. Eu recomendo muito isso podcastcom Evan Prodromou.
As capacidades do protocolo incluem compartilhar perfis, postagens, fotos, vídeos, comentários, respostas, reações, curtidas e favoritos - essencialmente todas as atividades padrão de mídia social que você pode encontrar em plataformas web2 centralizadas.
Os padrões concentram-se em duas áreas principais:
A rede é composta por uma federação de servidores que cumprem o padrão ActivityPub e se comunicam entre si. Um servidor que executa ActivityPub é referido como uma “instância.”
Essas instâncias são mais comumente executadas por entusiastas e podem hospedar de algumas dezenas a dezenas de milhares de usuários. Elas lidam tanto com nomes de usuário quanto com seus dados associados enquanto interagem com outras instâncias.
Os administradores do servidor podem unilateralmente impor políticas de moderação e podem bloquear outras instâncias de interagir com seus usuários. Por exemplo, gab.com, um site extremista de direita, possui sua própria instância do Mastodon, mas geralmente é bloqueado pela maioria do Fediverso.
Uma grande maioria das instâncias do Fediverso cumpre hoje com os padrões do ActivityPub.
Na maioria dos casos, as identidades e dados dos usuários estão vinculados ao servidor, o que significa que se o servidor for desligado ou se um usuário optar por migrar para outra instância, a maior parte dos dados e conteúdos serão perdidos.
Em alguns casos, os usuários podem migrar sua rede social sob uma nova identidade ou em um novo servidor. O conteúdo geralmente não é criptografado e os administradores podem ter acesso às mensagens de seus usuários.
Cada instância é financiada pelo seu próprio administrador ou pela comunidade, frequentemente através de doações.
Por exemplo, o desenvolvimento do Mastodon é apoiado por um Patreon, gerando cerca de $300k anualmente. Isso permite que o fundador, Eugen Rochko, também conhecido como @Gargron">Gargron e pequena equipe para trabalhar nos aplicativos móveis do Mastodon, hospedagem de instâncias 700 mil pessoas e desenvolvimento do protocolo principal.
Mastodon emerge como o principal software Fediverse e a maior implementação ActivityPub, com seus prós e contras
Se ActivityPub se tornou o principal padrão em direção ao qual os projetos estão convergindo, o Mastodon, criado em 2016, incorporou o AcitivtyPub em 2017 e está emergindo como sua principal implementação e embaixador.
Eugen Rochko, o fundador e desenvolvedor líder, modificou a implementação padrão do Mastodon para atender a necessidades específicas e demanda dos usuários por funcionalidades. Seu apelo levou a maioria dos projetos de software a buscar compatibilidade com ele. Hoje, o Mastodon suporta muitos clientes e interfaces da web, mas sua implementação personalizada do protocolo está cada vez mais servindo como um backend central em que outros podem construir.
https://mastodon-analytics.com/
Como mostrado no gráfico acima, o crescimento do Mastodon acelerou quando Elon Musk comprou o Twitter e introduziu o acesso pago à sua API de terceiros no início de 2023, além de outras mudanças abruptas causando FUD. Como resultado, usuários e equipes migraram para o Mastodon e começaram a desenvolver aplicativos de terceiros compatíveis com ele.
Entre as empresas que exploraram o Mastodon estão a Mozilla com mozilla.social, Médio comme.dm, e Flipboard com Flipboard Social. Os usuários desses serviços podem acessar instâncias usando seus logins existentes.
Abaixo está uma tabela resumindo os Prós e Contras do Mastodon de acordo com Evan Prodromou até 2023 (link do podcast nos recursos).
Vale ressaltar que as guerras culturais, a toxicidade em relação às minorias e problemas de moderação têm gerado debates significativos dentro do Fediverso, como apontado nesteArtigo de 2023por Leonora Tindall. A moderação continua a ser um tópico sensível, e concentrar demasiado poder nas mãos dos administradores do servidor pode não ser a melhor solução.
Ao longo da última década, o surgimento das mídias sociais descentralizadas tem sido um fenômeno gradual, porém persistente. Começou como uma resposta alternativa a plataformas como o Twitter e, ao longo do tempo, múltiplas plataformas experimentais tomaram forma com base no modelo de federação. Eventualmente, o protocolo ActivityPub se tornou a peça central.
Curiosamente, muitas entidades da Web 2.0 estão mostrando interesse em se juntar ao Fediverso. No entanto, sua participação não será sem desafios. Garantir a interoperabilidade entre as plataformas existentes do Fediverso e essas grandes empresas pode ser complicado. Além disso, as entidades centralizadas, devido aos seus modelos de negócios inerentes, frequentemente encontram seus interesses em conflito com os princípios de descentralização. Essa falta de alinhamento pode limitar sua adoção total do modelo federado.
O futuro da trajetória do Mastodon permanece incerto, especialmente em relação a desafios como a integração de usuários, escalabilidade e moderação de conteúdo. Mesmo redes sociais centralizadas possuindo vastos recursos enfrentam essas questões e podem nunca resolvê-las.
Atualmente, o Mastodon tem alguns milhões de usuários, principalmente compostos por indivíduos conhecedores de tecnologia das comunidades de código aberto e hackers, artistas e grupos marginalizados que buscam um espaço online mais inclusivo. No entanto, muitas perguntas permanecem: Como o Mastodon irá atender aos próximos cem milhões de usuários? Como pode monetizar efetivamente em escala, aumentar seu ritmo de desenvolvimento e lançamento de recursos, e competir com o próximo 'super aplicativo'?
Obrigado por ler a Parte 1. DM meaquicom quaisquer observações.
Na Parte 2, explorarei protocolos de mídia social nativos da Web3 como Farcaster e Lens. Será possível comparar os prós e contras desses protocolos com seus equivalentes não pertencentes à Web3 e, esperançosamente, tirar algumas conclusões interessantes disso.
E estamos de volta pesquisando coisas sociais web3!
Grande obrigado paraJulien, Wanshu, Limão, Hadrienpara fornecer feedback oportuno e útil.
Graças à equipe Sismo por tornar esta série possível!!! Estou me divertindo.
Resumo das diferentes seções. Fique comigo!
Linha do tempo de mídia social descentralizada não-web3 de 2008 até hoje - Eu pulei intermediários protocolos e alguns softwares. Fonte principal: https://im.youronly.one/techmagus/kb/ddfon/federated-social-network-timeline-2022346/
TLDR: O final dos anos 2000 marca o fim dos blogs como a principal atividade social na internet. As empresas sociais centralizadas estão ganhando impulso, a comunidade de código aberto responde com uma rede social federada, o Fediverso nasce
A partir de 2008, o cenário digital começou a testemunhar o surgimento de plataformas de mídia social descentralizadas. Este foi um momento em que gigantes da tecnologia como Twitter e Facebook estavam começando a dominar o espaço de redes sociais online, que anteriormente era dominado por blogs.
No entanto, essas plataformas centralizadas, com seu código proprietário e tendência a transformar os dados do usuário em mercadoria para benefício dos acionistas, não agradaram muitos nas comunidades de software de código aberto (OSS) e hackers. Grupos OSS ansiavam por plataformas que dessem aos usuários controle sobre sua presença online, permitindo que possuíssem seus dados e experiência.
Este apelo à descentralização levou defensores como Evan Prodromou e sua equipe a desenvolverem alternativas. Sua contribuição, GNU Social, tinha como objetivo se destacar contra plataformas centralizadas. Isto ajuda as pessoas em uma comunidade, empresa ou grupo a trocar breves atualizações de status, realizar enquetes, anunciar eventos e participar de outras atividades sociais.” Conceitualmente, o GNU Social funciona como o Twitter: os usuários podem postar e ler atualizações de status. No entanto, a diferença está em sua natureza descentralizada. Com o GNU Social, indivíduos podem executar versões personalizadas do software em seus servidores e se juntar a uma rede mais ampla.
Esta abordagem capacita os usuários a escolher e utilizar diversos clientes ou interfaces da web e, o que é mais importante, hospedar seus dados de forma independente, semelhante aos níveis mais elevados de descentralização vistos na rede de e-mails. Indivíduos tecnicamente inclinados podem hospedar suas próprias caixas de correio, enquanto outros podem depender de plataformas principais como Gmail ou Outlook. Redes como essas, caracterizadas por nós distribuídos, mas interconectados, são chamadas de 'redes federadas'.
"Redes federadas permitem aos usuários escolher um servidor para se inscrever, o que lhes dá acesso a toda a rede distribuída por muitos servidores diferentes. Isso dá aos usuários mais opções para aplicativos, políticas e culturas comunitárias. O e-mail é um exemplo de um protocolo federado que todos na internet utilizam. O Gmail é um aplicativo de e-mail popular, mas se você usar um provedor diferente, ainda pode se comunicar com qualquer pessoa que tenha um endereço de e-mail."— Jay Graber, Redes Sociais Descentralizadas, Comparando protocolos federados e peer-to-peer, 2020
Operando sob o protocolo OStatus, o GNU Social permite que redes sociais díspares se comuniquem, formando o que é conhecido como uma “federação”. Esse modelo contrasta fortemente com as redes centralizadas, como o Twitter, onde uma entidade dita as regras da plataforma e detém todos os dados do usuário. Também é distinto de um sistema puramente peer-to-peer, onde cada usuário é um nó na rede.
Esta rede federada de grafos sociais tornada possível por padrões de protocolo está começando a ser chamada de “Fediverse”, para universo federado.
Primeiro registro público da menção do nome “fediverse”
TLDR: novos protocolos surgem para formar novas federações, o que leva à fragmentação do ecossistema que eventualmente converge e se consolida em torno do protocolo ActivityPub.
A década de 2010 foi um período de experimentação do modelo federativo e do emergente 'Fediverse'. Novas federações como a Diaspora, uma alternativa do Facebook desenvolvida por uma equipe de estudantes do MIT, foram colocadas lá fora e foram posteriormente entregues à sua comunidade para maior desenvolvimento. Também poderíamos mencionar o protocolo Zot, que adicionou criptografia e mensagens privadas aos padrões existentes.
Nesse caos organizado, um ramo de protocolos começou a superar os demais. Começou com OStatus, evoluiu para o pump.ioprotocol, e eventualmente levou ao ActivityPub, que é provavelmente o protocolo social descentralizado mais amplamente utilizado no momento da escrita. Cada iteração visou aprender com seus antecessores para eliminar ineficiências e facilitar uma maior interoperabilidade.
https://pt.wikipedia.org/wiki/Fediverse- Trecho de protocolos e plataformas comuns no Fediverso (2023)
Você pode ter ouvido falar do ActivityPub quando o Meta anunciou seu interesse em integrar com o protocolo ou se já explorou alternativas descentralizadas ao Twitter, como o Mastodon, o principal aplicativo nesse espaço. Outros projetos, como Tumblr, Flickr e Medium, também manifestaram recentemente interesse no ActivityPub. Vamos explorar rapidamente como funciona, o que contribuiu para o seu sucesso e quais podem ser suas limitações. Eu recomendo muito isso podcastcom Evan Prodromou.
As capacidades do protocolo incluem compartilhar perfis, postagens, fotos, vídeos, comentários, respostas, reações, curtidas e favoritos - essencialmente todas as atividades padrão de mídia social que você pode encontrar em plataformas web2 centralizadas.
Os padrões concentram-se em duas áreas principais:
A rede é composta por uma federação de servidores que cumprem o padrão ActivityPub e se comunicam entre si. Um servidor que executa ActivityPub é referido como uma “instância.”
Essas instâncias são mais comumente executadas por entusiastas e podem hospedar de algumas dezenas a dezenas de milhares de usuários. Elas lidam tanto com nomes de usuário quanto com seus dados associados enquanto interagem com outras instâncias.
Os administradores do servidor podem unilateralmente impor políticas de moderação e podem bloquear outras instâncias de interagir com seus usuários. Por exemplo, gab.com, um site extremista de direita, possui sua própria instância do Mastodon, mas geralmente é bloqueado pela maioria do Fediverso.
Uma grande maioria das instâncias do Fediverso cumpre hoje com os padrões do ActivityPub.
Na maioria dos casos, as identidades e dados dos usuários estão vinculados ao servidor, o que significa que se o servidor for desligado ou se um usuário optar por migrar para outra instância, a maior parte dos dados e conteúdos serão perdidos.
Em alguns casos, os usuários podem migrar sua rede social sob uma nova identidade ou em um novo servidor. O conteúdo geralmente não é criptografado e os administradores podem ter acesso às mensagens de seus usuários.
Cada instância é financiada pelo seu próprio administrador ou pela comunidade, frequentemente através de doações.
Por exemplo, o desenvolvimento do Mastodon é apoiado por um Patreon, gerando cerca de $300k anualmente. Isso permite que o fundador, Eugen Rochko, também conhecido como @Gargron">Gargron e pequena equipe para trabalhar nos aplicativos móveis do Mastodon, hospedagem de instâncias 700 mil pessoas e desenvolvimento do protocolo principal.
Mastodon emerge como o principal software Fediverse e a maior implementação ActivityPub, com seus prós e contras
Se ActivityPub se tornou o principal padrão em direção ao qual os projetos estão convergindo, o Mastodon, criado em 2016, incorporou o AcitivtyPub em 2017 e está emergindo como sua principal implementação e embaixador.
Eugen Rochko, o fundador e desenvolvedor líder, modificou a implementação padrão do Mastodon para atender a necessidades específicas e demanda dos usuários por funcionalidades. Seu apelo levou a maioria dos projetos de software a buscar compatibilidade com ele. Hoje, o Mastodon suporta muitos clientes e interfaces da web, mas sua implementação personalizada do protocolo está cada vez mais servindo como um backend central em que outros podem construir.
https://mastodon-analytics.com/
Como mostrado no gráfico acima, o crescimento do Mastodon acelerou quando Elon Musk comprou o Twitter e introduziu o acesso pago à sua API de terceiros no início de 2023, além de outras mudanças abruptas causando FUD. Como resultado, usuários e equipes migraram para o Mastodon e começaram a desenvolver aplicativos de terceiros compatíveis com ele.
Entre as empresas que exploraram o Mastodon estão a Mozilla com mozilla.social, Médio comme.dm, e Flipboard com Flipboard Social. Os usuários desses serviços podem acessar instâncias usando seus logins existentes.
Abaixo está uma tabela resumindo os Prós e Contras do Mastodon de acordo com Evan Prodromou até 2023 (link do podcast nos recursos).
Vale ressaltar que as guerras culturais, a toxicidade em relação às minorias e problemas de moderação têm gerado debates significativos dentro do Fediverso, como apontado nesteArtigo de 2023por Leonora Tindall. A moderação continua a ser um tópico sensível, e concentrar demasiado poder nas mãos dos administradores do servidor pode não ser a melhor solução.
Ao longo da última década, o surgimento das mídias sociais descentralizadas tem sido um fenômeno gradual, porém persistente. Começou como uma resposta alternativa a plataformas como o Twitter e, ao longo do tempo, múltiplas plataformas experimentais tomaram forma com base no modelo de federação. Eventualmente, o protocolo ActivityPub se tornou a peça central.
Curiosamente, muitas entidades da Web 2.0 estão mostrando interesse em se juntar ao Fediverso. No entanto, sua participação não será sem desafios. Garantir a interoperabilidade entre as plataformas existentes do Fediverso e essas grandes empresas pode ser complicado. Além disso, as entidades centralizadas, devido aos seus modelos de negócios inerentes, frequentemente encontram seus interesses em conflito com os princípios de descentralização. Essa falta de alinhamento pode limitar sua adoção total do modelo federado.
O futuro da trajetória do Mastodon permanece incerto, especialmente em relação a desafios como a integração de usuários, escalabilidade e moderação de conteúdo. Mesmo redes sociais centralizadas possuindo vastos recursos enfrentam essas questões e podem nunca resolvê-las.
Atualmente, o Mastodon tem alguns milhões de usuários, principalmente compostos por indivíduos conhecedores de tecnologia das comunidades de código aberto e hackers, artistas e grupos marginalizados que buscam um espaço online mais inclusivo. No entanto, muitas perguntas permanecem: Como o Mastodon irá atender aos próximos cem milhões de usuários? Como pode monetizar efetivamente em escala, aumentar seu ritmo de desenvolvimento e lançamento de recursos, e competir com o próximo 'super aplicativo'?
Obrigado por ler a Parte 1. DM meaquicom quaisquer observações.
Na Parte 2, explorarei protocolos de mídia social nativos da Web3 como Farcaster e Lens. Será possível comparar os prós e contras desses protocolos com seus equivalentes não pertencentes à Web3 e, esperançosamente, tirar algumas conclusões interessantes disso.