miner-protocol.svgโข23.9 kB
<?xml version="1.0" encoding="utf-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" d2Version="0.6.3" preserveAspectRatio="xMinYMin meet" viewBox="0 0 851 1158"><svg id="d2-svg" class="d2-1281933408" width="851" height="1158" viewBox="-129 -49 851 1158"><rect x="-129.000000" y="-49.000000" width="851.000000" height="1158.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-1281933408 .text {
font-family: "d2-1281933408-font-regular";
}
@font-face {
font-family: d2-1281933408-font-regular;
src: url("data:application/font-woff;base64,d09GRgABAAAAAA3UAAoAAAAAFPAAAguFAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAGAAAABgXd/Vo2NtYXAAAAFUAAAAlwAAALoC7QPOZ2x5ZgAAAewAAAdeAAAJsL8HlVdoZWFkAAAJTAAAADYAAAA2G4Ue32hoZWEAAAmEAAAAJAAAACQKhAXjaG10eAAACagAAACDAAAAhDueBvhsb2NhAAAKLAAAAEQAAABEKYAsSG1heHAAAApwAAAAIAAAACAAOQD2bmFtZQAACpAAAAMjAAAIFAbDVU1wb3N0AAANtAAAAB0AAAAg/9EAMgADAgkBkAAFAAACigJYAAAASwKKAlgAAAFeADIBIwAAAgsFAwMEAwICBGAAAvcAAAADAAAAAAAAAABBREJPAEAAIP//Au7/BgAAA9gBESAAAZ8AAAAAAeYClAAAACAAA3icbMw7TsIAHIDxX23VqlXruz7jBYxn0OimE1yAiTQshIEj8VjYWJjgKJwAbvAnIYx865f8kEglKGQmqJRSuXcfPn379a+prdbVj2B3vvz409BS6+hFxDLWsYpFzGMW0xjHKIYx2Nr7S7x6cyCVOXTkWO7EqTOFcxcula5cu3Hrzr0HlUdPnr2wAQAA//8BAAD//8CYIKkAeJxcVm9sG2cd/r2vHd8SO0su9vlsx/b57pK72I7jP+fzxfGfaxM7zT/HiZOsTdq465o2ZaWlS6VWRaFDKmOVEOAPrUCwoYr1S6WJaZpUQPu2aSWwUYSEGGNQVXyIJjYxsAJi2nJGd3ZCu0+v5ffe3/O8z+/5PXfQBssAWMY3wATt0AU9QAFIJEv2s6LIE4qkKDxtUkREEsvoL1oNocmkOZUyx0c/Hr3y/PPoyFV8Y/erI99aX3+nevmy9t3tj7QEuv8RYDABYB+uQTuQAHZCEgVB5C0Wk12y8yJPvMu8w/QEus1dgT8/qD5Yzn+qoq+trSnn0ulz2gqu7V7Y2gIAMMEKAO7DNSDBA7zOTUo4nZTDQlDGYuFNUiIlJwWeJ/d+rLw9diodj2am1QtTV08sTpVKpzaWqqtPbeBaYHwkXu4yW2cLB54KoSsjiXRsd0cdzaUBABtYSVyDJ3TOBhLlsPDift3bP/zJyzeXpi9evHhxGtfuvPTyzwrf2dx8AQCQfhY9wDWwGvpRLCVRPMVSK+jr2geffYbiuDZ+/9A/Du0/+x6uQZuBQrLUygJicG335/p2cx9/A9fAZ+zbnU5aSqUUu0TyZDKl8ISJN4m800mRK2tXbbTNbKNsm6dmnzCZk5vKZtJsInBN+ylX5Lgih6q7F9BXBs+Gb2qvosWb4bOD2g8MjFBjB32KX4IIQBsniIrT2bymIIpDWE6mUlLCSROCwHMWyuF00rQf63Kj7uKlcII/Lh2c8MWZKpMLytVMZo2P+CeHlDE24VkVcn2pNZs8ONIfycS4Ae+Twc7QaCxRjkT6Uj42OcgEPdaB7sjBeHIpAQi8AOgLXANCvysvsxRP/u0eengPT42P794Foy/Jxg56HdXBA30ANCfIyZSSNKgRokGUInndXGIipcgWne9bufnv/5gMD4SmfAHu5MjyXIEwcfNOPs9fOZGwTR6cWyKZYT7gSDuD545qfxzxhkY55sWubDTYDxgqjR30Od4COwSa6vAET0oU0cRyGEC6IzjDhSjITQZMxGgFs+WB489kjo9ny5kic4APqDbWl8Bbbx3xid9+buFSvri+MneSCzS8dLPPQ40d9Bqq6xq0cYLwuOr6NaRESqEtFtRz4Ez24Nl8rOgOUVHfYFFcGONGnH3snC27MVfZyHJ0yu6KLg0vrPscio/VNYs2dtAHe3doamYUF2VpTyxF3gf679HzmRNKKB8wLxQIk3fGfSDLpP2iKozbXrhSvpj3exbe3B1Oe4PFMc1LRxeGD58EbPD/DaqDC5jHbqCPJ+vcY29iDakQffDZvLqmrJ5CWPtF2+FxPtPrY8rvIrOaluZtuY3y3EZ+80ynu710jCJTDj8SpkplQyc/AFLxH5rZxMuKnGzpxHOUPmfk06OjxUk61N3T6y2sr6NX8m2lqcPthGqrlsa0VSNHIo0A+gTVIQ45KO27SBYeWYyiEsW3goUTmz1o9dy013PK4bS3EoETms/8Z/mCwPa4ObtLTCzGHX2dd9ZIOjaXELnOnv54dWkpe34mlMuGw9lcanxRii4+yXZ7XNMPCyqTdpqtA15mqNPsKITl2RDRpnbLTHImSFp7HbRfyUVmouh1VZazWVlWtes5gfOYzfYQJQ4BNBpQBIA38F0s6D0ACwQ2m96qAKBtvAW2ZsZIdomw8yJBVeZNvzv6yi9XvncUb2l+BG9rf/37s99snWnswJ/wFnQ19SElct+Cd4aClSfbzQRhfcJpS8v49O4NO4lQ3mxuYuF/oTqwBpYeVrqSe5NJ6qoR+2ulQJgCM+FhtUuYHZyerAwOpQqVwWiqgLbH+Wh8MJg8saq9h4KF/LR2q7W07vM+qoPjUYy96pZmWX42UTpUGYz1Z/qNYnuFhH7tFrT8+k9Uhy7ofcyvj8805XCirsy6qq5nsqdV9XRWLZXU/Oxsa9ayG5W5jWxhfWHxzJnFhXUw8kJCn6N6a9b+z85wkSDSlP3RvNCZsuVw9ZnM8WFujMOXjbhQ+9j8b/Ebw96BF5+rXMr7PUu3keVLeaFrUEX11tupidJKi6YA7omgj+62ObqYMTfaPjKU6pgwmxN5bat53tvYQddQHUJGfx/NfCPyv5T4zcD/fbLKBwOFcCzGSr3caGi5HJn1DrhTgaGwP9bLFyLBsk30Km42wrg5uqOTlYOZcoBO2l0hL+2jrJ2sMiSODhj4rsYOKuLzQLf8xcuKIhkDvO+zj2dzEzMdxWvX2FCn39btiNpWJlBnvu369TGtHom3m/OE1ag13dhB99G27ofHvEq24u1haWIhHBMynK4LN2M7sYqS2vuFvBhGy5pnZiAGSJ8N9Cu0DZ0AkumR96zpzdeWjllpq9lKdxybfxVta5/0TfD8RB9yaB5AEIQPURfy6N84iixRwe0PVVXn1NF4Gs3je/r/NJJQB7JmtX/fMp3+4kf7/YPbaFvf12eyUkHber3Gr/EUKPiu/u1AGrnUNI+LYVwuhsFTPrfL73e5ffA/AAAA//8BAAD//7IrAksAAAABAAAAAguFQgX9cV8PPPUAAwPoAAAAANhdoKEAAAAA3WYvNv46/tsIbwPIAAAAAwACAAAAAAAAAAEAAAPY/u8AAAiY/jr+OghvAAEAAAAAAAAAAAAAAAAAAAAheJwcyiEKwnAcxfHve2si2GRhjIGWKc4imIwmTb/mX7B6Gk/hZWY2eAOrprE2wf7xjRMtuCLzkeQryROS3iS/SJ6ycE6hno1rQi2Nl6z1pdGcUj0rOvb6EAxEtiM8I1z+XehM6E6hIHfFQU/G2lLrwoiOgOHxAwAA//8BAAD//zV7GMEAAAAALAAsAFAAhgCkALoAygD8AUABUgGKAb4B7AIeAlICdALgAuwDBgMiA1QDdgOiA9YD9gQ2BFwEfgSaBKYEtgTCBNgAAQAAACEAjAAMAGYABwABAAAAAAAAAAAAAAAAAAQAA3icnJTdThtXFIU/B9ttVDUXFYrIDTqXbZWM3QiiBK5MCYpVhFOP0x+pqjR4xj9iPDPyDFCqPkCv+xZ9i1z1OfoQVa+rs7wNNqoUgRCwzpy991lnr7UPsMm/bFCrPwT+av5guMZ2c8/wAx41nxre4Ljxt+H6SkyDuPGb4SZfNvqGP+J9/Q/DH7NT/9nwQ7bqR4Y/4Xl90/CnG45/DD9ih/cLXIOX/G64xhaF4Qds8pPhDR5jNWt1HtM23OAztg032QYGTKlImZIxxjFiyphz5iSUhCTMmTIiIcbRpUNKpa8ZkZBj/L9fI0Iq5kSqOKHCkRKSElEysYq/KivnrU4caTW3vQ4VEyJOlXFGRIYjZ0xORsKZ6lRUFOzRokXJUHwLKkoCSqakBOTMGdOixxHHDJgwpcRxpEqeWUjOiIpLIp3vLMJ3ZkhCRmmszsmIxdOJX6LsLsc4ehSKXa18vFbhKY7vlO255Yr9ikC/boXZ+rlLNhEX6meqrqTauZSCE+36czt8K1yxh7tXf9aZfLhHsf5XqnzKufSPpVQmJhnObdEhlINC9wTHgdZdQnXke7oMeEOPdwy07tCnT4cTBnR5rdwefRxf0+OEQ2V0hRd7R3LMCT/i+IauYnztxPqzUCzhFwpzdymOc91jRqGee+aB7prohndX2M9QvuaOUjlDzZGPdNIv05xFjM0VhRjO1MulN0rrX2yOmOkuXtubfT8NFzZ7yym+ItcMe7cuOHnlFow+pGpwyzOX+gmIiMk5VcSQnBktKq7E+y0R56Q4DtW9N5qSis51jj/nSi5JmIlBl0x15hT6G5lvQuM+XPO9s7ckVr5nenZ9q/uc4tSrG43eqXvLvdC6nKwo0DJV8xU3DcU1M+8nmqlV/qFyS71uOc/ok0j1VDe4/Q48J6DNDrvsM9E5Q+1c2BvR1jvR5hX76sEZiaJGcnViFXYJeMEuu7zixVrNDocc0GP/DhwXWT0OeH1rZ12nZRVndf4Um7b4Op5dr17eW6/P7+DLLzRRNy9jX9r4bl9YtRv/nxAx81zc1uqd3BOC/wAAAP//AQAA//8HW0wwAHicYmBmAIP/5xiMGLAAAAAAAP//AQAA//8vAQIDAAAA");
}
.d2-1281933408 .text-italic {
font-family: "d2-1281933408-font-italic";
}
@font-face {
font-family: d2-1281933408-font-italic;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
stroke-linejoin: round;
}
.connection {
stroke-linecap: round;
stroke-linejoin: round;
}
.blend {
mix-blend-mode: multiply;
opacity: 0.5;
}
.d2-1281933408 .fill-N1{fill:#0A0F25;}
.d2-1281933408 .fill-N2{fill:#676C7E;}
.d2-1281933408 .fill-N3{fill:#9499AB;}
.d2-1281933408 .fill-N4{fill:#CFD2DD;}
.d2-1281933408 .fill-N5{fill:#DEE1EB;}
.d2-1281933408 .fill-N6{fill:#EEF1F8;}
.d2-1281933408 .fill-N7{fill:#FFFFFF;}
.d2-1281933408 .fill-B1{fill:#0D32B2;}
.d2-1281933408 .fill-B2{fill:#0D32B2;}
.d2-1281933408 .fill-B3{fill:#E3E9FD;}
.d2-1281933408 .fill-B4{fill:#E3E9FD;}
.d2-1281933408 .fill-B5{fill:#EDF0FD;}
.d2-1281933408 .fill-B6{fill:#F7F8FE;}
.d2-1281933408 .fill-AA2{fill:#4A6FF3;}
.d2-1281933408 .fill-AA4{fill:#EDF0FD;}
.d2-1281933408 .fill-AA5{fill:#F7F8FE;}
.d2-1281933408 .fill-AB4{fill:#EDF0FD;}
.d2-1281933408 .fill-AB5{fill:#F7F8FE;}
.d2-1281933408 .stroke-N1{stroke:#0A0F25;}
.d2-1281933408 .stroke-N2{stroke:#676C7E;}
.d2-1281933408 .stroke-N3{stroke:#9499AB;}
.d2-1281933408 .stroke-N4{stroke:#CFD2DD;}
.d2-1281933408 .stroke-N5{stroke:#DEE1EB;}
.d2-1281933408 .stroke-N6{stroke:#EEF1F8;}
.d2-1281933408 .stroke-N7{stroke:#FFFFFF;}
.d2-1281933408 .stroke-B1{stroke:#0D32B2;}
.d2-1281933408 .stroke-B2{stroke:#0D32B2;}
.d2-1281933408 .stroke-B3{stroke:#E3E9FD;}
.d2-1281933408 .stroke-B4{stroke:#E3E9FD;}
.d2-1281933408 .stroke-B5{stroke:#EDF0FD;}
.d2-1281933408 .stroke-B6{stroke:#F7F8FE;}
.d2-1281933408 .stroke-AA2{stroke:#4A6FF3;}
.d2-1281933408 .stroke-AA4{stroke:#EDF0FD;}
.d2-1281933408 .stroke-AA5{stroke:#F7F8FE;}
.d2-1281933408 .stroke-AB4{stroke:#EDF0FD;}
.d2-1281933408 .stroke-AB5{stroke:#F7F8FE;}
.d2-1281933408 .background-color-N1{background-color:#0A0F25;}
.d2-1281933408 .background-color-N2{background-color:#676C7E;}
.d2-1281933408 .background-color-N3{background-color:#9499AB;}
.d2-1281933408 .background-color-N4{background-color:#CFD2DD;}
.d2-1281933408 .background-color-N5{background-color:#DEE1EB;}
.d2-1281933408 .background-color-N6{background-color:#EEF1F8;}
.d2-1281933408 .background-color-N7{background-color:#FFFFFF;}
.d2-1281933408 .background-color-B1{background-color:#0D32B2;}
.d2-1281933408 .background-color-B2{background-color:#0D32B2;}
.d2-1281933408 .background-color-B3{background-color:#E3E9FD;}
.d2-1281933408 .background-color-B4{background-color:#E3E9FD;}
.d2-1281933408 .background-color-B5{background-color:#EDF0FD;}
.d2-1281933408 .background-color-B6{background-color:#F7F8FE;}
.d2-1281933408 .background-color-AA2{background-color:#4A6FF3;}
.d2-1281933408 .background-color-AA4{background-color:#EDF0FD;}
.d2-1281933408 .background-color-AA5{background-color:#F7F8FE;}
.d2-1281933408 .background-color-AB4{background-color:#EDF0FD;}
.d2-1281933408 .background-color-AB5{background-color:#F7F8FE;}
.d2-1281933408 .color-N1{color:#0A0F25;}
.d2-1281933408 .color-N2{color:#676C7E;}
.d2-1281933408 .color-N3{color:#9499AB;}
.d2-1281933408 .color-N4{color:#CFD2DD;}
.d2-1281933408 .color-N5{color:#DEE1EB;}
.d2-1281933408 .color-N6{color:#EEF1F8;}
.d2-1281933408 .color-N7{color:#FFFFFF;}
.d2-1281933408 .color-B1{color:#0D32B2;}
.d2-1281933408 .color-B2{color:#0D32B2;}
.d2-1281933408 .color-B3{color:#E3E9FD;}
.d2-1281933408 .color-B4{color:#E3E9FD;}
.d2-1281933408 .color-B5{color:#EDF0FD;}
.d2-1281933408 .color-B6{color:#F7F8FE;}
.d2-1281933408 .color-AA2{color:#4A6FF3;}
.d2-1281933408 .color-AA4{color:#EDF0FD;}
.d2-1281933408 .color-AA5{color:#F7F8FE;}
.d2-1281933408 .color-AB4{color:#EDF0FD;}
.d2-1281933408 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]></style><g id="bitcoin"><g class="shape" ><rect x="12.000000" y="52.000000" width="100.000000" height="66.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="62.000000" y="90.500000" class="text fill-N1" style="text-anchor:middle;font-size:16px">Bitcoin</text></g><g id="miner"><g class="shape" ><rect x="251.000000" y="52.000000" width="100.000000" height="66.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="301.000000" y="90.500000" class="text fill-N1" style="text-anchor:middle;font-size:16px">Miner</text></g><g id="stackers"><g class="shape" ><rect x="414.000000" y="52.000000" width="103.000000" height="66.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="465.500000" y="90.500000" class="text fill-N1" style="text-anchor:middle;font-size:16px">Stackers</text></g><g id="(bitcoin -- )[0]"><path d="M 62.000000 120.000000 L 62.000000 1007.000000" fill="none" class="connection stroke-B2" style="stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#d2-1281933408)" /></g><g id="(miner -- )[0]"><path d="M 301.000000 120.000000 L 301.000000 1007.000000" fill="none" class="connection stroke-B2" style="stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#d2-1281933408)" /></g><g id="(stackers -- )[0]"><path d="M 465.500000 120.000000 L 465.500000 1007.000000" fill="none" class="connection stroke-B2" style="stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#d2-1281933408)" /></g><g id="Sortition / Tenure Election"><g class="shape blend" ><rect x="-29.000000" y="173.000000" width="370.000000" height="265.000000" class=" stroke-B1 fill-N5" style="stroke-width:0;" /></g><rect x="-24.000000" y="178.000000" width="176.000000" height="21.000000" class=" fill-N5" /><text x="64.000000" y="194.000000" class="text fill-N1" style="text-anchor:middle;font-size:16px">Sortition / Tenure Election</text></g><g id="Tenured Miner Loop"><g class="shape blend" ><rect x="178.000000" y="478.000000" width="407.000000" height="475.000000" class=" stroke-B1 fill-N5" style="stroke-width:0;" /></g><rect x="183.000000" y="483.000000" width="135.000000" height="21.000000" class=" fill-N5" /><text x="250.500000" y="499.000000" class="text fill-N1" style="text-anchor:middle;font-size:16px">Tenured Miner Loop</text></g><g id="(miner -> bitcoin)[0]"><marker id="mk-3488378134" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 299.000000 217.000000 L 66.000000 217.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1281933408)" /><text x="182.000000" y="223.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">send block-commit</text></g><g id="(bitcoin -> miner)[0]"><path d="M 64.000000 423.000000 L 297.000000 423.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1281933408)" /><text x="181.500000" y="429.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">miner observes sortition result</text></g><g id="(miner -> stackers)[0]"><path d="M 303.000000 658.000000 L 461.500000 658.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1281933408)" /><text x="383.000000" y="664.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">block to StackerDB</text></g><g id="(stackers -> stackers)[0]"><path d="M 467.500000 728.000000 L 535.500000 728.000000 S 545.500000 728.000000 545.500000 738.000000 L 545.500000 763.000000 S 545.500000 773.000000 535.500000 773.000000 L 469.500000 773.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1281933408)" /><text x="545.500000" y="756.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">StackerDB notification</text></g><g id="(stackers -> stackers)[1]"><path d="M 467.500000 798.000000 L 535.500000 798.000000 S 545.500000 798.000000 545.500000 808.000000 L 545.500000 833.000000 S 545.500000 843.000000 535.500000 843.000000 L 469.500000 843.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1281933408)" /><text x="545.500000" y="826.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">Stackers validate Block</text></g><g id="(stackers -> stackers)[2]"><path d="M 467.500000 868.000000 L 535.500000 868.000000 S 545.500000 868.000000 545.500000 878.000000 L 545.500000 903.000000 S 545.500000 913.000000 535.500000 913.000000 L 469.500000 913.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1281933408)" /><text x="546.000000" y="896.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">Stackers sign block</text></g><g id="(stackers -> miner)[0]"><path d="M 463.500000 938.000000 L 305.000000 938.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1281933408)" /><text x="383.500000" y="944.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">Ack</text></g><g id="bitcoin.sortition"><g class="shape" ><path d="M 12 287 H 92 C 93 287 94 287 95 288 L 112 304 C 113 305 113 306 113 307 V 353 C 113 353 113 353 113 353 H 11 C 11 353 11 353 11 353 V 288 C 11 287 11 287 12 287 Z" class=" stroke-B1 fill-N7" style="stroke-width:2;" /><path d="M 112 353 H 12 C 11 353 11 353 11 352 V 288 C 11 287 11 287 12 287 H 91 C 92 287 92 287 92 288 V 305 C 92 306 93 307 94 307 H 112 C 113 307 113 307 113 308 V 352 C 112 353 113 353 112 353 Z" class=" stroke-B1 fill-N7" style="stroke-width:2;" /></g><text x="62.000000" y="325.500000" class="text fill-N1" style="text-anchor:middle;font-size:16px">sortition</text></g><g id="miner.mine Stacks block"><g class="shape" ><path d="M 219 522 H 363 C 364 522 365 522 366 523 L 383 539 C 384 540 384 541 384 542 V 588 C 384 588 384 588 384 588 H 219 C 218 588 218 588 218 588 V 523 C 218 522 218 522 219 522 Z" class=" stroke-B1 fill-N7" style="stroke-width:2;" /><path d="M 383 588 H 219 C 218 588 218 588 218 587 V 523 C 218 522 218 522 219 522 H 362 C 363 522 363 522 363 523 V 540 C 363 541 364 542 365 542 H 383 C 384 542 384 542 384 543 V 587 C 383 588 384 588 383 588 Z" class=" stroke-B1 fill-N7" style="stroke-width:2;" /></g><text x="301.000000" y="560.500000" class="text fill-N1" style="text-anchor:middle;font-size:16px">mine Stacks block</text></g><mask id="d2-1281933408" maskUnits="userSpaceOnUse" x="-129" y="-49" width="851" height="1158">
<rect x="-129" y="-49" width="851" height="1158" fill="white"></rect>
<rect x="39.000000" y="74.500000" width="46" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="282.000000" y="74.500000" width="38" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="436.500000" y="74.500000" width="58" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="-24.000000" y="178.000000" width="176" height="16" fill="black"></rect>
<rect x="183.000000" y="483.000000" width="135" height="16" fill="black"></rect>
<rect x="119.000000" y="207.000000" width="126" height="21" fill="black"></rect>
<rect x="82.000000" y="413.000000" width="199" height="21" fill="black"></rect>
<rect x="321.000000" y="648.000000" width="124" height="21" fill="black"></rect>
<rect x="472.000000" y="740.000000" width="147" height="21" fill="black"></rect>
<rect x="469.000000" y="810.000000" width="153" height="21" fill="black"></rect>
<rect x="483.000000" y="880.000000" width="126" height="21" fill="black"></rect>
<rect x="371.000000" y="928.000000" width="25" height="21" fill="black"></rect>
<rect x="33.500000" y="309.500000" width="57" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="240.500000" y="544.500000" width="121" height="21" fill="rgba(0,0,0,0.75)"></rect>
</mask></svg></svg>