Escrito por: Jaleel, BlockBeats
Editor: Jack, BlockBeats
Esta manhã foi lançado oficialmente o Threads, um novo aplicativo lançado pela Meta depois do Facebook, Instagram e WhatsApp, direcionado diretamente ao Twitter. Threads não apenas recebeu o nome de um dos recursos do rival Twitter, mas também enfatiza tanto o diálogo público quanto o Twitter que alguns técnicos do mundo da tecnologia até o chamam de “assassino do Twitter”.
No primeiro dia de lançamento, o desempenho dos dados do Threads foi impressionante, Zuckerberg disse que mais de 5 milhões de usuários se registraram em 4 horas após o lançamento e mais de 10 milhões de usuários se registraram em 7 horas após o lançamento.

Vale ressaltar que antes do lançamento oficial, muitos usuários especularam que poderiam fazer login no Threads usando sua conta do Instagram na prévia da foto do aplicativo exibida na App Store da Apple. Durante uma reunião com toda a empresa no mês passado, os executivos da Meta revelaram que o Instagram Threads seria integrado usando o ActivityPub, o protocolo descentralizado de mídia social no qual o Mastodon se baseia. Isso também significa que o conteúdo do Threads pode estar disponível em vários servidores, e nomes de usuário, seguidores e outras informações da conta do Instagram podem ser movidos automaticamente para o novo aplicativo Threads com base na demanda do usuário.

Na interface de login do Threads, podemos ver claramente como funciona o Threads. As versões futuras irão ingressar no universo federado de uma nova rede de mídia social, permitindo que os usuários sigam e interajam entre si em diferentes plataformas como o Mastodon.
Leitura relacionada: "Primeira experiência | Threads, concorrente do Twitter de Zuckerberg, está online. É realmente melhor usar? 》
Qual é o protocolo ActivityPub?
Quando se trata do protocolo descentralizado ActivityPub usado por Threads, muitas pessoas podem não saber, mas quando se trata da rede social federada Mastodon (mamute chinês, odontomast ou mamute, etc.), muitas pessoas o conhecem.
Quando Elon Musk causou muita confusão no final do ano passado ao demitir funcionários e alterar a política de verificação do Twitter, o maior beneficiário na época foi o Mastodon. Mastodon, que acumulou cerca de 500.000 usuários ativos antes de Elon Musk adquirir o Twitter, foi inundado por um grande número de "refugiados" que escaparam do Twitter. No auge, havia mais de 130.000 novos usuários todos os dias e o número de ativos. os usuários atingiram 250 no início de dezembro do ano passado. Depois de janeiro deste ano, o número de usuários ativos caiu para 1,8 milhão, mas ainda é uma ordem de magnitude superior ao Lens e Nostr como protocolos.
O número de usuários do Mastodon está crescendo rapidamente, e muitas celebridades encontraram um “novo lar” no Mastodon, o que também atraiu a atenção de Elon Musk. O Twitter começou a proibir links para o Mastodon Em um Twitter Spaces, Elon Musk disse diretamente: “Porra, poste o Mastodon o dia todo, não me importo”.
Nessa disputa pela fuga de usuários do Twitter, o Mastodon ainda parece ser o maior vencedor. O fundador e CEO do Mastodon, um programador alemão chamado Eugen Rochko, compartilhou dados de que o número de usuários ativos do Mastodon aumentou em 294.000 no fim de semana, e o número de atividades postadas quase triplicou.
Vale a pena mencionar que Phil Daian, membro da Fundação Ethereum, administra uma comunidade criptográfica chamada cryptodon.lol no Mastodon, e Vitalik também se juntou a ela.

Ao mesmo tempo, muitas pessoas não estão otimistas em relação ao Mastodon e pensam que o Mastodon é um bom produto, mas o produto em si não representa o futuro das redes sociais. O que pode representar o futuro desta faixa é o protocolo ActivityPub.
Voltando ao nosso tópico, Threads e Mastodon usam e são baseados no protocolo ActivityPub. O que há de tão especial nele?
Permitir que os usuários viajem por várias ilhas
No futuro social delineado pelas empresas de mídia social tradicionais, os dados de nossas contas no Twitter são controlados pelo Twitter, os dados da conta do Instagram são controlados pelo Instagram e os dados da conta do YouTube são controlados pelo Youtube. Cada empresa de mídia social é uma ilha isolada e cada mídia social. empresa Cada plataforma requer registro de conta separado e as empresas de mídia social não podem trocar dados de contas.
A ideia do ActivityPub para resolver esse problema é muito simples e direta: cada servidor (instância) é semelhante a um servidor de e-mail, ajudando os usuários a receber e enviar cartas e hospedando identidades. Padroniza a comunicação entre servidores, permitindo que servidores livremente unidos se comuniquem entre si; também padroniza a comunicação entre clientes e servidores, permitindo que usuários acessem diferentes servidores no mesmo APP. Isto dá aos operadores de servidores e aos usuários um grande grau de liberdade.
Desta forma, os utilizadores podem viajar por várias ilhas utilizando a rede social servida pelo protocolo ActivityPub.
Olhando para trás, para os anos desde o nascimento das redes sociais, tem havido uma série de protocolos de redes sociais que enfatizam a abertura: OStatus, pump.io, Open Social, Pubsubhubbub, WebFinger, ActivityStreams, XMPP, RSS, OpenID, etc., e eu acredito que a maioria deles não é bem conhecida. Em determinados momentos, até mesmo alguns gigantes da tecnologia apoiavam esses protocolos.
As ideias de design do ActivityPub remontam ao nascimento das redes sociais, e as ideias originais vieram do Fediverse. A ideia do Fediverse também é muito simples: um grupo de servidores forma uma rede de dividir e conquistar para enviar e receber informações entre si. Diferentes softwares e protocolos como GNU social, OStatus e Mastadon foram derivados dessa ideia. Pode-se dizer que o ActivityPub acumulou quase duas décadas de experiência na exploração de redes sociais distribuídas.
A primeira versão do ActivityPub foi lançada há cinco anos. Depois de absorver a experiência e o design de softwares como GNU social e protocolos como OStatus no Fediverse, tornou-se um padrão recomendado do W3C. O W3C (World Wide Web Consortium) é essencialmente o órgão governante da Web, supervisionando os padrões de protocolo. ActivityPub define um protocolo de rede social descentralizado para aplicativos clientes e servidores que os conectam. O benefício para os usuários é a interoperabilidade entre os serviços que adotam o protocolo.

Especificamente, Flipboard e Medium também estabeleceram um servidor Mastodon no ActivityPub e começaram a convidar alguns usuários e planejadores para postar na plataforma principal. Contanto que os servidores sejam compatíveis com ActivityPub, qualquer pessoa pode seguir minhas contas Flipboard e Medium do Mastodon sem precisar criar uma conta ou baixar um novo aplicativo.
Enquanto isso, se você gosta de uma postagem do Flipboard do ActivityPub, você pode incorporar a postagem na sua página do Flipboard e até mesmo exibi-la no aplicativo Mastodon do criador original. Depois de postar um comentário, o conteúdo aparecerá na forma de uma resposta do Mastodon.
Isto não é simplesmente incorporar conteúdo, é a verdadeira interoperabilidade.
Se Threads e Mastodon estiverem interconectados no futuro, o conteúdo postado anteriormente em Threads não será visível no Mastodon. Porque um evento de exclusão será passado para outras instâncias de publicação de atividades, mas se houver uma instância que não oferece suporte à exclusão, ela ainda poderá ser retida.
Além de Threads e Mastodon, as redes sociais que atualmente utilizam o protocolo ActivityPub incluem: Nextcloud: serviço federado para hospedagem de arquivos; PeerTube, software de rede social Friendica implementado no ActivityPub na versão 2019.01; ; Pixelfed, uma plataforma federada de compartilhamento de fotos semelhante ao Instagram Pleroma é uma plataforma Weibo compatível com ActivityPub e tem baixos requisitos de recursos. Misskey é um serviço Weibo descentralizado de código aberto;
É claro que, atualmente, o ActivityPub está longe de ser perfeito e há muito espaço para melhorias. Muitas vezes também dá errado e pode até ser eliminado por interesses corporativos e tecnologia maliciosa. Na corrida atual para remodelar as mídias sociais, além do ActivityPub, também há muitos participantes: startups sociais como Artifact e Substack Notes já estão construindo suas próprias plataformas fechadas, e Jack Dorsey, que deixou o Twitter, está apoiando novas. protocolos sociais Os protocolos BlueSky e Nostr, bem como os populares protocolos sociais Farcaster e Lens no círculo Web3, também nasceram um após o outro.
Cada protocolo emergente espera criar seu próprio protocolo aberto e liderar o caminho social. Mas por que Threads de um grande fabricante de Web2 escolheu o protocolo ActivityPub?
Por que a Threads, uma grande empresa Web2, escolheu o ActivityPub?
A primeira coisa que podemos pensar é que o uso do ActivityPub, especialmente o padrão de comunicação entre servidores, pode expandir a rede social original do Meta, ajudar na comunicação com outros servidores e permitir que os usuários alcancem mais pessoas.
Liu Guo, cofundador do Matters-lab, concorda fortemente com esta visão. Na sua opinião, o ActivityPub é atualmente o protocolo social descentralizado mais maduro e amplamente utilizado. Como um recém-chegado ao Threads, escolher o ActivityPub pode fazer bom uso de seu efeito de rede original.
Em conversa com BlockBeats, Liu Guo disse: "Em comparação com vários outros protocolos descentralizados semelhantes, como Nostr e AT Protocol. ActivityPub é principalmente mais maduro e também é um padrão recomendado pelo w3c. ActivityPub tem muitos clientes e vocabulário. É muito completo e pode ser usado para definir quase toda a lógica do produto. Ao mesmo tempo, o modelo mental também é muito simples (modelo de ator) Comparado com outros clientes do ActivityPub, o Mastodon tem principalmente ui/ux um pouco melhor e combina vários outros protocolos. métodos apropriados são integrados (como web finger)."
Além disso, que outros motivos levaram a Threads, uma grande empresa da Web2, a escolher o ActivityPub? Liu Guo acredita que a Meta também percebe que os usuários se preocupam com a privacidade e a propriedade dos dados, especialmente após a aquisição do Twitter, por isso optará por usar um protocolo social descentralizado.
Então, para protocolos sociais descentralizados ou protocolos web3, o que significa para Threads escolher o ActivityPub?
Liu Guo acha que este é um bom lembrete para voltar ao básico. Parece que o Meta sabe muito bem o que os usuários precisam. Os usuários precisam de uma boa experiência de usuário e de um protocolo social que possa conectar vários clientes, e o blockchain não é necessário para alcançá-los. O Blockchain pode fornecer um bom sistema de identidade, mas precisa estar vinculado a protocolos sociais fora da cadeia para ser útil aos usuários, e este último já é um campo e uma ideia relativamente maduros.
