Notícias

Por que a Microsoft prepara um sistema de identidade baseado em Bitcoin?

Depois de mais de um ano em desenvolvimento, a Microsoft escolheu o Bitcoin como plataforma Blockchain para um sistema de verificação de identificação descentralizada (DID) que permitirá que os usuários tenham acesso seguro a uma persona on-line por meio de um hub de banco de dados criptografado.

As implicações da nova rede de identificação podem incluir a eliminação de senhas. Uma empresa seria capaz de verificar o histórico de um novo funcionário e integrá-lo com o clique de um único botão virtual, ou um cliente bancário poderia verificar sua identidade para um empréstimo sem expor informações pessoais identificáveis – novamente com o clique de um botão.

“Acreditamos que cada pessoa precisa de uma identidade digital descentralizada que ela possua e controle, apoiada por identificadores próprios que habilitem interações que preservem a segurança e a privacidade”, afirmou Alex Simons, vice-presidente de gerenciamento de programas da Divisão de Identidade da Microsoft, em um post no blog da empresa. “Essa identidade própria deve integrar-se perfeitamente às suas vidas e colocá-los no centro de tudo o que fazem no mundo digital.”

Um sistema de ID baseado em Blockchain depende de uma carteira digital que serve como um repositório para todos os tipos de dados pessoais e financeiros – informações que só podem ser compartilhadas após uma solicitação específica e somente com a permissão do proprietário que tenha a chave pública. (Em uma rede Bitcoin típica, as carteiras digitais armazenam moeda Bitcoin).

Existem vários fornecedores no espaço DID que estão no estágio inicial de pesquisa e desenvolvimento ou que estão testando seus produtos em projetos-piloto, de acordo com Homan Farahmand, diretor sênior de pesquisa do Gartner. A Microsoft é de longe a maior.

O Projeto ION (sigla em inglês para Identity Overlay Network, que significa Rede de Sobreposição de Identidade), da Microsoft, é uma rede de camada 2 de código aberto que roda sobre o Blockchain do Bitcoin, uma abordagem que a empresa disse que melhorará bastante a taxa de transferência de um sistema DID “para alcançar dezenas de milhares de operações por segundo”.

Um dos problemas inerentes do Bitcoin é seu desempenho transacional lento e sua incapacidade de escalar devido à sobrecarga de processamento do computador; cada nó (computador) em uma rede Bitcoin obtém uma cópia do livro-razão em tempo quase real e um mecanismo de consenso requer que os nós verifiquem a autenticidade de novas entradas resolvendo um problema matemático complexo.

Usando um sidetree (rede de Camada 2) para descarregar a sobrecarga de processamento para uma rede adjacente, o Blockchain principal é liberado dos requisitos de consenso. Na plataforma Bitcoin da Microsoft, apenas o ID com hash de um usuário está enraizado no Blockchain, enquanto que os dados de identidade reais são criptografados e armazenados em um Hub de ID fora de cadeia que a Microsoft não pode ver.

O Bitcoin não está sozinho na exploração da tecnologia da Camada 2 para aumentar o desempenho. O Ethereum, outra das plataformas Blockchain mais populares do mundo, também explora os protocolos da Camada 2.

Como é baseado no Bitcoin, o ION será uma rede pública, com menos permissões, que qualquer pessoa pode usar para criar DIDs e gerenciar seu estado PKI (sigla em inglês para Public Key Infrastructure, que significa Infraestrutura de Chave Pública), explicou Daniel Buchner, gerente de programas da Divisão de Identidade da Microsoft.

Ao contrário de um Blockchain de permissão – mais tipicamente destinado a casos de uso comerciais – ninguém administra um Blockchain público. Os usuários da rede verificam novos blocos de dados inseridos por meio de um mecanismo de consenso.

Diferentemente de unidades monetárias e tokens de ativos, os IDs não devem ser trocados e negociados, o que permite que a ION alcance uma escala muito maior sem depender de esquemas adicionais de consenso da Camada 2, listas de validadores confiáveis ou tokens especiais de protocolo, segundo Buchner.

Todos os nós da rede são capazes de chegar ao mesmo estado de PKI para um identificador ao aplicar regras de protocolo determinísticas a lotes de operações ordenados cronologicamente ancorados no Blockchain, que os nós da ION replicam e armazenam por meio de um IPFS (sigla em inglês para Interplanetary File System, que significa Sistema de Arquivos Interplanetários). Esse tipo de sistema de endereço de conteúdo é semelhante ao sistema baseado na localização HTTP da Internet.

A rede DID da Microsoft ainda não está ativa. A gigante de software ainda está no “rápido desenvolvimento” do código ION e espera testá-lo na mainnet de Bitcoin, um Blockhain funcional para uso público.

“Há muitos aspectos do protocolo a serem implementados antes que ele esteja pronto para testes na mainnet de Bitcoin. Em hardware de referência de baixo consumo, observamos dezenas de milhares de operações DID por segundo”, escreveu Simons. “Como nos nossos anúncios anteriores, estamos compartilhando nosso trabalho o mais cedo possível – as arestas e tudo mais – para iniciar uma conversa com a comunidade e incentivar a colaboração.”

Nos últimos dois anos, a Microsoft tem explorado como usar o Blockchain e outras tecnologias de contabilidade distribuída para criar novos tipos de identidades digitais projetadas para melhorar a privacidade pessoal, a segurança e o controle.

No desenvolvimento da ION, a Microsoft tem trabalhado com a DIF (sigla em inglês para Decentralized Identity Foundation, que significa Fundação de Identidade Descentralizada), um consórcio sem fins lucrativos cujos membros incluem outros fornecedores de tecnologia como IBM, NEC e RSA, assim como startups de Blockchain e grandes empresas verticais do setor, como Aetna e WeBank (primeiro banco on-line da China).

Entre agora e seu lançamento, que levará meses, a Microsoft está pedindo aos desenvolvedores de código aberto e membros da “comunidade de identidade” que executem seu código e ajudem a registrar qualquer bug.

“Nos próximos meses, trabalharemos com contribuidores de código aberto e membros da comunidade de identidade para nos prepararmos para o lançamento público da rede ION na mainnet de Bitcoin”, escreveu Bushner. “Durante esse tempo, o código do projeto evoluirá rapidamente e será mais adequado para uso por desenvolvedores experientes. Se você não for um desenvolvedor experiente, mas ainda quiser interagir com um nó ION, implantamos uma versão preliminar anterior da ION no Azure.”

Recent Posts

Lei de chips: Polar Semiconductor recebe US$ 120 mi para expandir produção nos EUA

A administração Biden anunciou um novo investimento federal para impulsionar a produção de semicondutores nos…

41 minutos ago

Microsoft anuncia investimento de € 4 bilhões em infraestrutura de IA na França

A Microsoft revelou nesta segunda-feira (13) seus planos de investir pesadamente na França, para fortalecer…

17 horas ago

Intel e Apollo estão perto de fechar acordo de US$ 11 bilhões com fábrica de chips na Irlanda

A Intel está em conversas avançadas com a Apollo Global Management para um acordo que…

18 horas ago

NTT Data Inc.: fusão de empresas gera US$ 30 bilhões de receita anual

De origem japonesa, a NTT evoluiu de uma estatal de telecomunicações para uma empresa privada…

18 horas ago

OpenAI anuncia GPT-4o, modelo mais rápido e gratuito para todos usuários

A OpenAI anunciou nesta segunda-feira (13) uma nova iteração do modelo GPT-4, o GPT-4o. O…

18 horas ago

Violação de dados da Dell: invasor relata ter conseguido acesso a 49 milhões de endereços de clientes

A Dell está no cerne de uma violação de dados significativa, conforme alegado pelo invasor,…

19 horas ago