Blockchain é uma tecnologia que tem múltiplas implementações, a mais frequen- te é a das criptomoedas. Se bem que, partindo do desenho, esta tecnologia já é segura, as carteiras onde são armazenadas as criptomoedas foram vulneradas e é esperado que, se a utilização das criptomoedas continuar em auge, os ata- ques às carteiras aumentem cada vez mais. Por outro lado, a blockchain possui outros aplicativos, como por exemplo, os contratos inteligentes que permitem a execução de passos de um contrato em forma automática à medida que vão se cumprindo determinados passos.
Os aplicativos desenvolvidos para a Block- chain acarretam intrinsecamente conceitos e tecnologia de segurança que permitem confiar inteiramente na informação que está armaze- nada nela. No entanto, é possível desenvolver esses aplicativos de forma incorreta e intro- duzir vulnerabilidades que pulem a segurança intrínseca.
Com o objetivo de avaliar as tecnologias de Blockchain que se desejarem implementar, ofe- recemos assessoramento na escolha da tec- nologia e na análise dos possíveis problemas de segurança que possam se apresentar.
Além disso, efetuamos a análise do código- -fonte dos contratos inteligentes que forem de- senvolvidos, como também avaliamos as vul- nerabilidades técnicas que possam existir nos sistemas que suportem a Blockchain.