Le microcosme dans la macrocosme : : atomes et molécules 🌠 | Javascript
T'entends toujours parler de blockchain et tu vois les grands pontes auto-proclamés faire joujou avec la cryptomonnaie ? No stress ! prépare ton alambic : on va créer des éléments microcosmiques ⚗️ afin de piger dans les grandes lignes comment se compose une blockchain (une sorte de molécule composée d'atomes). Libre à toi ensuite de pousser plus loin l'entraînement en ajoutant des sécurités spécifiques, des niveaux de difficulté pour le minage, etc.
En quelques lignes : Une blockchain contient des blocks (qui détiennent des informations cryptées au sujet de transactions). Ces blocks sont connectés entre eux. Chaque block contient une valeur hash (dont l'authenticité peut être vérifiée = contrôle d'un potentiel hack). Ainsi le/les blocks ne peuvent pas être changés puisqu'ils sont tous reliés avec un prevhash et un hash du block en bout de chaîne. Tout est décentralisé donc aucune autorité n'a de main dessus. Plusieurs ordinateurs connectés checkent si un block est légitime (le minage). En retour, un certain montant de la cryptomonnaie (si c'est un échange financier) est donné à ces mineureuses.
-
Creation = les paramètres de transaction
-
Atome = un unique block
-
Molecule = la blockchain
-
Univers = le wallet
-
L'index.js permet de lancer des transactions de wallet à wallet