O cenário atual - Criticidade
Imagine um sistema no qual vários dispositivos inteligentes convivem interligados, e que nele existam máquinas ou drones que precisam ter acesso ou não a “portões inteligentes”; com os atuais sistemas de autenticação seria muito complicado gerenciar estas situações e garantir um nível adequado de segurança em ambientes heterogêneos.
Os casos de uso desenvolvidos
Authentichain tornou possível controlar o acesso de veículos equipados com chip de identificação RFID em “portões inteligentes”. A solução permite:
- atribuir um ID único para cada drone fazendo upload das informações num suporte RFID
- programar os portões automáticos para aceitar ou não determinados drones
- registrar todos os acessos no blockchain
- verificar o histórico de acessos acessando o blockchain
A arquitetura da solução
A atual solução foi construída utilizando Multichain (www.multichain.com) como uma implementação de base do algoritmo Blockchain, acrescentando-lhe as características exigidas pelos casos de uso desenvolvidos. Em particular, os benefícios da utilização da Multichain são atribuíveis a:
- Gestão dinâmica de licenças (acesso à rede, envio e recebimento de mensagens, mineração de blocos, etc.)
- Facilidade de uso e velocidade de implementação: possibilidade de criar múltiplas cadeias específicas para definir mais redes de interação entre os diferentes atores
- Criação personalizada de ativos: cada dado digital é potencialmente representado em uma Multichain, e não apenas moedas ou criptomoedas
A arquitetura do Authentichain fornece:
- Um blockchain construído em rede privada que fornece a base para a realização de transações seguras
- Uma camada lógica e persistente que interage diretamente com o blockchain subjacente através de chamadas JSON-RPC
- Uma interface JS Frontend para o usuário