Construire la confiance dans l'IoT : comment la blockchain améliore la sécurité et la transparence
Les moyens potentiels par lesquels la blockchain peut soutenir les réseaux IoT incluent le provisioning, le traçage d'utilisation et la mise hors service des actifs.
La blockchain — la technologie de registre distribué la plus populaire utilisée pour suivre globalement les événements et transactions — pourrait être bien adaptée à l'internet industriel des objets. Elle permet le traçage d'utilisation, la journalisation des problèmes de service et l'assurance de la sécurité.
C'est le résumé d'une analyse de l'applicabilité de la technologie à l'IoT industriel, récemment publiée par le Consortium Internet Industriel. Les moyens potentiels par lesquels la blockchain peut soutenir ces réseaux incluent le provisioning, le traçage d'utilisation et la mise hors service des actifs. D'autres cas d'utilisation courants pour la blockchain incluent la surveillance des dispositifs pour journaliser les violations d'accords de niveau de service, l'autonomie de périphérie pour journaliser les protocoles de panne, et les services IoT industriels tels que la protection contre la fraude au compteur kilométrique.
Voir aussi : Blockchain pour la gestion des données de référence
Bien que la technologie soit prometteuse, les architectes et administrateurs IoT doivent « considérer les aspects de performance et de fiabilité du système ainsi que la fiabilité du réseau, la bande passante et la latence, ainsi que les attributs d'utilisation de la solution », mettent en garde les auteurs du rapport.
Ils offrent trois motifs de conception par lesquels la blockchain sur IoT peut être déployée, basés sur l'utilisation de « portefeuilles » qui contiennent les paires de clés publiques et privées nécessaires pour créer et accéder aux données utilisateur :
Portefeuille contrôlé par la plateforme. Ce motif suppose que tous les flux de données et de contrôle sont gérés centralement par le niveau plateforme. « La plateforme centrale prend toutes les décisions et contrôle les portefeuilles », déclarent les auteurs de l'IIC. « Par exemple, la plateforme surveille les données provenant du camion sur le terrain et les journalise dans la base de données de séries temporelles de la plateforme. Pour ne pas surcharger la blockchain, seuls les événements significatifs sont journalisés. » Les inconvénients de cette approche sont l'exigence que « toutes les parties impliquées fassent confiance au lien du camion vers la plateforme », et que « les droits d'accès aux données restent avec le fournisseur de la plateforme. »
Portefeuille contrôlé par l'actif. Ce motif suivant suppose que « chaque actif a un portefeuille embarqué pour signer et accéder à ses données sur la blockchain ou fournir l'accès aux données. Par exemple, la technologie de module de plateforme de confiance (TPM) peut être utilisée pour implémenter un matériel spécialisé qui ne peut pas être falsifié sur le terrain. Il fournit un stockage sécurisé du portefeuille correspondant. Le logiciel s'exécutant sur ce matériel est déployé directement sur l'actif et il décidera quelles données écrire sur la blockchain. » Les problèmes potentiels incluent le besoin de « matériel personnalisé potentiellement coûteux, et des coûts de développement et maintenance potentiellement plus élevés, en raison de la nature entièrement distribuée du système. »
Amélioration par contrats intelligents. Ce motif peut être intégré dans l'un des deux motifs ci-dessus. « Un contrat intelligent permet une exécution indépendante de la logique métier entre parties prenantes », et « implémente la logique métier directement intégrée dans la blockchain. Cela signifie que — en raison de la nature distribuée et cryptographique de la blockchain — tant les données journalisées que la logique métier sont à l'épreuve de la falsification. Il ne sera exécuté que si la maturité des nœuds distribués dans la blockchain s'accordent sur le résultat d'une décision. »
Technologie de l'Internet des objets
- Comment la 5G transformera l'IoT industriel : booster automatisation, fiabilité et connectivité
- Préparer vos opérations manufacturing pour l'IA avec l'IoT
- Services Cloud IoT vs DIY : Choisir la bonne voie pour le succès de l'entreprise
- Améliorer la compréhension de l'Internet des objets : Exploiter la visualisation de données et bases de données graphes
- Exploiter l'IoT pour les Big Data CVC : optimiser énergie, confort et qualité de l'air – Partie 2
- Démocratiser l'Internet des objets : la prochaine génération satellite IoT apporte connectivité universelle, abordable
- Donner vie à l'IoT avec IBM et Tech Data – Partie 2
- Transformer l'IoT en réalité : insights Tech Data et IBM – Partie 1
- Révolutionner la santé mobile avec la blockchain : propriété des données et sécurité renforcées