Crypto 101 Soft Fork versus Hard Fork

in #crypto1017 years ago

Crypto 101 Soft Fork versus Hard Fork

finger fork.jpg
image credit

SoftFork versus Hardfork et ce que cela implique

Avant de continuer dans ma recherche sur l'historique et les but des différents projets crypto, je viens à un point où je dois expliquer quelques termes qui seront utilisés largement dans les prochaines publications. Dont entre autres le phénomène de Soft Fork et de Hard Fork.

Ce que représente un Soft Fork

Tout système ne peut être parfait dès son lancement. C'est pourquoi nous avons une version avancé d'un système d'exploitation sur notre ordinateur qui vient d'une idée de base qui a été amélioré avec le temps avec certains upgrades apportant de légère amélioration et puis vient un temps où le système change complètement et nous oblige à changer tous nos logiciels puisqu'ils ne sont plus compatibles avec la version précédente.

Ceci est une version très vulgarisée de la différence entre un Soft Fork et un Hard Fork. Lors d'un Soft Fork de nouvelles règles sont émise, une amélioration dans le traitement et la lecture du Blockchain seront en fonction, par contre toutes les transactions précédente et future seront maintenues dans le Blockchain. Les Nodes ayant adhéré au Soft Fork utiliseront les ajouts au du protocole et seront en mesure de lire les informations passées et futurs. Ceux n'ayant pas adhéré aux ajouts maintiendront les registres accessibles à tous avec les informations liées à ceux de la nouvelle version mais ne seront pas en mesure de rejeter les nouveaux blocs.

Bfork.png
Reference

Ce que représente un Hard Fork

Un Hard Fork cependant est une toute nouvelle version du Blockchain ou une séparation est effectuée entre l'ancien et le nouveau protocole. À ce moment, ou les deux protocoles survivent au Hard Fork (par exemple Bitcoin Cash, Ethereum Classic) ou encore un des deux finit par être abandonné par les mineurs et meurt. Lors d'un Hard Fork généralement le propriétaire de l'action (ou la cryptomonnaie) se verra allouer un ratio pour la nouvelle monnaie par rapport au crypto initial se retrouvant alors avec deux valeurs relatives à ses actifs au moment de la fourche.

Par exemple au moment du dernier Hard Fork du Bitcoin qui créa le Bitcoin Cash, les propriétaires de 1 Bitcoin ce sont vu alouer 1 Bitcoin Cash.

Maintenant qui effectue ces Fork?

Tout dépend du principe de gouvernance de la cryptomonnaie. Dans le cas d'une entité privée centralisée, alors la gouvernance effectuera leur propre décision afin d'amener le meilleur rendement à leur produit.

Dans le cas d'une entité décentralisée comme le Bitcoin, le pouvoir décisionnel revient au mineur et aux Nodes.

0f13d3_f02a9098f8e443bf926475f68e6d8423~mv2_d_1442_1322_s_2.png
reference

Qu'est-ce qu'un Node?

Pour faire simple, les Nodes sont des serveurs qui hébergent le registre d'un Blockchain. Ils ont aussi la tâche d'accepter ou de refuser les nouveaux blocs effectués par les mineurs en s'assurant qu'ils ont rempli certaines règles. Il y a les Nodes complets (Full Nodes), donc ceux qui hébergent l'intégralité d'un Blockchain, et il y a les Nodes partiels qui eux en héberges qu'une partie. Les nodes partiels ont peu de pouvoir envers les mineurs puisqu'ils vont simplement prendre le registre des nouveaux blocs et valider avec ceux qu'il détienne. En contrepartie les Nodes complets ont pleine autorité sur les mineurs puisqu'ils ont l'intégralité du bloc Chain (60 Gb) dans leur registre.

Donc pour effectuer une amélioration au système un consensus doit être voté et accepté en grande majorité ou par les Nodes, ou par les mineurs. Suite à un vote de l'une des deux majorités, l'un appliquera le nouveau protocole et l'autre suivra. Dans le cas du Bitcoin on parle d'un vote à 95% d'un côté comme de l'autre.

dead end.jpg
Reference

Et lorsque la majorité n'est pas atteinte?

Dans le cas ou le vote est divisé, alors les deux solutions qui s'imposent seront le statu quo, qui n'apportera aucune amélioration au protocole, ou le Hard Forck. À ce moment, les opposants autant mineurs que les nodes garderont leurs versions initiales du Blockchain et en créerons un nouveau avec une nouvelle devise. Tel que bit coin cash, Ethereum Classic.

À ce moment, les supporteurs restants seront en majorité pour faire adopter la nouvelle amélioration avec la majorité requise. Mais cela n'est pas sans risque. En divisant une entité, la perte de mineur diminuera la puissance de traitement de donné et la perte de Nodes fragilisera l'infrastructure d'hébergement de la Blockchain. Très peu de Hard Fork ont donné lieu à deux entités en grande force. Souvent l'un des deux perdra ses supporteurs et s'essoufflera avec le temps. Ce qui ne semble pas être le cas de Bitcoin Cash ni d'Ethereum Classic.

Sur ce j'espère que cet article vous a éclairci sur certain terme fortement utilisé dans le monde du crypto. J'en tiendrai lieu de référence dans mon prochain article justement sur le Bitcoin cash.

Nickskywalker signatuere.png


Vous vivez au Canada et vous voulez investir dans les cryptomonnaies???

QuadrigaCX est LA plate-forme d'échange pour acheter ou vendre vos cryptos avec un processus de vérifications en 5 secondes. Plusieurs options de transfert ; bancaire, interac avec plus ou moins de délais et avec des frais très intéressants et même plus, vous pouvez avoir l'argent livré seuil de votre porte. Allez jeter un coup d'oeil.

quadriga.png


Si vous désirez augmenter vos performances de trading, je vous conseille grandement la technique de Richard D. Wyckoff qui est LA technique que les professionnels de Wallstreet ne veulent pas que vous connaissiez. Un enseignement disponible en version plus facile à digéré et adaptée pour les Cryptos directement de l'institut Wyckoff, fondé par le père du trading.

Une technique qui m'as permis de générer 700% de profit en 4 mois de trading.

(https://learncrypto.io/ref/nickskywalker/)learncrypto.jpg


Sort:  

Okay I have to ask, did you originally write this in two languages? Because if not, and that option to translate was done automatically then holy shit... it is flawless. That's scary.

I think ETC is closer to the original mission statement of code is law. If you're going to reverse the losses from DAO then you might as well continue with a centralized organization that can keep check on other hacks and losses.

I didn't translate it yet, so i'm not sure what you are talking about... maybe your browser did? And yeah ETC is the original blockchain without DAO blockchain funds reinvented ;) as explain on https://steemit.com/crypto101/@nickskywalker/4wd3x3-crypto-101-ethereum

Guess it was just the browser. The grammar was spot-on. Crazy.

Really nice write-ups, good to see an actual critical analysis of the shortfalls of something on steemit for a change.

Well your article is not in English but I can say it will be best because the pictures in the article are outstanding and I really love the pictures mentioned by you and don't forget to visit my profile and upvotes some my posts I will appreciate it and we can make a connection like this

Translation will come shortly, stay tuned!! ;)

@nickskywalker.Interesting pic. It's a hardfork life indeed, waiting for translation.

Excellent article, merci beaucoup.