Blockstack realmente tem 1 milhão de usuários verificados?

A alegação da Blockstack de ter um milhão de usuários verificados foi amplamente questionada, o que levou o Cointelegraph a investigar seus dados na blockchain.

A Blockstack PBC anunciou em 29 de janeiro a conclusão de seu “Milestone II”, que liberou US$ 6,8 milhões da sua oferta inicial de moedas em 2017. O projeto alega ter atingido um milhão de usuários verificados, uma conquista que alguns da comunidade não acreditavam. O Cointelegraph conduziu uma análise dos dados da blockchain para ver se essa reivindicação poderia ser confirmada.

A importância do marco

A oferta inicial de moedas (ICO) da Blockstack foi realizada em novembro de 2017 por meio da plataforma CoinList. Era notável por ser “qualificada pela SEC”, o que significava que tinha obrigações de relatórios para os reguladores e implicava que não corria o risco de ser processado pela Comissão de Valores Mobiliários. Foi oferecido a investidores credenciados e varejistas.

A oferta também foi estruturada em marcos baseados em resultados, que desbloqueariam partes dos fundos arrecadados. Havia dois desses marcos, sendo que o primeiro exigia o lançamento bem sucedido da rede principal em janeiro de 2019. Para desbloquear o segundo marco, o projeto precisava atingir um milhão de usuários verificados, resultado que seria verificado por um consultor independente.

Notavelmente, a Blockstack comprometeu-se a devolver aos investidores 80% dos fundos bloqueados por cada marco, caso não cumprisse.

A principal proposta de valor da Blockstack é fornecer uma identidade verificável protegida por blockchain, que pode ser utilizada por entidades aprovadas. Isso está sendo usado para criar um ecossistema de aplicativos autenticados com o Blockstack ID.

É lógico que, dado esse sistema, a presença de um milhão de usuários verificados possa ser concebida através da análise dos dados da blockchain da Blockstack. A definição usada pelo conselho consultivo inclui todas as formas possíveis de verificação, inclusive por meio de contas de mídia social ou ID emitida pelo governo. Eles devem estar visíveis na API da plataforma.

Como uma conta verificada aparece na plataforma – observe o ícone do Twitter. Fonte: Blockstack Explorer

Metodologia utilizada

Embora a Blockstack use a operação OP_RETURN do Bitcoin para armazenar dados na blockchain, não é imediatamente legível. A Blockstack fornece seu próprio explorador Bitcoin, que inclui informações detalhadas sobre todos os nomes de usuário salvos na blockchain.

Usamos ferramentas de teste de penetração para rastrear todo o histórico dos blocos de Bitcoin até 25 de maio de 2018 – a data da primeira operação registrada na carteira da Blockstack usada para atribuir nomes. Filtramos apenas os blocos que a API relatou como tendo “operações de nome”, que geraram uma lista de 17.000 blocos.

Essa lista foi inserida em outro rastreador que extraiu 1,5 Gigabytes de dados em bloco, o que incluiu crucialmente detalhes de todas as operações de nomes.

Filtramos essa lista para incluir apenas nomes de usuários, sem dados adicionais, como hora da criação.

A blockchain registrou um total de 1.997.949 nomes, embora esse número também inclua duplicatas de domínios de nível superior (cerca de 15.000).

Procurando confirmar totalmente se os usuários são verificados, decidimos emitir solicitações de API para cada usuário encontrado por esse método. No entanto, o tempo necessário para fazer 1,9 milhão de solicitações, além de eventuais restrições de servidor, significava que tínhamos que nos limitar a uma amostra de apenas 50.000 usuários. 

Resultados curiosos

Embora a pesquisa pareça pelo menos confirmar a contagem de usuários relatada na página inicial da Blockstack, uma análise mais profunda mostra algumas características peculiares dos nomes de usuário.

Especificamente, muitos nomes de usuário têm um prefixo “fc-” ou “bc-”.

Uma espiada em alguns dos nomes de usuário na Blockstack. A lista é ordenada cronologicamente, não alfabeticamente.

De fato, existem 1.316.894 nomes “fc-” e 325.356 nomes com “bc-“. A busca por esses nomes no explorador de blocos gera uma página “sem resultados” – que é distintamente diferente de consultar um usuário que realmente não existe.

Dadas essas descobertas, parece que apenas cerca de 400.000 usuários da Blockstack são realmente verificáveis de alguma forma através da plataforma. A API retorna dados válidos para os nomes “fc-” e “bc-“, mas após mais de 2.000 solicitações de análise, o software não forneceu detalhes de verificação para um único usuário – o que nos levou a interromper a pesquisa.

Dos 50.885 usuários da amostra dos 400.000 restantes, apenas 1.565 mencionaram algum tipo de verificação. Essa é uma taxa de aproximadamente 3% de usuários verificados.

Em um documento arquivado de julho de 2019 na SEC, a Blockstack revelou seus próprios números:

“Dessas 115.780 contas, aproximadamente 16.100 tinham fornecido uma” prova social “como evidência de um usuário humano, como um link do GitHub ou um link de mensagem do Twitter”.

O número de contas verificadas equivale a 14% dos usuários da Blockstack. Isso ainda estaria bem abaixo dos 50% necessários alegados na sua contagem total de usuários.

Os nomes estranhos são a resposta?

A Blockstack usou várias iniciativas para integrar os usuários até o final de 2019. Uma delas é o airdrop do Blockchain.com, promulgado em outubro de 2019. A empresa relatou ter distribuído tokens para mais de 300.000 usuários – o que corresponde à quantidade de usuários “bc- “. Cada uma dessas pessoas deveria ser verificada pela Blockchain Inc., através de um procedimento completo de KYC (conheça seu cliente).

Em uma ligação com o Cointelegraph, o CEO da Blockstack PBC, Muneeb Ali, explicou que a blockchain não contém nenhum dado de verificação que exporia informações privadas do usuário, como números de telefone ou IDs do governo.

Ele confirmou que os nomes “bc-” são realmente resultantes do airdrpo da Blockchain, Inc. Quanto aos nomes “fc-”, Ali não quis divulgar sua origem, mas mencionou que eles fazem parte de uma estratégia de aquisição de usuários que “a empresa anunciará nas próximas semanas”, enfatizando que todos são verificados.

A Blockstack é culpada de irregularidades?

Comentando sobre isso, Ali acreditava que era um mal entendido, dizendo que “as pessoas têm a impressão de que afirmamos ter um milhão de usuários ativos”.

Ele explicou que o marco foi definido em 2017 de acordo com uma definição legal muito específica, que exigia que os usuários fossem registrados na blockchain. No entanto, não especificou como eles deveriam ser verificados – isso ficava a critério da empresa.

Um documento arquivado na SEC revela que a Blockstack pagou à Blockchain Inc. até US$ 3,85 milhões pelo airdrop. Embora tenham sido pagos, o requisito de KYC garante que todos os participantes do airdrop sejam pessoas reais – algo que o sistema de verificação social não garante.

Ali observou que a empresa se afastou amplamente da verificação social, precisamente porque poderia ser facilmente falsificada. Ele também revelou que a equipe está trabalhando na criação de registros de assinatura de blockchain para outros tipos de verificação.

Ali enfatizou que o marco era um requisito auto-imposto, que ele descreveu como um testemunho da transparência da Blockstack.

Embora exista alguma incerteza sobre a origem dos nomes “fc-” – que esperamos, seja esclarecido em breve – a Blockstack poderia facilmente criar um exército de contas falsas de mídia social que passariam em um teste superficial na blockchain.

Provavelmente também teria sido mais barato do que pagar à Blockchain Inc. por um airdrop que levou apenas a um terço do caminho.

Você pode gostar...