{"id":10215,"date":"2023-05-14T19:44:12","date_gmt":"2023-05-14T19:44:12","guid":{"rendered":"https:\/\/www.bitnovo.com\/blog\/?p=10215"},"modified":"2022-05-17T03:00:23","modified_gmt":"2022-05-17T03:00:23","slug":"what-is-a-hard-fork","status":"publish","type":"post","link":"https:\/\/www.bitnovo.com\/blog\/en\/what-is-a-hard-fork","title":{"rendered":"What is a Hard Fork and what are its effects?"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tiempo de lectura:<\/span> <span class=\"rt-time\"> 4<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span><div id=\"row-119788779\" class=\"row row-collapse row-full-width align-equal align-center\">\n<div class=\"col small-12 large-12\">\n<div class=\"col-inner\">\n<h2><span data-line-height=\"xl\"><b>What is a Hard Fork in a Blockchain<br \/>\n<\/b><\/span><\/h2>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"row-961762981\" class=\"row row-collapse row-full-width align-equal align-center\">\n<div class=\"col small-12 large-12\">\n<div class=\"col-inner\">\n<p>Any fan of the<b><i>\u00a0Blockchain and Cryptocurrency world<\/i><\/b>\u00a0will surely come more than once across the term\u00a0<b>Hard Fork<\/b>.<\/p>\n<p>That is why today we will try to clarify the meaning of this term and explain in detail what is a Hard Fork and what effects it produces in the world of crypto.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"row-155701174\" class=\"row row-collapse row-full-width align-equal align-center\">\n<div class=\"col small-12 large-12\">\n<div class=\"col-inner\">\n<p>The term\u00a0<b>Hard Fork means \u201cfork\u201d or \u201c<\/b><b><i>split<\/i><\/b><b>\u201c<\/b>\u00a0and, in the specific case of the Blockchain,<i>\u00a0a Fork generates a split of the same into two chains<\/i>, one of them will be the original and the other the new one.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"row-332537624\" class=\"row row-collapse row-full-width align-equal align-center\">\n<div class=\"col small-12 large-12\">\n<div class=\"col-inner\">\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-4294 lazyloaded\" src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2018\/11\/blockchain-hard-fork.jpg\" alt=\"Hard Fork Blockchain Bitnovo\" width=\"1024\" height=\"745\" data-src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2018\/11\/blockchain-hard-fork.jpg\" \/><\/p>\n<div class=\"is-divider divider clearfix\"><b><i>The new chain created will be subject to rules different than the original<\/i><\/b>, while the last will keep its characteristics.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"row-595050920\" class=\"row row-collapse row-full-width align-equal align-center\">\n<div class=\"col small-12 large-12\">\n<div class=\"col-inner\">\n<p>At the same time, after the fork,<i>\u00a0the two chains and the respective transactions will no longer be compatible<\/i>, while the blockchain continues to maintain the transaction history that occurred until the Fork.<\/p>\n<p>In addition, it is important to remember that\u00a0<b><i>the fork guarantees the owners of the tokens of the old cryptocurrency the distribution of the equivalent in the new one<\/i><\/b>, that has been generated with the Fork.<\/p>\n<p>At the same time, the miners will be able to decide if they will remain in the original blockchain or if they will move to the new one, as long as they share their characteristics and objectives.<\/p>\n<div class=\"is-divider divider clearfix\"><b>Why do an Hard Fork occur?<\/b><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"row-2042704947\" class=\"row row-collapse row-full-width align-equal align-center\">\n<div class=\"col small-12 large-12\">\n<div class=\"col-inner\">\n<p><b><i>A Hard Fork can occur for different reasons<\/i><\/b>\u00a0and can take two forms:\u00a0<b><i>Planned\u00a0<\/i><\/b>or\u00a0<b>Contentious<\/b>, although the idea behind the Hard Fork is to overcome some limits and implement important functions for the software code of a token, in order\u00a0<b><i>to improve its scalability and governance problems<\/i><\/b>.<\/p>\n<p>Generally, among the most common reasons that lead to a Hard Fork, we find:<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"row-71303235\" class=\"row row-collapse row-full-width align-equal align-center\">\n<div class=\"col small-12 large-12\">\n<div class=\"col-inner\">\n<ul>\n<li><b>Code updates or bug fixes \u2013\u00a0<\/b><b>Planned Hard Fork\u00a0\u00a0\u00a0\u00a0<\/b><\/li>\n<\/ul>\n<p>This is the most common case, due to\u00a0<b>the need to update or correct errors in the source code of a token<\/b>.<\/p>\n<p>An example is the\u00a0<b><i>blockchain of Ethereum<\/i><\/b>, which was submitted to a fork for the resolution of an error that caused, in June 2016, the hacking of the\u00a0<b>DAO\u00a0<\/b>(<i>Decentralized Autonomous Organization<\/i>) and the consequent theft of around\u00a0<b>3.6M Ether<\/b>.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"row-754831924\" class=\"row row-collapse row-full-width align-equal align-center\">\n<div class=\"col small-12 large-12\">\n<div class=\"col-inner\">\n<ul>\n<li><b>Lack of consensus \u2013\u00a0<\/b><b>Contentious Hard Fork<\/b><\/li>\n<\/ul>\n<p>Since all the changes that take place in the code of a token are adopted by the same participants of a network, if they own enough tokens, and\u00a0<b><i>in case of lack of consensus of the nodes that keep the blockchain alive<\/i><\/b>, it will be decided to create a new token with its own blockchain, resulting in a Hard Fork.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"is-divider divider clearfix\"><b>EXAMPLES OF HARD FORK<\/b><\/div>\n<div id=\"row-148990011\" class=\"row row-collapse row-full-width align-equal align-center\">\n<div class=\"col small-12 large-12\">\n<div class=\"col-inner\">\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-4299 ls-is-cached lazyloaded\" src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2018\/11\/BCH-ETC-Hard-fork-bitnovo.jpg\" alt=\"BCH ETH Hard Fork\" width=\"1024\" height=\"394\" data-src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2018\/11\/BCH-ETC-Hard-fork-bitnovo.jpg\" \/><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"row-500023130\" class=\"row row-collapse row-full-width align-equal align-center\">\n<div class=\"col small-12 large-12\">\n<div class=\"col-inner\"><b><i>Ethereum Classic (ETC)<\/i><\/b><\/div>\n<\/div>\n<p><b>The Hard Fork of the Ethereum network<\/b>, is one of the best-known examples.<\/p>\n<p>As mentioned above, on June 17, 2016, a failure in the Ethereum blockchain code, which caused the theft of around $ 40 million in Ether, led the E<b>thereum Community to consent to a Hard Fork<\/b>,\u00a0from which Ethereum Classic (ETC) arose,\u00a0<i>and through which it was decided to \u201crestore\u201d the stolen funds<\/i>,\u00a0<b><i>returning to the version of the blockchain in which the funds had not yet been touched<\/i><\/b>. At the same time, a new chain was developed, in which robbery was taken into account.<\/p>\n<\/div>\n<div id=\"row-817233525\" class=\"row row-collapse row-full-width align-equal align-center\">\n<div class=\"col small-12 large-12\">\n<div class=\"col-inner\">\n<p><b><i>Bitcoin Cash ( BCH)<\/i><\/b><\/p>\n<p>One of the most significant examples of\u00a0<b><i>Hard Fork related to the\u00a0<\/i><\/b><b><i>contentious<\/i><\/b>\u00a0is surely the\u00a0<b>creation of the token Bitcoin Cash (BCH)<\/b>.<\/p>\n<p>On August 1, 2017, the new cryptocurrency was launched by the will of a group of miners, developers, investors and users, who decided to split the original Bitcoin blockchain and\u00a0<b><i>create a new version that was going to overcome some of its software limitations<\/i><\/b>.<\/p>\n<p>The objective of the Fork and the creation of BCH was to\u00a0<b>increase the size limit of the block from 1 MB to 8 MB<\/b>\u00a0and, therefore,\u00a0<b>increase the number of transactions<\/b>\u00a0that the network, until that moment, was capable of processing, which would have guaranteed a\u00a0<i>drastic reduction in commissions paid by users<\/i>.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"row-1682236141\" class=\"row row-collapse row-full-width align-equal align-center\">\n<div class=\"col small-12 large-12\">\n<div class=\"col-inner\">\n<div class=\"is-divider divider clearfix\"><b>Differences between Hard Fork and Soft Forks<\/b><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"row-1066146774\" class=\"row row-collapse row-full-width align-equal align-center\">\n<div class=\"col small-12 large-12\">\n<div class=\"col-inner\">\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-4302 ls-is-cached lazyloaded\" src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2018\/11\/diferencia-entre-hard-fork-soft-fork.jpg\" alt=\"Diferencia entre Hard Fork y Soft Fork\" width=\"1024\" height=\"659\" data-src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2018\/11\/diferencia-entre-hard-fork-soft-fork.jpg\" \/><\/p>\n<div class=\"is-divider divider clearfix\">Now that we have explained well what is a Hard Fork, we will also explain what is the difference between this and a <b>Soft Fork<\/b>, another term that we usually find when we speak about cryptocurrencies and blockchain.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"row-347736830\" class=\"row row-collapse row-full-width align-equal align-center\">\n<div class=\"col small-12 large-12\">\n<div class=\"col-inner\">\n<p><b><i>A Soft Fork is produced by an update of the software<\/i><\/b>\u00a0that will replace and modify the previous code. This change is based on the consensus of the network nodes that implement the update.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"row-1477417835\" class=\"row row-collapse row-full-width align-equal align-center\">\n<div class=\"col small-12 large-12\">\n<div class=\"col-inner\">\n<p><strong><i>Therefore, a Soft Fork differs from a Hard Fork for reasons of compatibility between the chains.<\/i><\/strong><\/p>\n<p>While<em><strong>\u00a0t<\/strong><strong>he Hard Fork splits the blockchain into two blocks, which will be subject to different rules<\/strong><\/em>\u00a0and, therefore, will be incompatible with each other,\u00a0<em><strong>the Soft Fork occurs with a modification of the software that replaces the previous code<\/strong><\/em>\u00a0<em>and continues to be compatible with the previous versions<\/em>.<\/p>\n<p><em>With the Hard Fork, usually a new token\/coin will be created, while with a Soft Fork this does not happen.<\/em><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"row-857494623\" class=\"row row-collapse row-full-width align-equal align-center\">\n<div class=\"col small-12 large-12\">\n<div class=\"col-inner\">\n<p>After having explained in detail the meaning of Hard Fork and the characteristics that differentiate it from a Soft Fork, we hope that now the two terms have been much more clear and familiar.<\/p>\n<div class=\"is-divider divider clearfix\"><strong>So, stay tuned for Bitnovo\u2019s blog. Soon we will come back with new interesting information \ud83d\ude09<\/strong><\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tiempo de lectura:<\/span> <span class=\"rt-time\"> 4<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span>What is a Hard Fork in a Blockchain Any fan of the\u00a0Blockchain and Cryptocurrency world\u00a0will surely come more than once across the term\u00a0Hard Fork. That is why today we will try to clarify the meaning of this term and explain in detail what is a Hard Fork and what effects it produces in the world [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":8188,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[185],"tags":[],"class_list":["post-10215","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blockchain-en"],"_links":{"self":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts\/10215","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/comments?post=10215"}],"version-history":[{"count":0,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts\/10215\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/media\/8188"}],"wp:attachment":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/media?parent=10215"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/categories?post=10215"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/tags?post=10215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}