Compartir este artículo

IBM prevê testes de aplicativos com tecnologia Blockchain

Um registro de patente divulgado recentemente mostra que a IBM idealizou um sistema baseado em blockchain para testes de aplicativos de software distribuídos.

A IBM pode um dia testar aplicativos de software em um sistema blockchain, mostram registros públicos.

Em uma patenteaplicativo divulgado na terça-feira pelo Escritório de Patentes e Marcas dos EUA (USPTO), a empresa descreve uma "configuração de teste de blockchain" que poderia fornecer uma "infraestrutura simples e segura para testar aplicativos" ao alocar tarefas de teste para "mineradores" que poderiam ser recompensados ​​com Bitcoin ou outra Criptomoeda ao concluir uma determinada tarefa.

CONTINÚA MÁS ABAJO
No te pierdas otra historia.Suscríbete al boletín de Crypto Daybook Americas hoy. Ver Todos Los Boletines

Esse sistema poderia reduzir a quantidade de dinheiro e recursos que as atuais infraestruturas de teste baseadas em nuvem exigem, diz a IBM.

"Os testes de automação de software se tornaram mais intensivos em hardware, à medida que a complexidade e os requisitos de novos aplicativos de software continuam a aumentar", diz o documento. "Executar casos de teste de automação na frequência necessária requer um grande conjunto de recursos de hardware que pode aumentar exponencialmente à medida que os casos de teste e o número de aplicativos aumentam."

O documento, que foi arquivado em dezembro de 2016, apresenta uma proposta tripla. Primeiro, ele detalha um método pelo qual uma Request para testar um "pacote associado a um aplicativo" poderia ser enviada a uma rede de nós e executada por meio de um "documento de contrato", como um contrato inteligente. O contrato inteligente forneceria "todas as informações necessárias para executar os casos de teste e a recompensa".

Mais informações gerais sobre o pacote de testes do aplicativo poderiam ser publicadas em "uma rede P2P inteira em um livro-razão", diz o documento.

O método também pode incluir o recebimento de resultados com base no teste e o registro desses resultados em um blockchain.

Em conexão com isso, a IBM prevê um aparelho que incluiria um transmissor que enviaria a Request de teste para uma rede de nós, um receptor configurado para receber os resultados do teste e um processador, que então registraria esses resultados no blockchain.

Por fim, o registro descreve um "computador não transitório" para armazenar instruções que solicitam ao processador que transmita uma Request de teste, receba os resultados do teste e/ou registre os resultados do teste no blockchain.

Já em 2013, a IBMarquivadouma patente relacionada a blockchain que propôs um sistema para rastrear o valor de moedas digitais. O blockchain "rastrearia o ciclo de vida de qualquer token de moeda eletrônica individual" tanto para detectar seu uso em atividades ilegais quanto para permitir uma estimativa mais precisa de seu valor, disse o documento.

IBMimagem via Shutterstock

Picture of CoinDesk author Annaliese Milano