Nous avons tous entendu parler de la technologie de la blockchain ou de la Digital Ledger Technologie (DLT), mais vous êtes-vous déjà demandé comment cela fonctionnait vraiment ?
Blocks en tant que stockage de données
Le nom blockchain lui-même révèle que le noyau du système sont des blocks sur lesquels les données sont stockées et distribuées. La taille des blocks peut varier en fonction du système de chaîne exploité.
Par exemple, nous avons déjà parlé des différences fondamentales entre Bitcoin (BTC), dont les blocs ont une taille de 1 Mo, et ses fourches dures, qui peuvent avoir beaucoup plus d’espace, comme Bitcoin Cash (BCH) et ses blocs de 8 Mo.
Le système est un réseau
La blockchain, en tant qu’écosystème peer-to-peer, forme un réseau de nœuds. Chaque nœud, à condition qu’il dispose des bonnes clés privées, peut accéder aux données du réseau.
Le « Peer-to-peer » signifie qu’il n’y a pas d’espace de stockage central pour les données, au contraire, toutes les informations sont partagées par les participants du réseau.
Tous les nœuds de la blockchain peuvent interagir les uns avec les autres, rendant ainsi possibles les transactions de crypto-devises, de jetons ou d’enregistrements entre utilisateurs, et la cryptographie assure l’intégrité et la sécurité des informations.
Les transactions doivent être vérifiées
Toutes les transactions sur la blockchain doivent être vérifiées par les algorithmes de consensus.
Il existe différents mécanismes de consensus intégrés dans divers réseaux de blockchain.
Preuve de travail (PoW)
Le plus connu est l’algorithme Proof-of-Work (PoW), utilisé par certains des systèmes de chaînes de blocs les plus en vue, tels que Bitcoin et Ethereum (ETH).
Dans le PoW, les mineurs qui utilisent de puissants processeurs vérifient les transactions pour lesquelles ils sont récompensés par la crypto-monnaie native de cette chaîne.
Cependant, la manie de l’exploitation minière, qui a atteint son apogée au cours du second semestre de 2017, nous a montré que le PoW n’était peut-être pas un mécanisme optimal pour atteindre un consensus en raison de la forte consommation d’énergie. C’est ainsi qu’Ethereum, devenu partiellement célèbre pour ses hauts rendements miniers, a commencé envisage de migrer vers PoS.
Preuve d’enjeu (PoS)
Dans les points de vente, les transactions sont vérifiées par les noeuds mis en option, qui contiennent une certaine quantité de la crypto-monnaie respective du réseau. Les nœuds d’implantation reçoivent une récompense pour leur contribution au réseau.
Dernièrement, les développeurs cherchent à améliorer ce système, ils ont donc proposé…
Délégation de preuve de participation (DPoS)
Bien que similaire au PdS, la délégation de la preuve de participation présente quelques différences notables.
Sur les réseaux DPoS, les détenteurs de jetons votent pour des groupes qui seront des représentants du système et des authentificateurs de transaction.
L’exemple le plus connu de DPoS est le réseau EOS, où les détenteurs de jetons EOS ont voté en faveur de 21 producteurs de blocs qui gèrent et sécurisent le réseau et qui, à leur tour, reçoivent également des récompenses très élevées en termes de crypto-monnaie EOS.
Preuve de pouvoir (PoA)
La preuve d’autorité est un système de consensus permettant à une autorité donnée de jouer un rôle pivot dans le réseau.
Par exemple, si une société de transport utilise une blockchain privée avec un fournisseur et un détaillant, une preuve d’autorité serait probablement l’algorithme de consensus de son choix, comme dans l’écosystème de la blockchain de VeChain.
Généralement, la société qui a créé l’application blockchain privée est investie de ce pouvoir.
Il existe également une méthode DAG (Directed Acyclic Graph), qui n’est pas implémentée dans la blockchain et constitue donc un sujet de discussion supplémentaire.
Maintenant que nous connaissons les bases…
Lorsque nous avons expliqué les différentes parties de la blockchain de la manière la plus simple, nous pouvons essayer de décrire le processus de transaction.
Par exemple, Luka souhaite envoyer le jeton Laisa 1, il adresse donc la demande au système de réseau peer-to-peer où il sera vérifié.
Luka paie les frais de transaction (qui varient en fonction de la blockchain utilisée) et, lors de la vérification, les données de la transaction sont placées dans le bloc avec une autre transaction vérifiée et envoyées à travers la chaîne.
Laisa reçoit un jeton dans son portefeuille et a le droit exclusif de l’utiliser comme elle le souhaite.
A quoi cela sert-il?
En étant cryptée, décentralisée et inviolable, la technologie de la blockchain peut être utilisée pour une grande variété de tâches.
La traçabilité des actifs, les finances, les paiements, les licences, la gestion des identités ainsi que la gestion des enregistrements et des contrats ne sont que quelques cas d’utilisation.
Jour après jour, de nombreux autres logiciels et développeurs travaillent dur et, en intégrant la blockchain dans différentes industries, permettent au monde de fonctionner plus efficacement.
Everyone loves what you guys are up too. This type of clever work and exposure! Keep up the fantastic works guys I’ve added you guys to our blogroll.
I have not checked in here for a while because I thought it was getting boring, but the last several posts are great quality so I guess I will add you back to my daily bloglist. You deserve it my friend 🙂
The subsequent time I learn a weblog, I hope that it doesnt disappoint me as much as this one. I mean, I do know it was my choice to learn, but I really thought youd have something interesting to say. All I hear is a bunch of whining about one thing that you could fix if you happen to werent too busy looking for attention.
F*ckin? amazing things here. I am very satisfied to see your post. Thank you so much and i’m taking a look forward to touch you. Will you kindly drop me a e-mail?
The other day, while I was at work, my cousin stole my iphone and tested to see if it can survive a 25 foot drop, just so she can be a youtube sensation. My apple ipad is now destroyed and she has 83 views. I know this is completely off topic but I had to share it with someone!
Please let me know if you’re looking for a article author for your blog. You have some really good posts and I believe I would be a good asset. If you ever want to take some of the load off, I’d really like to write some material for your blog in exchange for a link back to mine. Please blast me an e-mail if interested. Many thanks!
Probably one of the best articles i have read in long long time. Enjoyed it. Thank you for such nice post.
Good write-up, I am normal visitor of one?¦s blog, maintain up the nice operate, and It is going to be a regular visitor for a long time.
Lovely just what I was looking for.Thanks to the author for taking his clock time on this one.
Hmm it seems like your website ate my first comment (it was super long) so I guess I’ll just sum it up what I had written and say, I’m thoroughly enjoying your blog. I as well am an aspiring blog writer but I’m still new to everything. Do you have any helpful hints for rookie blog writers? I’d certainly appreciate it.