Está ficando mais fácil construir novos aplicativos no Atproto, o protocolo que pode Rede social de Bluesky e um número crescente de outros aplicativos.
No Atmosferaa Conferência da Comunidade Atproto realizada no fim de semana em Seattle, o CTO Bluesky Paul Frazee ofereceu aos participantes um vislumbre do que está por vir pelo desenvolvimento do protocolo e como isso ajudará os desenvolvedores a criar mais aplicativos para expandir o ecossistema no futuro.
Uma das principais adições que chegam em breve é o suporte para o padrão de autenticação Oauthque alguns desenvolvedores já estão testando hoje, embora não em um estado finalizado. Com o OAuth, os desenvolvedores poderão criar contas de usuário para os usuários de seus aplicativos na infraestrutura baseada em protocolo, além de fornecer ferramentas para gerenciamento de sessões e visibilidade nos dados da conta principal.
Para os consumidores e outros usuários finais, a adição de OAuth permitirá que eles entrem em aplicativos com mais facilidade e segurança.
Em vez de ter que criar uma senha específica do aplicativo nas configurações de Bluesky, eles poderiam usar a opção OAuth para fazer login com o Bluesky, semelhante à maneira como as pessoas fazem login com sua conta de uma gigante da tecnologia, como Google ou Apple. (Há algum debate sobre como essa interface do usuário será apresentada, pois não está claro que “Bluesky” deve fazer parte da marca. Bluesky será um dos muitos aplicativos no ecossistema Atproto, e a marca deve refletir que os usuários estão assinando uma conta social aberta que funciona em bluesky e outros aplicativos.)

Outra mudança é a capacidade de publicar lexicons, ou esquemas, que definem a estrutura dos registros de dados, diretamente no protocolo. Isso é importante para o desenvolvimento de novos tipos de aplicativos, pois os desenvolvedores expandem o ecossistema com os léxicos para coisas em outros tipos de aplicativos-como receitas em um aplicativo de compartilhamento de receitas ou eventos ou locais em um aplicativo de agendamento de calendário ou evento e muito mais.
Quando um aplicativo encontra um registro que nunca viu antes, ele pode resolver a definição do léxico por meio de um processo de pesquisa do tipo DNS para entender como interromper esses dados. O compartilhamento desses recursos também permitirá que os desenvolvedores de aplicativos não precisem gastar tempo definindo seus próprios léxicos únicos, pois eles podem procurar aqueles que já foram criados por outras pessoas na comunidade Atproto.

No final deste ano, a equipe Bluesky começará a trabalhar em idéias sobre como os dados compartilhados em particular funcionarão. Isso é importante porque permitiria novos recursos que exigem dados privados, como marcadores.
Os usuários do aplicativo também gostariam de aproveitar a criptografia de ponta a ponta, como o que é encontrado no Signal ou Whatsapp. O progresso nesta frente, disse Frazee, pode ser ajudado pelo desenvolvimento que está ocorrendo agora com MLSuma camada de segurança que está sendo defendida pela Força -Tarefa de Engenharia da Internet (IETF).
“Há apenas uma grande quantidade de interesse no MLS ultimamente em muitas pilhas de tecnologia diferentes, incluindo a web. E acho que podemos olhar para isso com algum otimismo que pode realmente acelerar o futuro da criptografia para o Atproto”, observou Frazee.
Outros desenvolvimentos em andamento incluem uma maneira de melhorar os relés – a parte da infraestrutura de protocolo AT que oferece uma “mangueira de fogo” dos dados de rede para outros serviços usarem. Por não exigir mais que os relés mantenham arquivos completos, ele se tornará mais barato e mais escalável para executar um relé próprio.
O trabalho também está sendo planejado para melhorar a experiência do usuário em torno das migrações de contas e suporte para migrar para os servidores do Bluesky, em vez de apenas de seus servidores, como você pode hoje.
O TechCrunch relatou na Conferência Atmosphere em Seattle.