mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 09:46:12 +00:00
262 lines
9.2 KiB
HTML
262 lines
9.2 KiB
HTML
<!DOCTYPE HTML>
|
||
<html lang="en">
|
||
|
||
<head>
|
||
|
||
|
||
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
||
<meta property="og:image" content="https://www.dash.org/assets/img/graphics/dash_circle_normal.png" />
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
|
||
<title>Fork, Accidental Fork - Dash Glossary</title>
|
||
|
||
<link rel="stylesheet" href="/css/font-awesome-4.4.0/css/font-awesome.min.css">
|
||
<link rel="stylesheet" href="/css/main.css">
|
||
<!--[if lt IE 8]><link rel="stylesheet" href="/css/ie.css"><script type="text/javascript" src="/js/ie.js"></script><![endif]-->
|
||
<!--[if IE 8]><link rel="stylesheet" href="/css/ie8.css"><![endif]-->
|
||
|
||
|
||
<script type="text/javascript" src="/js/base.js"></script>
|
||
<script type="text/javascript" src="/js/main.js"></script>
|
||
|
||
<script src="/js/jquery/jquery-1.11.2.min.js"></script>
|
||
<script src="/js/jquery/jquery.qrcode.min.js"></script>
|
||
|
||
<link rel="shortcut icon" href="/favicon.png">
|
||
<link rel="apple-touch-icon-precomposed" href="/img/icons/logo_dash_circle_normal.png"/>
|
||
|
||
<!-- Turn off cookie/analytic stuff
|
||
<script>
|
||
window.cookieconsent_options = {
|
||
theme: 'light-floating'
|
||
}
|
||
</script>
|
||
<script type="text/javascript" src="/js/cookieconsent/cookieconsent.js"></script>
|
||
<script>
|
||
if( navigator.doNotTrack != "yes" && navigator.doNotTrack != "1" && window.doNotTrack != "1" && navigator.msDoNotTrack != "1" ){
|
||
var script = document.createElement('script');
|
||
script.src = '/js/analytics.js'
|
||
document.getElementsByTagName("head")[0].appendChild(script);
|
||
}
|
||
</script>
|
||
-->
|
||
|
||
</head>
|
||
|
||
<body>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<div id="detectmobile" class="detectmobile"></div>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<div class="head"><div>
|
||
|
||
<ul class="lang">
|
||
<li><a>English</a>
|
||
<ul>
|
||
<li><ul>
|
||
|
||
|
||
|
||
<li><a href="/en/" class="active">English</a></li>
|
||
|
||
</ul></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
|
||
|
||
|
||
<a id="menumobile" class="menumobile" onclick="mobileMenuShow(event);" ontouchstart="mobileMenuShow(event);"></a>
|
||
|
||
|
||
|
||
<a class="logo" href="/en/"><img src="/img/icons/logotop.svg" alt="Dash"></a>
|
||
|
||
|
||
<div id="langselect" class="langselect"><select onchange="window.location=this.value;">
|
||
|
||
<option value="/en/" selected="selected">English</option>
|
||
|
||
</select></div>
|
||
|
||
|
||
|
||
<ul id="menusimple" class="menusimple menumain" onclick="mobileMenuHover(event);" ontouchstart="mobileMenuHover(event);">
|
||
<li><a href="/en/bitcoin-for-developers">Developers</a></li>
|
||
<!--<li><a href="/en/developer-documentation">Documentation</a></li>-->
|
||
|
||
<li><a>Documentation</a>
|
||
<ul>
|
||
<li><a href="/en/developer-guide">Guide</a></li>
|
||
<li><a href="/en/developer-reference">Reference</a></li>
|
||
<li><a href="/en/developer-examples">Examples</a></li>
|
||
<li><a href="/en/developer-glossary">Glossary</a></li>
|
||
<li><a href="/en/doxygen/html/index.html">Source Code</a></li>
|
||
|
||
<!--
|
||
<li><a href="/en/getting-started">Getting started</a></li>
|
||
<li><a href="/en/how-it-works">How it works</a></li>
|
||
<li><a href="/en/you-need-to-know">You need to know</a></li>
|
||
-->
|
||
</ul>
|
||
</li>
|
||
<li><a>Resources</a>
|
||
<ul>
|
||
<li><a rel="noopener noreferrer" target="_blank" href="https://www.dash.org/community/">Community</a></li>
|
||
<li><a href="/en/vocabulary">Vocabulary</a></li>
|
||
</ul>
|
||
</li>
|
||
<!-- <li><a href="/en/innovation">Innovation</a></li> -->
|
||
</ul>
|
||
|
||
</div></div>
|
||
|
||
<div class="body">
|
||
|
||
|
||
<div class="breadcrumbs">
|
||
|
||
|
||
<a href="/en/">Developer Documentation</a>
|
||
|
||
>
|
||
|
||
|
||
|
||
<a href="/en/developer-glossary">Glossary</a>
|
||
|
||
>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
Fork
|
||
|
||
|
||
|
||
|
||
</div>
|
||
|
||
|
||
|
||
<div id="content" class="content">
|
||
<link rel="stylesheet" href="/css/jquery-ui.min.css">
|
||
|
||
|
||
<div class="subhead-links sourcefile" data-sourcefile="_data/glossary/en/fork.yaml"
|
||
><a href="https://github.com/dash-docs/dash-docs/edit/master/_data/glossary/en/fork.yaml">Edit</a>
|
||
| <a href="https://github.com/dash-docs/dash-docs/commits/master/_data/glossary/en/fork.yaml">History</a>
|
||
| <a href="https://github.com/dash-docs/dash-docs/issues/new?body=Source%20File%3A%20_data/glossary/en/fork.yaml%0A%0A">Report Issue</a>
|
||
| <a href="https://www.dash.org/forum/">Discuss</a></div>
|
||
|
||
|
||
<br>
|
||
|
||
|
||
|
||
<h1 id="fork-accidental-fork">Fork, Accidental Fork</h1>
|
||
|
||
<p><input id="glossary_term" class="glossary_term" placeholder="Search the glossary, RPCs, and more" /></p>
|
||
|
||
<div class="notice">
|
||
<p><span>This definition comes from the <a href="/en/developer-glossary">technical glossary</a>.</span></p>
|
||
</div>
|
||
|
||
<h2 id="definition">Definition</h2>
|
||
|
||
<p>When two or more <a href="/en/glossary/block" title="One or more transactions prefaced by a block header and protected by proof of work. Blocks are the data stored on the block chain." class="auto-link">blocks</a> have the same <a href="/en/glossary/block-height" title="The number of blocks preceding a particular block on a block chain. For example, the genesis block has a height of zero because zero block preceded it." class="auto-link">block height</a>, forking the <a href="/en/glossary/block-chain" title="A chain of blocks with each block referencing the block that preceded it. The most-difficult-to-recreate chain is the best block chain." class="auto-link">block chain</a>. Typically occurs when two or more <a href="/en/glossary/mining" title="Mining is the act of creating valid Dash blocks, which requires demonstrating proof of work, and miners are devices that mine or people who own those devices." class="auto-link">miners</a> find <a href="/en/glossary/block" title="One or more transactions prefaced by a block header and protected by proof of work. Blocks are the data stored on the block chain." class="auto-link">blocks</a> at nearly the same time. Can also happen as part of an attack.</p>
|
||
|
||
<h3 id="synonyms">Synonyms</h3>
|
||
|
||
<ul>
|
||
<li>Fork</li>
|
||
</ul>
|
||
|
||
<h3 id="not-to-be-confused-with">Not To Be Confused With</h3>
|
||
|
||
<ul>
|
||
<li>
|
||
<p><a href="/en/glossary/hard-fork" title="A permanent divergence in the block chain, commonly occurs when non-upgraded nodes can't validate blocks created by upgraded nodes that follow newer consensus rules." class="auto-link">Hard fork</a> (a change in <a href="/en/glossary/consensus-rules" title="The block validation rules that full nodes follow to stay in consensus with other nodes." class="auto-link">consensus rules</a> that breaks security for <a href="/en/glossary/node" title="A computer that connects to the Dash network." class="auto-link">nodes</a> that don’t upgrade)</p>
|
||
</li>
|
||
<li>
|
||
<p><a href="/en/glossary/soft-fork" title="A softfork is a change to the dash protocol wherein only previously valid blocks/transactions are made invalid. Since old nodes will recognise the new blocks as valid, a softfork is backward-compatible." class="auto-link">Soft fork</a> (a change in <a href="/en/glossary/consensus-rules" title="The block validation rules that full nodes follow to stay in consensus with other nodes." class="auto-link">consensus rules</a> that weakens security for <a href="/en/glossary/node" title="A computer that connects to the Dash network." class="auto-link">nodes</a> that don’t upgrade)</p>
|
||
</li>
|
||
<li>
|
||
<p>Software <a href="/en/glossary/fork" title="When two or more blocks have the same block height, forking the block chain. Typically occurs when two or more miners find blocks at nearly the same time. Can also happen as part of an attack." class="auto-link">fork</a> (when one or more developers permanently develops a codebase separately from other developers)</p>
|
||
</li>
|
||
<li>
|
||
<p>Git <a href="/en/glossary/fork" title="When two or more blocks have the same block height, forking the block chain. Typically occurs when two or more miners find blocks at nearly the same time. Can also happen as part of an attack." class="auto-link">fork</a> (when one or more developers temporarily develops a codebase separately from other developers)</p>
|
||
</li>
|
||
</ul>
|
||
|
||
<h3 id="links">Links</h3>
|
||
|
||
<ul>
|
||
<li>
|
||
<p><a href="/en/developer-guide#term-fork">Fork</a> — Developer Guide</p>
|
||
</li>
|
||
<li>
|
||
<p><a href="http://bitcoin.stackexchange.com/q/3343">What is the longest block chain fork that has been made stale so far?</a> — Bitcoin StackExchange</p>
|
||
</li>
|
||
</ul>
|
||
|
||
<!-- Inventory Messages -->
|
||
<!-- Inventory Messages: Dash Specific -->
|
||
|
||
<!--[bitcoin-documentation mailing list]: https://groups.google.com/forum/#!forum/bitcoin-documentation-->
|
||
|
||
|
||
|
||
</div>
|
||
|
||
<div class="footer">
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<div class="footersponsor">
|
||
<!--<div><span>A community website sponsored by</span> <a href="https://bitcoinfoundation.org/"><img src="/img/brand/bitcoinfoundation.png" alt="Bitcoin Foundation"></a></div>-->
|
||
</div>
|
||
|
||
|
||
|
||
<div class="footerlicense">© Bitcoin Project 2009-2018 Released under the <a href="http://opensource.org/licenses/mit-license.php" target="_blank">MIT license</a>
|
||
<br>© Dash Project 2017-2018 Released under the <a href="http://opensource.org/licenses/mit-license.php" target="_blank">MIT license</a></div>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
|
||
|
||
<script type="text/javascript">
|
||
fallbackSVG();
|
||
addAnchorLinks();
|
||
trackOutgoingLinks();
|
||
</script>
|
||
|
||
|
||
|
||
<script src="/js/jquery/jquery-1.11.2.min.js"></script>
|
||
<script src="/js/jquery/jquery-ui.min.js"></script>
|
||
<script src="/js/devsearch.js"></script>
|
||
|
||
|
||
|
||
</body>
|
||
|
||
</html>
|