Soft Fork en crypto-monnaie

Fredrick Awino
19.07.2022
178 Views

Les crypto-monnaies reposent carrément sur deux technologies importantes, à savoir la cryptographie et la blockchain. Pour faire simple, ce sont ces deux technologies qui ont ancré les cryptomonnaies et en ont fait le sujet de conversation qu’elles sont aujourd’hui. Ces technologies s’accompagnent de l’exploitation minière et des nœuds de crypto-monnaies. À l’heure actuelle, vous devez savoir que le minage de crypto-monnaies est le processus par lequel les monnaies virtuelles sont créées. Le processus d’extraction de crypto-monnaies implique un processus de haute technologie réalisé par des nœuds de crypto-monnaies.

WARNING: Investing in crypto, or other markets, can be of a high risk for your savings. Do not invest money you cannot afford to lose, because there is a risk for losing all of your money when investing in crypto, stocks, CFDs or other investments options. For example 77% of retail CFD accounts lose money.

Les nœuds cryptographiques, quant à eux, sont des ordinateurs individuels qui sont connectés à un réseau d’autres ordinateurs, qui suivent des protocoles et qui permettent l’échange transversal d’informations. Pour une compréhension détaillée de la façon dont les nœuds de crypto-monnaies sont mis en place et fonctionnent dans la vie réelle, veuillez lire Qu’est-ce qu’un nœud de bitcoin? À partir d’une compréhension de base des nœuds, se pose la question de savoir comment les anciens nœuds sont réellement reliés aux nouveaux pour que la blockchain reste une continuité. La réponse à cette question est la fourchette souple.

En crypto-monnaie, un soft fork permet aux nœuds de la nouvelle crypto de communiquer avec les anciens nœuds et vice versa. Cela signifie que même s’il y a des mises à jour, il n’y a pas de création d’une nouvelle blockchain. C’est parce que l’original reste.

Dans la technologie blockchain, un soft fork fait référence à un changement de protocole logiciel et les transactions valides précédentes deviennent invalides. La raison principale est que les anciens nœuds considèrent les nouveaux blocs comme légitimes. Par conséquent, le soft fork est rétrocompatible.

Comprendre la fourchette souple

Un soft fork est une scission temporaire qui est différente d’un hard fork. Dans un soft fork, les nœuds de l’ancien consensus sont autorisés à considérer les nouvelles transactions comme valides. De plus, les soft forks ne nécessitent pas que tous les mineurs soient d’accord pour exécuter un nouveau code. Elle peut être mise en œuvre si la plupart des commerçants sont d’accord.

Le fait qu’elle ne permette pas à tout le monde d’être d’accord est une bonne chose. La raison en est que les mises à niveau du réseau peuvent être effectuées aussi rapidement que la plupart des membres de la communauté sont d’accord. Dans certains cas, un soft fork a lieu à cause d’une erreur d’un mineur. Cela se produit lorsque les anciens nœuds violent de nouvelles règles dont on n’est pas conscient. Curieusement, la meilleure façon d’inverser un soft fork est de procéder à un hard fork.

Lorsqu’un soft fork a lieu en crypto, les règles régissant l’acceptation d’un bloc dans la blockchain sont modifiées. Les règles sont considérées comme rétrocompatibles. Cela signifie simplement que les nouvelles règles incluses dans la nouvelle version sont un sous-ensemble des anciennes règles. Par exemple, si la limite de vitesse dans une ville passe de 50 à 70 km/h, les personnes qui roulent à 50 km/h respectent toujours les règles.

Un soft fork ne perturbe pas fortement une blockchain. Cela est dû au fait que les nœuds n’ont pas besoin de changer tous les blocs qui ont été précédemment minés pour que les blocs soient valides après l’annonce d’un nouveau cadre. Ils seront donc acceptés selon les nouvelles règles.

Le soft forking est une forme de divergence semi-permanente dans la technologie blockchain. Comme les changements sont moins radicaux, ils n’entraînent pas de fortes variations de la valeur marchande de la cryptomonnaie. En outre, les changements peuvent être facilement inversés.

Exemple d’un Soft Fork en crypto-monnaie

Un exemple est le Soft Fork SegWit qui a eu lieu en 2017. Pendant ce temps, le soft fork du protocole de témoin séparé a eu lieu dans la chaîne Bitcoin. Sa principale mise en œuvre a consisté à augmenter la limite de la taille des blocs. Une autre mise en œuvre a consisté à augmenter la vitesse de transaction de la chaîne.

Même s’il s’agissait d’un soft fork, il a influencé certains mineurs qui ne voulaient pas du nouveau protocole à faire pression pour un hard fork, donnant ainsi naissance à Bitcoin Cash. Segwit a changé le format des transactions et des blocs. Ceci afin de permettre aux anciens nœuds de valider les transactions et les blocs.

Hard Fork ou Soft Fork, lequel est le meilleur ?

Le soft fork et le hard fork répondent à des objectifs variés. Même si un hard fork contestable divise généralement la communauté, les hard forks intelligents et bien planifiés peuvent entraîner une modification du logiciel. Cependant, il faut que tout le monde soit d’accord.

Selon les bourses de crypto-monnaies, le soft fork et le hard fork ont des objectifs distincts. Pour cela, les fourches dures peuvent remplacer les fourches souples car elles ont tendance à être diplomatiques et douces. Si les mises à jour ne modifient pas la réglementation actuelle, il n’y a pas lieu de s’inquiéter.

Pourquoi les bifurcations douces ont lieu

Le soft fork en crypto-monnaie tend à ajouter ou modifier une fonction en n’interférant pas avec la structure de la blockchain. Parmi les raisons qui peuvent faire que cela se produise, il y a les mises à jour ou les changements de logiciels et un changement dans l’algorithme de consensus.

Dans le cas où la plupart des mineurs dans une mise à niveau du réseau utilisent la puissance de hachage pour faire respecter les règles, il s’agit alors d’un « miner-activated soft fork » (MASF). D’autre part, on parle de « User-activated soft fork » (UASF) lorsque tous les nœuds se coordonnent pour appliquer de nouvelles règles. Cependant, les mineurs ne sont pas obligés de soutenir la décision.

Les principales différences entre Hard Fork et Soft Fork

Alors que le hard fork est incompatible avec le passé, le soft fork est compatible avec le passé. De plus, un hard fork est réversible alors qu’un soft fork est irréversible. La seule façon de le corriger est de le transformer en hard fork d’abord. En outre, un hard fork développe deux blockchains à la fin, tandis qu’un soft fork crée une seule blockchain à la fin.

Un hard fork semble également être plus sûr qu’un soft fork. En ce qui concerne les règles, le hard fork a besoin de tous les mineurs pour valider les nouvelles règles. Cependant, en ce qui concerne le soft fork, il suffit que la majorité des mineurs soient d’accord. Même si un hard fork change toutes les règles de la blockchain, un soft fork utilise l’ajout de nouvelles propriétés et fonctionnalités dans une blockchain.

Author Fredrick Awino