- Voir! La puissance de la blockchain
- Qu'est-ce que la blockchain et comment ça marche?
- Comment la blockchain peut piloter l'écosystème IoT de manière plus sécurisée
- Comment les entreprises mettent en œuvre ensemble Blockchain et IoT
- Rôle de la blockchain dans d'autres secteurs
Aujourd'hui, la civilisation humaine est fortement dépendante des ordinateurs et autres machines. Tout ce qui nous entoure, du simple réveil au système bancaire en ligne compliqué, fonctionne sur la base du programme écrit pour cela. Mais quelle est la fiabilité de ces programmes, il est normal de se réveiller tard lorsque votre réveil vous échoue, mais pensez à perdre les économies de votre vie simplement parce que votre système bancaire a été compromis. En fait, un article de Forbes indique qu'en 2017, les banques ont perdu environ 16,8 milliards de dollars au profit des cybercriminels. Cela nous fait froncer les sourcils, si ces programmes sont soumis à des failles, comment pouvons-nous leur faire confiance pour conduire nos futures voitures autonomes? Comment pouvons-nous leur faire confiance pour administrer automatiquement les médicaments et aider à prendre des décisions critiques dans le domaine biomédical?
Voir! La puissance de la blockchain
Bien! La solution est déjà là et elle s'appelle « Blockchain ». La blockchain est un moyen de renforcer cette confiance en la codant comme un programme informatique. L'idée n'est pas nouvelle et a déjà fait ses preuves avec Bitcoin. Pour ceux qui sont nouveaux, Bitcoin est une crypto-monnaie programmée par ordinateur, c'est un type de monnaie électronique sans système administré centralement, sans succursale financière centrale ou siège social dans aucun pays, c'est un réseau auto-entretenu. Le Bitcoin a été inventé par une personne ou un groupe de personnes portant un nom anonyme «Satoshi Nakamoto» qui en a jeté les bases en écrivant le document Bitcoin: A Peer-to-Peer Electronic Cash System .
Comme Adam Draper, PDG de Boost VC l'a déclaré un jour: « La Blockchain fait une chose; il remplace la confiance de tiers par une preuve mathématique que quelque chose s'est passé. «Le but de cette chose était d'empêcher un tiers de confiance d'obtenir une part des transactions effectuées entre un acheteur et un vendeur. Ici, un tiers de confiance tel que Visa, MasterCard, etc. prend un petit montant de frais sur chaque transaction et nous le permettons pour le facteur de confiance qui est créé par la touche humaine derrière elle. Et grâce à la codification de la confiance à l'aide de Bitcoin, ces transactions sont toutes sécurisées sans dépendre d'un tiers de confiance.
La technologie derrière Bitcoin qui le rend si sûr est Blockchain. Bien que la mise en œuvre initiale de la Blockchain ait été effectuée en effectuant des paiements sécurisés sans aucun rôle de tiers, l'architecture de la Blockchain est aujourd'hui utilisée dans de nombreuses applications telles que la sécurité, l'Internet des objets (IoT), les contrats intelligents, les appareils intelligents, l'approvisionnement. Chaîne, etc.
Qu'est-ce que la blockchain et comment ça marche?
Si quelque chose est déjà disponible dans le public, comment peut-il être volé? C'est le premier principe du système Blockchain. Décentralisation, il n'y a pas d'autorité centrale régissant le système et il dispose d'un système de grand livre distribué. Étant donné que toutes les données sont disponibles en ligne, n'importe qui sur Internet pourrait voir les enregistrements stockés, ce qui rend l'ensemble du système transparent. Ce serait comme une feuille de calcul qui est distribuée entre différents utilisateurs et à son tour est mise à jour dans le système de chacun lorsque la feuille de calcul est utilisée. Ainsi, les données stockées dans la feuille de calcul ne sont pas détenues par un seul serveur centralisé mais sont conservées en public hébergées par des millions d'ordinateurs, accessibles à tous sur Internet. Il n'y a donc pas de système centralisé à corrompre par un pirate informatique.
La blockchain fournit à tous ses utilisateurs une identité masquable. Une identité est présente en public mais en même temps une autre est cachée à tous. Eh bien, c'est le deuxième principe de la Blockchain et selon lequel certaines personnes disent que la Blockchain offre de la transparence tandis que d'autres disent qu'elle assure la confidentialité. L'identité de la personne est cachée sous le code cryptographique et la seule identité disponible est l'adresse publique cryptographique. Cela signifie que la personne est présente en public et que toutes ses transactions sont disponibles mais toutes sous un nom de code cryptographique.
Donc, au lieu de voir kanika envoyé 1 BTC (Bitcoin), vous verriez quelque chose comme
1MF1bhsFLkBzzz9vpFYEmvwT2TbyCt7NZJ a envoyé 1 BTC
Voici les données de transaction de 1MF1bhsFLkBzzz9vpFYEmvwT2TbyCt7NZJ personne
Le troisième principe de la Blockchain est que l'on ne peut pas simplement radier les livres pour le sauver du détournement de fonds ou du blanchiment de l'argent. Dans le monde réel où les gens changent ou modifient simplement les détails des documents pour se sauvegarder, il n'est pas possible dans Blockchain. Ici, il est intelligemment empêché et c'est aussi la raison pour laquelle Blockchain est nommée Blockchain.
Technique de hachage SHA256
Pour comprendre comment cela est fait, nous devons d'abord comprendre les principes de la fonction de hachage cryptographique. En termes simples, le hachage signifie prendre une chaîne (ou une phrase ou un paragraphe en mots simples) de n'importe quelle longueur et la convertir en chaîne de longueur fixe. Une différence importante entre le hachage et le chiffrement est que le chiffrement peut être inversé, c'est-à-dire déchiffré, mais le hachage ne peut pas être inversé ou est très difficile à vénérer par rapport au déchiffrement.
Bitcoin et d'autres crypto-monnaies utilisent généralement l' algorithme de hachage SHA-256, qui donne une sortie de longueur fixe. Voyons maintenant comment fonctionne le hachage en prenant une implémentation de l'algorithme SHA-256 à l'aide de la calculatrice SHA 256. Tout d'abord, nous entrons le condensé de circuit dans le champ de données de la calculatrice et voyons quelle est la sortie sous la forme de hachage SHA 256.
Ainsi, la conversion en SHA 256 donne un code de 256 bits (32 octets) qui est unique. Si nous entrons le texte «circuit digest», nous obtenons la sortie comme
394c19455b15b23783bd52228a698695d9454c806d983ae7bfe3bd80d32e1ac7
Maintenant, si nous modifions un peu l'entrée, disons que nous mettons la première lettre en majuscule, tout le code changera, même on ne peut même pas détecter le changement minute à travers le code.
Maintenant, le code cryptographique pour Circuit digest est devenu
e06ed37daa54ca41c6a2ee656c50a703d85fae76f0954534ec137983f6f37062
SHA - 256 peut convertir n'importe quelle chaîne, quelle que soit sa longueur, en caractères de 256 bits. Ce facteur devient vraiment important lorsque l'on a affaire à une grande quantité de données et de transactions, donc au lieu de se souvenir des données complètes, il suffit de se souvenir du hachage de longueur fixe.
Il existe plusieurs propriétés du hachage SHA - 256, ce qui le rend idéal pour le hachage cryptographique, l 'une d' entre elles est l ' effet d' avalanche, qui déclare que même un petit changement dans l 'entrée entraînera un grand changement dans la sortie. La même chose est illustrée ci-dessus. On peut clairement à quel point le code de hachage est différent pour le résumé de circuit et le résumé de circuit, qui ne diffèrent que par une seule lettre majuscule.
Maintenant, pour comprendre comment le hachage cryptographique fonctionne dans Blockchain, il faut comprendre la structure de données derrière la blockchain. La blockchain fonctionne sur la structure de données de liste liée, qui contient les données et le pointeur de hachage qui pointe de manière significative vers le bloc précédent, maintenant le pointeur de hachage n'est pas différent d'un simple pointeur, mais au lieu de contenir l'adresse du bloc précédent, il contient le code de hachage des données du bloc précédent.
Ce petit changement dans le pointeur rend la Blockchain si incroyable et immuable. Si essaie quelqu'un pour changer les données dans le 4 e bloc, il conduirait à changer le pointeur de hachage du 3 ème bloc et puis finalement le deuxième bloc et continuera plus loin et changer toute la chaîne si pratique, il est impossible en raison de la structure décentralisée de celui-ci. Ces trois principes confèrent à Blockchain l'immuabilité et la force qu'il peut être utilisé dans un vaste espace d'application de la sécurité à la gestion.
Comment la blockchain peut piloter l'écosystème IoT de manière plus sécurisée
La chose la plus étonnante à propos de la Blockchain est son architecture. Maintenu par un réseau peer to peer, où la charge de travail entière est entièrement répartie entre tous les pairs qui sont également privilégiés. Ce réseau peer to peer supprime le besoin du serveur central, toutes les données sont gérées par les pairs ou nœuds du réseau. D'un autre côté, la structure centralisée de l'IdO crée un problème, où un million d'appareils de l'échelle d'un réseau à l'échelle de la ville devraient être mis à profit pour entrer dans un système. Un seul appareil malveillant dans le réseau IoT peut détruire toute la structure et non seulement le réseau IoT mais également d'autres réseaux qui sont en relation avec le serveur central des appareils.
Alors que les études montrent qu'il y a une fortune sur les deux marchés, le marché mondial de l'IoT devrait croître de 475 milliards d'ici 2020 et pour la Blockchain, Gartner a prédit qu'il ajouterait 176 milliards de dollars en valeur commerciale d'ici 2025 et 3,1 billions de dollars d'ici 2030. Cependant, le problème existant qui entrave l'adoption tardive de la technologie IoT est sa sécurité . La blockchain et l'IoT pourraient résoudre ensemble le problème des défis de sécurité de l' IoT et présenter une meilleure synergie.
La tendance internationale du dépôt de brevet prédit également la même histoire, l'étude analytique des brevets de Google qui porte sur 126 brevets uniques se concentrant uniquement sur l'IoT et la Blockchain qui sont déposés entre les années 2016-2019. L'architecture distribuée de la Blockchain pourrait être très utile pour améliorer les correctifs de sécurité du réseau IoT.
- L'architecture de grand livre distribué de Blockchain pourrait vraiment aider à suivre les valeurs des capteurs sans avoir besoin d'un serveur central.
- Le clonage de nœuds avec des nœuds malveillants pourrait être évité facilement.
- Le besoin de plates-formes tierces pour une distribution fiable des données pourrait être éliminé, car le capteur IoT peut échanger des données via Blockchain.
- L'autonomie pourrait être apportée aux appareils IoT avec la mise en œuvre des contrats intelligents.
- Une défaillance d' un seul appareil n'affecterait pas l'ensemble de l'architecture si l'ensemble du système était mis en œuvre avec le réseau Peer to peer de Blockchain.
- Les coûts intermédiaires pourraient être éliminés à l'aide de l'architecture Blockchain.
Comment les entreprises mettent en œuvre ensemble Blockchain et IoT
Les appareils intelligents dans nos maisons comme Amazon Echo ou Google dot ont lentement commencé à jouer un rôle vital et ont accès à des informations critiques. L'approche centralisée d'échange de données générées par les appareils IoT manque de confidentialité et de sécurité du propriétaire.
Examinons l' étude de cas d'une solution innovante développée par TELSTRA, une entreprise de communication et de médias en Australie. La société a mis en œuvre la sécurité biométrique à l'aide de Blockchain pour s'assurer que personne ne peut modifier les données des appareils intelligents. Les données sensibles de l'utilisateur qui peuvent donner accès à la maison intelligente et à divers appareils intelligents tels que la biométrie, la reconnaissance vocale et la reconnaissance faciale sont stockées sur la Blockchain. Une fois que les données sont enregistrées sur Blockchain, elles ne peuvent pas être modifiées et l'accès peut être fourni à la bonne personne, aucun intrus ne peut les modifier et y pénétrer.
Rôle de la blockchain dans d'autres secteurs
La blockchain lui confère un facteur de confiance sous forme de code, elle donne une valeur et des informations numériques authentifiées, qui façonnent diverses applications autour d'elle dont les plus significatives dans la gestion d'actifs financiers.
Stockage de fichiers
La blockchain étant un système décentralisé peut vraiment aider dans le système de stockage, un bon exemple de celui-ci est Torrent, le torrent se déplace dans les fichiers de manière décentralisée uniquement en fonction du réseau peer to peer au lieu de s'appuyer sur l'architecture client-serveur. De même, les fichiers pourraient être stockés dans la Blockchain et pour certains fichiers sensibles, une Blockchain public-privé pourrait être utilisée pour stocker les données et les rendre accessibles à l'utilisateur lorsqu'une clé privée y est entrée.
Gestion de données
La politique du règlement général sur la protection des données (RGPD) dans la législation européenne donne au propriétaire des données plus de contrôle sur elles que sur les entreprises. La blockchain pourrait être vraiment utile pour sa mise en œuvre, avec l'utilisation de la blockchain public-privé, qui donne à l'utilisateur la liberté de gérer ses données et de plus il peut monétiser dessus, il existe de nombreuses entreprises qui collectent les données génétiques de l'utilisateur et peuvent en outre le vendre à diverses entreprises avec l'autorisation de l'utilisateur et en les payant sous forme de crypto-monnaie.
Vote
L'une des capacités de Blockchain est de convertir les identités d'utilisateur connues sous forme cryptographique; cela pourrait aider à mener des opérations transparentes de gouvernement et de vote dans lesquelles tous les votes de chaque individu pourraient être rendus publics mais sous un nom cryptographique. Cela pourrait aider à des élections propres sans aucune possibilité de corruption.
Économie du partage
La nouvelle tendance économique à venir en est une, dans laquelle la plupart des actifs n'appartiennent à personne, mais sont utilisés par tout le monde sur une base de partage. De plus, l'économie du partage est basée sur la confiance des consommateurs, les produits les mieux notés, les voitures, les conducteurs sont ceux qui sont récompensés par le système et le seul facteur basé sur le choix du consommateur.
Les entreprises mondiales comme Uber et Airbnb s'appuient sur l'économie du partage pour l'entreprise dans laquelle les gens sont prêts à prêter leurs actifs dans un large éventail de marchés pour avoir accès à de plus en plus de clients, et il en va de même avec leurs homologues indiens Ola et OYO. Les transactions entre les clients et les plateformes peuvent être rendues plus transparentes et accessibles sans examen par un tiers en utilisant le système peer to peer de la Blockchain. De plus, Blockchain est une menace potentielle pour des entreprises comme Uber et Airbnb où tout le système peut être fiable sur la Blockchain, cet article sur le support vous en donnerait un aperçu.
Propriété intellectuelle
La redistribution et l'utilisation illégale d'œuvres créatives sont un problème sérieux pour le propriétaire des droits d'auteur. L'utilisation illégale d'œuvres créatives affecte l'image de marché du propriétaire et, la plupart du temps, le contenu plagié est sous forme numérique et est facilement disponible sur Internet. La blockchain pourrait être une solution intelligente pour empêcher l'utilisation illégale et inappropriée d'actifs de propriété intellectuelle tels que les droits d'auteur.
La blockchain et l'intelligence artificielle peuvent être utilisées ensemble pour trouver les cas d'utilisation illégale de votre travail sur Internet et, par conséquent, vous pouvez légaliser votre propriété sur celle-ci si votre travail est préalablement disponible sur la Blockchain. De nombreuses entreprises utilisent la Blockchain dans le domaine de la gestion d'actifs IP, voici l'article du magazine Forbes qui vous donnerait plus d'informations sur ce domaine.
KYC et autres vérifications
Les établissements bancaires et autres établissements financiers s'orientent actuellement vers la procédure Know Your Customer pour le processus de vérification, bien que ce processus demande beaucoup de travail et soit lourd pour chaque nouveau client et pour chaque nouvel institut avec lequel le client ou l'institut s'engage. La blockchain peut y apporter une solution, ce qui non seulement réduira les coûts, mais augmentera en même temps la surveillance et l'analyse. Cela pourrait être fait en mettant toute la plate-forme de vérification sur Blockchain et en effectuant la vérification des clients inter-institutions, ce qui facilitera l'échange de données en temps réel entre le système de vérification intra et inter-institut.
Contrats intelligents
Un contrat intelligent est un document numérique destiné à vérifier, faciliter ou appliquer une négociation ou la déclaration contenue dans un contrat. La différence entre un contrat traditionnel et un contrat intelligent est que les contrats intelligents sont retenus et exécutoires sans intervention d'un tiers.
Il aide à la propriété d'échange, les actions, l' argent etc. de manière transparente et sans conflit tout en évitant les services de tiers tels qu'un tribunal ou un notaire. Un exemple simple de cela est lorsque quelqu'un prête une maison à une personne, puis cette personne paie par crypto-monnaie au système et génère un contrat numérique. Lorsque le propriétaire de la maison vous prête la clé numérique de l'appartement qui est valable pour la date mentionnée sur le contrat, pas avant cela, et lorsque votre bail est terminé, vous pouvez la régénérer en payant le système, sinon votre clé serait conservée invalide.
Depuis son avènement, la Blockchain a connu une énorme augmentation de l'attention et évolue vers différents secteurs technologiques. Pour son développement ultérieur, nous attendons encore de savoir ce que l'avenir lui réserve.