mirror of
https://github.com/seigler/dash-docs
synced 2025-07-28 02:06:13 +00:00
Thanks also (in alphabetical order) to @cbeams, @mikehearn, and @tgeller, among others. The last pre-squash commit was: c2b8d562aa107c7b68c60946cea14cdccc5159ad
213 lines
12 KiB
XML
213 lines
12 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
|
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
<!-- Generated by graphviz version 2.26.3 (20100126.1600)
|
|
-->
|
|
<!-- Title: blockchain Pages: 1 -->
|
|
<svg width="480pt" height="168pt"
|
|
viewBox="0.00 0.00 480.00 168.40" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
<g id="graph1" class="graph" transform="scale(0.572792 0.572792) rotate(0) translate(4 290)">
|
|
<title>blockchain</title>
|
|
<polygon fill="white" stroke="white" points="-4,5 -4,-290 835,-290 835,5 -4,5"/>
|
|
<g id="graph2" class="cluster"><title>cluster_extended</title>
|
|
<polygon fill="none" stroke="black" points="8,-8 8,-139 822,-139 822,-8 8,-8"/>
|
|
<text text-anchor="middle" x="415" y="-122.4" font-family="Sans" font-size="14.00">Rare Extended Forking</text>
|
|
</g>
|
|
<g id="graph3" class="cluster"><title>cluster_normal</title>
|
|
<polygon fill="none" stroke="black" points="8,-147 8,-278 822,-278 822,-147 8,-147"/>
|
|
<text text-anchor="middle" x="415" y="-261.4" font-family="Sans" font-size="14.00">Normal Occasional Forking</text>
|
|
</g>
|
|
<!-- block00 -->
|
|
<g id="node2" class="node"><title>block00</title>
|
|
<ellipse fill="none" stroke="black" cx="59" cy="-61" rx="41.8891" ry="18"/>
|
|
<text text-anchor="middle" x="59" y="-56.9" font-family="Sans" font-size="14.00">block0</text>
|
|
</g>
|
|
<!-- block01 -->
|
|
<g id="node3" class="node"><title>block01</title>
|
|
<ellipse fill="none" stroke="black" cx="251" cy="-61" rx="41.8891" ry="18"/>
|
|
<text text-anchor="middle" x="251" y="-56.9" font-family="Sans" font-size="14.00">block1</text>
|
|
</g>
|
|
<!-- block00->block01 -->
|
|
<g id="edge11" class="edge"><title>block00->block01</title>
|
|
<path fill="none" stroke="black" d="M101.611,-61C130.098,-61 167.781,-61 198.173,-61"/>
|
|
<polygon fill="black" stroke="black" points="198.177,-64.5001 208.177,-61 198.177,-57.5001 198.177,-64.5001"/>
|
|
<text text-anchor="middle" x="155" y="-65.4" font-family="Sans" font-size="14.00">Header Hash</text>
|
|
</g>
|
|
<!-- block02 -->
|
|
<g id="node4" class="node"><title>block02</title>
|
|
<ellipse fill="none" stroke="black" cx="355" cy="-34" rx="41.8891" ry="18"/>
|
|
<text text-anchor="middle" x="355" y="-29.9" font-family="Sans" font-size="14.00">block2</text>
|
|
</g>
|
|
<!-- block01->block02 -->
|
|
<g id="edge13" class="edge"><title>block01->block02</title>
|
|
<path fill="none" stroke="black" d="M287.374,-51.5567C294.143,-49.7993 301.302,-47.9409 308.329,-46.1165"/>
|
|
<polygon fill="black" stroke="black" points="309.671,-49.3842 318.471,-43.4836 307.912,-42.6088 309.671,-49.3842"/>
|
|
</g>
|
|
<!-- block02x -->
|
|
<g id="node9" class="node"><title>block02x</title>
|
|
<ellipse fill="none" stroke="black" cx="355" cy="-88" rx="41.8891" ry="18"/>
|
|
<text text-anchor="middle" x="355" y="-83.9" font-family="Sans" font-size="14.00">block2</text>
|
|
</g>
|
|
<!-- block01->block02x -->
|
|
<g id="edge3" class="edge"><title>block01->block02x</title>
|
|
<path fill="none" stroke="black" d="M287.374,-70.4433C294.143,-72.2007 301.302,-74.0591 308.329,-75.8835"/>
|
|
<polygon fill="black" stroke="black" points="307.912,-79.3912 318.471,-78.5164 309.671,-72.6158 307.912,-79.3912"/>
|
|
</g>
|
|
<!-- block03 -->
|
|
<g id="node5" class="node"><title>block03</title>
|
|
<ellipse fill="none" stroke="black" cx="459" cy="-34" rx="41.8891" ry="18"/>
|
|
<text text-anchor="middle" x="459" y="-29.9" font-family="Sans" font-size="14.00">block3</text>
|
|
</g>
|
|
<!-- block02->block03 -->
|
|
<g id="edge15" class="edge"><title>block02->block03</title>
|
|
<path fill="none" stroke="black" d="M397.601,-34C400.397,-34 403.23,-34 406.068,-34"/>
|
|
<polygon fill="black" stroke="black" points="406.297,-37.5001 416.297,-34 406.297,-30.5001 406.297,-37.5001"/>
|
|
</g>
|
|
<!-- block04 -->
|
|
<g id="node6" class="node"><title>block04</title>
|
|
<ellipse fill="none" stroke="black" cx="563" cy="-34" rx="41.8891" ry="18"/>
|
|
<text text-anchor="middle" x="563" y="-29.9" font-family="Sans" font-size="14.00">block4</text>
|
|
</g>
|
|
<!-- block03->block04 -->
|
|
<g id="edge17" class="edge"><title>block03->block04</title>
|
|
<path fill="none" stroke="black" d="M501.601,-34C504.397,-34 507.23,-34 510.068,-34"/>
|
|
<polygon fill="black" stroke="black" points="510.297,-37.5001 520.297,-34 510.297,-30.5001 510.297,-37.5001"/>
|
|
</g>
|
|
<!-- block05 -->
|
|
<g id="node7" class="node"><title>block05</title>
|
|
<ellipse fill="none" stroke="black" cx="667" cy="-34" rx="41.8891" ry="18"/>
|
|
<text text-anchor="middle" x="667" y="-29.9" font-family="Sans" font-size="14.00">block5</text>
|
|
</g>
|
|
<!-- block04->block05 -->
|
|
<g id="edge19" class="edge"><title>block04->block05</title>
|
|
<path fill="none" stroke="black" d="M605.601,-34C608.397,-34 611.23,-34 614.068,-34"/>
|
|
<polygon fill="black" stroke="black" points="614.297,-37.5001 624.297,-34 614.297,-30.5001 614.297,-37.5001"/>
|
|
</g>
|
|
<!-- block06 -->
|
|
<g id="node8" class="node"><title>block06</title>
|
|
<ellipse fill="none" stroke="black" cx="771" cy="-34" rx="41.8891" ry="18"/>
|
|
<text text-anchor="middle" x="771" y="-29.9" font-family="Sans" font-size="14.00">block6</text>
|
|
</g>
|
|
<!-- block05->block06 -->
|
|
<g id="edge21" class="edge"><title>block05->block06</title>
|
|
<path fill="none" stroke="black" d="M709.601,-34C712.397,-34 715.23,-34 718.068,-34"/>
|
|
<polygon fill="black" stroke="black" points="718.297,-37.5001 728.297,-34 718.297,-30.5001 718.297,-37.5001"/>
|
|
</g>
|
|
<!-- block03x -->
|
|
<g id="node10" class="node"><title>block03x</title>
|
|
<ellipse fill="none" stroke="black" cx="459" cy="-88" rx="41.8891" ry="18"/>
|
|
<text text-anchor="middle" x="459" y="-83.9" font-family="Sans" font-size="14.00">block3</text>
|
|
</g>
|
|
<!-- block02x->block03x -->
|
|
<g id="edge5" class="edge"><title>block02x->block03x</title>
|
|
<path fill="none" stroke="black" d="M397.601,-88C400.397,-88 403.23,-88 406.068,-88"/>
|
|
<polygon fill="black" stroke="black" points="406.297,-91.5001 416.297,-88 406.297,-84.5001 406.297,-91.5001"/>
|
|
</g>
|
|
<!-- block04x -->
|
|
<g id="node11" class="node"><title>block04x</title>
|
|
<ellipse fill="none" stroke="black" cx="563" cy="-88" rx="41.8891" ry="18"/>
|
|
<text text-anchor="middle" x="563" y="-83.9" font-family="Sans" font-size="14.00">block4</text>
|
|
</g>
|
|
<!-- block03x->block04x -->
|
|
<g id="edge7" class="edge"><title>block03x->block04x</title>
|
|
<path fill="none" stroke="black" d="M501.601,-88C504.397,-88 507.23,-88 510.068,-88"/>
|
|
<polygon fill="black" stroke="black" points="510.297,-91.5001 520.297,-88 510.297,-84.5001 510.297,-91.5001"/>
|
|
</g>
|
|
<!-- block05x -->
|
|
<g id="node12" class="node"><title>block05x</title>
|
|
<ellipse fill="none" stroke="black" cx="667" cy="-88" rx="41.8891" ry="18"/>
|
|
<text text-anchor="middle" x="667" y="-83.9" font-family="Sans" font-size="14.00">block5</text>
|
|
</g>
|
|
<!-- block04x->block05x -->
|
|
<g id="edge9" class="edge"><title>block04x->block05x</title>
|
|
<path fill="none" stroke="black" d="M605.601,-88C608.397,-88 611.23,-88 614.068,-88"/>
|
|
<polygon fill="black" stroke="black" points="614.297,-91.5001 624.297,-88 614.297,-84.5001 614.297,-91.5001"/>
|
|
</g>
|
|
<!-- block2x -->
|
|
<g id="node24" class="node"><title>block2x</title>
|
|
<ellipse fill="none" stroke="black" cx="355" cy="-173" rx="41.8891" ry="18"/>
|
|
<text text-anchor="middle" x="355" y="-168.9" font-family="Sans" font-size="14.00">block2</text>
|
|
</g>
|
|
<!-- block5x -->
|
|
<g id="node25" class="node"><title>block5x</title>
|
|
<ellipse fill="none" stroke="black" cx="667" cy="-173" rx="41.8891" ry="18"/>
|
|
<text text-anchor="middle" x="667" y="-168.9" font-family="Sans" font-size="14.00">block5</text>
|
|
</g>
|
|
<!-- block1 -->
|
|
<g id="node26" class="node"><title>block1</title>
|
|
<ellipse fill="none" stroke="black" cx="251" cy="-227" rx="41.8891" ry="18"/>
|
|
<text text-anchor="middle" x="251" y="-222.9" font-family="Sans" font-size="14.00">block1</text>
|
|
</g>
|
|
<!-- block1->block2x -->
|
|
<g id="edge24" class="edge"><title>block1->block2x</title>
|
|
<path fill="none" stroke="black" d="M278.053,-212.953C290.572,-206.453 305.618,-198.641 319.073,-191.655"/>
|
|
<polygon fill="black" stroke="black" points="320.82,-194.691 328.082,-186.977 317.594,-188.479 320.82,-194.691"/>
|
|
</g>
|
|
<!-- block2 -->
|
|
<g id="node33" class="node"><title>block2</title>
|
|
<ellipse fill="none" stroke="black" cx="355" cy="-227" rx="41.8891" ry="18"/>
|
|
<text text-anchor="middle" x="355" y="-222.9" font-family="Sans" font-size="14.00">block2</text>
|
|
</g>
|
|
<!-- block1->block2 -->
|
|
<g id="edge30" class="edge"><title>block1->block2</title>
|
|
<path fill="none" stroke="black" d="M293.601,-227C296.397,-227 299.23,-227 302.068,-227"/>
|
|
<polygon fill="black" stroke="black" points="302.297,-230.5 312.297,-227 302.297,-223.5 302.297,-230.5"/>
|
|
</g>
|
|
<!-- block4 -->
|
|
<g id="node28" class="node"><title>block4</title>
|
|
<ellipse fill="none" stroke="black" cx="563" cy="-227" rx="41.8891" ry="18"/>
|
|
<text text-anchor="middle" x="563" y="-222.9" font-family="Sans" font-size="14.00">block4</text>
|
|
</g>
|
|
<!-- block4->block5x -->
|
|
<g id="edge26" class="edge"><title>block4->block5x</title>
|
|
<path fill="none" stroke="black" d="M590.053,-212.953C602.572,-206.453 617.618,-198.641 631.073,-191.655"/>
|
|
<polygon fill="black" stroke="black" points="632.82,-194.691 640.082,-186.977 629.594,-188.479 632.82,-194.691"/>
|
|
</g>
|
|
<!-- block5 -->
|
|
<g id="node38" class="node"><title>block5</title>
|
|
<ellipse fill="none" stroke="black" cx="667" cy="-227" rx="41.8891" ry="18"/>
|
|
<text text-anchor="middle" x="667" y="-222.9" font-family="Sans" font-size="14.00">block5</text>
|
|
</g>
|
|
<!-- block4->block5 -->
|
|
<g id="edge36" class="edge"><title>block4->block5</title>
|
|
<path fill="none" stroke="black" d="M605.601,-227C608.397,-227 611.23,-227 614.068,-227"/>
|
|
<polygon fill="black" stroke="black" points="614.297,-230.5 624.297,-227 614.297,-223.5 614.297,-230.5"/>
|
|
</g>
|
|
<!-- block0 -->
|
|
<g id="node30" class="node"><title>block0</title>
|
|
<ellipse fill="none" stroke="black" cx="59" cy="-227" rx="41.8891" ry="18"/>
|
|
<text text-anchor="middle" x="59" y="-222.9" font-family="Sans" font-size="14.00">block0</text>
|
|
</g>
|
|
<!-- block0->block1 -->
|
|
<g id="edge28" class="edge"><title>block0->block1</title>
|
|
<path fill="none" stroke="black" d="M101.611,-227C130.098,-227 167.781,-227 198.173,-227"/>
|
|
<polygon fill="black" stroke="black" points="198.177,-230.5 208.177,-227 198.177,-223.5 198.177,-230.5"/>
|
|
<text text-anchor="middle" x="155" y="-231.4" font-family="Sans" font-size="14.00">Header Hash</text>
|
|
</g>
|
|
<!-- block3 -->
|
|
<g id="node35" class="node"><title>block3</title>
|
|
<ellipse fill="none" stroke="black" cx="459" cy="-227" rx="41.8891" ry="18"/>
|
|
<text text-anchor="middle" x="459" y="-222.9" font-family="Sans" font-size="14.00">block3</text>
|
|
</g>
|
|
<!-- block2->block3 -->
|
|
<g id="edge32" class="edge"><title>block2->block3</title>
|
|
<path fill="none" stroke="black" d="M397.601,-227C400.397,-227 403.23,-227 406.068,-227"/>
|
|
<polygon fill="black" stroke="black" points="406.297,-230.5 416.297,-227 406.297,-223.5 406.297,-230.5"/>
|
|
</g>
|
|
<!-- block3->block4 -->
|
|
<g id="edge34" class="edge"><title>block3->block4</title>
|
|
<path fill="none" stroke="black" d="M501.601,-227C504.397,-227 507.23,-227 510.068,-227"/>
|
|
<polygon fill="black" stroke="black" points="510.297,-230.5 520.297,-227 510.297,-223.5 510.297,-230.5"/>
|
|
</g>
|
|
<!-- block6 -->
|
|
<g id="node40" class="node"><title>block6</title>
|
|
<ellipse fill="none" stroke="black" cx="771" cy="-227" rx="41.8891" ry="18"/>
|
|
<text text-anchor="middle" x="771" y="-222.9" font-family="Sans" font-size="14.00">block6</text>
|
|
</g>
|
|
<!-- block5->block6 -->
|
|
<g id="edge38" class="edge"><title>block5->block6</title>
|
|
<path fill="none" stroke="black" d="M709.601,-227C712.397,-227 715.23,-227 718.068,-227"/>
|
|
<polygon fill="black" stroke="black" points="718.297,-230.5 728.297,-227 718.297,-223.5 718.297,-230.5"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|