[THREAD] Les Forks
Un fork est la division d'une #Blockchain/Projet en 2.
Par exemple une Mise a jour d'#Ethereum veut être mise en place mais tous les validateurs ne sont pas d'accord -> création d'un #fork
Voyons les 2 types de Fork🔽
RT apprécié pour l'œuvre d'Art 🎨
2 Types de Forks existent:
-Les HARD Forks
-Les SOFT Forks
Fondamentalement la même chose il existe quelques différences techniques 🔽
Hard Fork:
Changement radical du protocole (règles définissent la validité des transactions). Ce qui signifie que le Hard Fork est Non rétro compatible.
On a alors 2 Branches de la chaine originale:
-L'une avec les anciennes règles
-La 2ème avec les nouvelles règles 🔽
Il existe 2 types de Hard Fork:
-Les mises a niveaux:
Dans le cas ou tous les validateurs son d'accord la nouvelle chaine (fork) mise a jour survit et l'ancienne est abandonnée
-Hard fork contentieux:
Tout le monde n'est pas d'accord avec les nouvelles règles...🔽
et la communauté est donc divisé en deux comme Ethereum (ETH) et Ethereum Claccic (ETC) suite a un Hack en 2016 ou Bitcoin (BTC) et Bitcoin Cash (BCH) en 2017 pour augmenter la taille limite des blocs 🔽
Soft Fork:
Eux sont une modification Rétro Compatible ce qui veut dire que les deux versions de la blockchain peuvent communiquer, en général c'est l'ajout d'une nouvelle règle n'entrant pas en conflit avec les anciennes.
Minimiser la taille des blocs par exemple🔽
Il suffit de rajouter une règle rejetant les blocs de plus grande taille.
Les Soft Fork sont utilisé pour les mises a jours sans impacter la communauté et la chaine.🔽
Si vous avez au moins appris quelque chose dans ce #Thread n'hésitez pas à interagir avec ce tweet ✅
• • •
Missing some Tweet in this thread? You can try to
force a refresh
[THREAD] C'est quoi le Sharding ?
Le but Sharding est d'améliorer la scalabilité d'une Blockchain et de traiter les transaction plus rapidement en "partitionnant" celle ci en plusieurs parties
En effet la #blockchain est une grande base de donnée et plus l'adoption se fait plus celle ci est saturé. Elle doit donc trouver un moyen d'améliorer sa scalabilité tout en respectant la sécurité des utilisateurs (trilemme de la blockchain)🔽
Le #Sharding est l'une des nombreuses solutions à la Scalabilité.
Si vous ne savez pas ce qu'est une Node je vous conseil de lire mon Thread:
[THREAD 8] Les Noeuds (Nodes)
Les Noeuds (Nodes) sont des éléments clés de la blockchain et permettent de supporter le réseau P2P entre les utilisateurs
(Merci de saluer l'effort pour mon énième Oeuvre d'Art😏)
Les Noeuds permettent de supporter le réseau, c'est à dire valider et relayer les transactions, elles font en même temps une copie de la #Blockchain .
Validant les transactions et les blocs , les #Nodes sont très utile au développement d'un réseau comme #Bitcoin 🔽
Les Mineurs peuvent être considéré comme Noeuds sur le Réseau Bitcoin, en effet ils permettent de mettre a profit leur puissance de calcul pour sécuriser et faire valider les transactions 🔽