En ce qui concerne la plupart des technologies, nous connaissons la fonction de base qu'elles exécutent.
Mais, une partie importante des utilisateurs n'exprime jamais d'intérêt à comprendre la technologie en profondeur.
Par exemple, lorsque nous parlons d'envoyer un courrier électronique, nous savons tous que les données que nous envoyons sont reçues par le destinataire à moins que le transfert échoue, ce qui nous laisse avec l'option évidente de cliquer sur le bouton "Réessayer". Mais combien d'entre nous connaissent les différents protocoles et les aspects techniques impliqués?
Il en est de même avec Blockchain. Nous savons tous que les données sont immuables, transparentes et que tout le système est très difficile à pirater. Mais combien d'entre nous connaissent la raison pour laquelle le Blockchain est si sécurisé?
Dans le monde d'aujourd'hui, le nombre de cyberattaques augmente constamment, la sécurité est primordiale car la plupart de nos données sont stockées numériquement. Essayons maintenant de comprendre certaines des fonctionnalités qui font du Blockchain une option extrêmement sécurisée pour stocker vos données.
Aucun utilisateur n'a de privilèges spéciaux lorsqu'il s'agit de prendre une décision. Avant Blockchain, le partage de l'information en temps réel sans l'exigence de confiance n'était pas possible. L'avènement du Blockchain a résolu avec succès le «problème du général byzantin», un nom donné à un problème concernant les principaux inconvénients d'un système de consensus distribué.
Dans le problème du général byzantin, on suppose que le général commandant plusieurs unités (cinq, dans notre cas) est sur le point de lancer une attaque sur une ville.
Si toutes les unités du Général lancent une attaque en même temps, elles gagneront. Si une unité défie ou se retire, l'attaque échoue.
Le messager envoyé par le général doit transmettre le message aux cinq unités sous son commandement. Maintenant, un commandant traître, le troisième à recevoir le message, que nous appelerons «X», pourrait changer la commande envoyée par le général sans que le messager sois mis au courant. Les deux Commandants recevant le message après «X» croient que le message est celui du Général. Mais en fait, c'est le message édité envoyé par 'X'. Cela entraînerait une attaque défaillante en raison d'une mauvaise coordination entre les différentes unités.
Blockchain a réussi à résoudre ce problème en introduisant un concept appelé «Preuve du travail» (Proof of work), ce qui a rendu essentiel pour chaque expéditeur de message de joindre un historique de tous les messages précédents et «passer du temps» sur celui-ci, le temps de travail est fixé à 10 minutes. Le but de «passer du temps» est de s'assurer que l'expéditeur a mis un peu d'effort pour écrire le message et pour faciliter l'identification des données malveillantes ou incorrectes. Un exemple très simple dans le cas du problème du général byzantin serait que chaque commandant soit obligé d'écrire les numéros 1-500 avant de confirmer et d'envoyer le message au prochain commandant. Cela prendra certainement un certain temps pour écrire les chiffres, mais la vérification de la même chose serait rapide et facile. Maintenant, puisque le temps que chaque commandant peut consacrer au message est fixé à dix minutes, «X» devrait modifier son message et les messages les deux commandants qui ont attesté le message devant lui parce que le concept «Preuve de travail» nécessite un historique de tous les messages précédents à télécharger également.
Maintenant, pour changer avec succès le message, 'X' devrait faire vingt minutes de travail plus ses propres dix minutes, représentant un total de trente minutes de travail dans les dix minutes qui lui ont été attribuées.
De cette façon, la modification des données attestées est pratiquement impossible car même si 'X' télécharge un message incorrect, le reste des Commandants peut ignorer le message incorrect et suivre celui attesté par la plupart des Commandants.
Les avantages de la décentralisation de la structure du Blockchain ajoute également à la sécurité qu'elle offre. Aucun utilisateur ou organisation n'a le contrôle suprême de la base de données. Ayant un design décentralisé, il n'a pas de point d'échec. Même la perte de puissance ou l'échec total de quelques périphériques connectés au réseau Blockchain n'auront aucun effet sur les données stockées dans la base de données Blockchain complète ou certaines de ses parties sont stockées sur tous les périphériques connectés au réseau Blockchain.
Étant donné que Blockchain est décentralisée, il ne peut pas être contrôlé par le gouvernement. L'intervention du gouvernement se traduit généralement par la fermeture de certains domaines et sites Web, car le gouvernement estime que ces sites ne fonctionnent pas conformément aux règles et règlements établis.
L'exemple le plus célèbre ces derniers temps est le moteur de recherche PirateBay. À l'heure actuelle, les sites de torrents sont la chose la plus proche d'un système décentralisé à cette échelle.
En raison de son architecture décentralisée et du codage cryptographique utilisé dans sa conception, le réseau Blockchain est mathématiquement très difficile à pirater. Le coût de piratage d'un tel système monte en flèche car les données stockées sur chaque nœud sont correctement synchronisées avec la base de données entière.
Blockchain est lentement intégré dans notre vie quotidienne, car les entreprises explorent à la fois des applications fintech et non-fintech de cette merveilleuse technologie qui pourrait changer complètement notre façon de regarder le stockage de données numériques.
Mais, une partie importante des utilisateurs n'exprime jamais d'intérêt à comprendre la technologie en profondeur.
Par exemple, lorsque nous parlons d'envoyer un courrier électronique, nous savons tous que les données que nous envoyons sont reçues par le destinataire à moins que le transfert échoue, ce qui nous laisse avec l'option évidente de cliquer sur le bouton "Réessayer". Mais combien d'entre nous connaissent les différents protocoles et les aspects techniques impliqués?
Il en est de même avec Blockchain. Nous savons tous que les données sont immuables, transparentes et que tout le système est très difficile à pirater. Mais combien d'entre nous connaissent la raison pour laquelle le Blockchain est si sécurisé?
Dans le monde d'aujourd'hui, le nombre de cyberattaques augmente constamment, la sécurité est primordiale car la plupart de nos données sont stockées numériquement. Essayons maintenant de comprendre certaines des fonctionnalités qui font du Blockchain une option extrêmement sécurisée pour stocker vos données.
Un système non basé sur la confiance auquel vous pouvez faire totalement confiance
La caractéristique la plus remarquable qui permet au Blockchain de sécuriser est qu'il repose sur un système totalement sans confiance. Les autorisations de lecture et d'écriture des données sur le Blockchain sont réparties de manière égale entre tous les utilisateurs connectés au réseau.Aucun utilisateur n'a de privilèges spéciaux lorsqu'il s'agit de prendre une décision. Avant Blockchain, le partage de l'information en temps réel sans l'exigence de confiance n'était pas possible. L'avènement du Blockchain a résolu avec succès le «problème du général byzantin», un nom donné à un problème concernant les principaux inconvénients d'un système de consensus distribué.
Dans le problème du général byzantin, on suppose que le général commandant plusieurs unités (cinq, dans notre cas) est sur le point de lancer une attaque sur une ville.
Si toutes les unités du Général lancent une attaque en même temps, elles gagneront. Si une unité défie ou se retire, l'attaque échoue.
Le messager envoyé par le général doit transmettre le message aux cinq unités sous son commandement. Maintenant, un commandant traître, le troisième à recevoir le message, que nous appelerons «X», pourrait changer la commande envoyée par le général sans que le messager sois mis au courant. Les deux Commandants recevant le message après «X» croient que le message est celui du Général. Mais en fait, c'est le message édité envoyé par 'X'. Cela entraînerait une attaque défaillante en raison d'une mauvaise coordination entre les différentes unités.
Blockchain a réussi à résoudre ce problème en introduisant un concept appelé «Preuve du travail» (Proof of work), ce qui a rendu essentiel pour chaque expéditeur de message de joindre un historique de tous les messages précédents et «passer du temps» sur celui-ci, le temps de travail est fixé à 10 minutes. Le but de «passer du temps» est de s'assurer que l'expéditeur a mis un peu d'effort pour écrire le message et pour faciliter l'identification des données malveillantes ou incorrectes. Un exemple très simple dans le cas du problème du général byzantin serait que chaque commandant soit obligé d'écrire les numéros 1-500 avant de confirmer et d'envoyer le message au prochain commandant. Cela prendra certainement un certain temps pour écrire les chiffres, mais la vérification de la même chose serait rapide et facile. Maintenant, puisque le temps que chaque commandant peut consacrer au message est fixé à dix minutes, «X» devrait modifier son message et les messages les deux commandants qui ont attesté le message devant lui parce que le concept «Preuve de travail» nécessite un historique de tous les messages précédents à télécharger également.
Maintenant, pour changer avec succès le message, 'X' devrait faire vingt minutes de travail plus ses propres dix minutes, représentant un total de trente minutes de travail dans les dix minutes qui lui ont été attribuées.
De cette façon, la modification des données attestées est pratiquement impossible car même si 'X' télécharge un message incorrect, le reste des Commandants peut ignorer le message incorrect et suivre celui attesté par la plupart des Commandants.
Les avantages de la décentralisation de la structure du Blockchain ajoute également à la sécurité qu'elle offre. Aucun utilisateur ou organisation n'a le contrôle suprême de la base de données. Ayant un design décentralisé, il n'a pas de point d'échec. Même la perte de puissance ou l'échec total de quelques périphériques connectés au réseau Blockchain n'auront aucun effet sur les données stockées dans la base de données Blockchain complète ou certaines de ses parties sont stockées sur tous les périphériques connectés au réseau Blockchain.
Étant donné que Blockchain est décentralisée, il ne peut pas être contrôlé par le gouvernement. L'intervention du gouvernement se traduit généralement par la fermeture de certains domaines et sites Web, car le gouvernement estime que ces sites ne fonctionnent pas conformément aux règles et règlements établis.
L'exemple le plus célèbre ces derniers temps est le moteur de recherche PirateBay. À l'heure actuelle, les sites de torrents sont la chose la plus proche d'un système décentralisé à cette échelle.
Assurer la confidentialité grâce au Blockchain
les données stockées sur Blockchain sont cryptographiquement sécurisées et la cryptographie clé publique-privée utilisée garantit que les données ne sont reçues que par celles qu'elles sont destinées. Les techniques cryptographiques aident également les utilisateurs à maintenir leur vie privée en leur permettant de rester pseudo-anonymes lors de l'envoi et de la réception de données sur l'ensemble du réseau.En raison de son architecture décentralisée et du codage cryptographique utilisé dans sa conception, le réseau Blockchain est mathématiquement très difficile à pirater. Le coût de piratage d'un tel système monte en flèche car les données stockées sur chaque nœud sont correctement synchronisées avec la base de données entière.
Le stockage permanent des données sur le Blockchain
Toutes les fonctionnalités ci-dessus font du Blockchain une option pratique pour un utilisateur qui souhaite stocker ses données numériquement sans risque de la perdre. Les données stockées sur un Blockchain seront toujours là et ne peuvent être altérées ou modifiées de quelque manière que ce soit. Les nouvelles données ou mises à jour peuvent être ajoutées plus tard sur le Blockchain. Réalisant la pléthore de fonctionnalités avancées de sécurité offertes par Blockchain, de nombreuses entreprises ont commencé à investir massivement dans la recherche et le développement d'applications basées sur Blockchain.Blockchain est lentement intégré dans notre vie quotidienne, car les entreprises explorent à la fois des applications fintech et non-fintech de cette merveilleuse technologie qui pourrait changer complètement notre façon de regarder le stockage de données numériques.
No comments: