⚡ Another big update. Done, or close to it
BIN
img/daps.odg
Normal file
297
img/daps.svg
Normal file
|
@ -0,0 +1,297 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
viewBox="0 0 509.72305 429.99959"
|
||||
height="429.99957"
|
||||
width="509.72305"
|
||||
xml:space="preserve"
|
||||
id="svg2"
|
||||
version="1.1"><metadata
|
||||
id="metadata8"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs6"><clipPath
|
||||
id="clipPath18"
|
||||
clipPathUnits="userSpaceOnUse"><path
|
||||
style="clip-rule:evenodd"
|
||||
id="path16"
|
||||
d="M 0,0 H 612 V 792 H 0 Z" /></clipPath><clipPath
|
||||
id="clipPath30"
|
||||
clipPathUnits="userSpaceOnUse"><path
|
||||
id="path28"
|
||||
d="M 188.8,350.9 H 456.1 V 643.5 H 188.8 Z" /></clipPath></defs><g
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,-174.60513,877.93311)"
|
||||
id="g10"><path
|
||||
id="path22"
|
||||
style="fill:#ff60dd;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
d="M 322.5,353.2 H 191.1 v 288 h 262.8 v -288 z" /><g
|
||||
id="g24"><g
|
||||
id="g26" /><g
|
||||
id="g38"><g
|
||||
style="opacity:0.5"
|
||||
id="g36"
|
||||
clip-path="url(#clipPath30)"><g
|
||||
id="g34"><path
|
||||
id="path32"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:4.49969006;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 322.5,353.2 H 191.1 v 288 h 262.8 v -288 z" /></g></g></g></g><path
|
||||
id="path40"
|
||||
style="fill:#dddddd;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
d="M 229.9,370.8 H 147.1 V 622 H 312.7 V 370.8 Z" /><g
|
||||
id="g42"><path
|
||||
id="path44"
|
||||
style="fill:none;stroke:#eeeeee;stroke-width:2.29229999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 229.9,370.8 H 147.1 V 622 H 312.7 V 370.8 Z" /></g><g
|
||||
id="g46"><text
|
||||
id="text50"
|
||||
style="font-variant:normal;font-weight:300;font-size:36px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,154.2,583.4)"><tspan
|
||||
id="tspan48"
|
||||
y="0"
|
||||
x="0 21.959999 42.119999 65.807999 86.903999 124.452">Schema</tspan></text>
|
||||
</g><g
|
||||
id="g52"><text
|
||||
id="text56"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,154.2,566.5)"><tspan
|
||||
id="tspan54"
|
||||
y="0"
|
||||
x="0">{</tspan></text>
|
||||
</g><g
|
||||
id="g58" /><g
|
||||
id="g60"><text
|
||||
id="text64"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,159.8,554.6)"><tspan
|
||||
id="tspan62"
|
||||
y="0"
|
||||
x="0 3.0999999 9.1899996 11.79 18.58 21.68 23.58 26.370001 29.469999 36.07 39.869999 43.759998 50.459999 52.360001 55.459999 58.560001 65.349998 71.050003 75.639999 82.239998 84.139999 90.239998 93.940002 100.33 103.43 108.02 113.62 120.22 126.11 136.50999 142.3">"$id": "http://dash.org/schema/</tspan></text>
|
||||
</g><g
|
||||
id="g66"><text
|
||||
id="text70"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,154.2,542.7)"><tspan
|
||||
id="tspan68"
|
||||
y="0"
|
||||
x="0 6.79 12.49 19.190001 22.290001">dap",</tspan></text>
|
||||
</g><g
|
||||
id="g72" /><g
|
||||
id="g74"><text
|
||||
id="text78"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,159.8,530.8)"><tspan
|
||||
id="tspan76"
|
||||
y="0"
|
||||
x="0 3.0999999 6.9000001 9.5900002 13.39 16.18 21.98 25.17 27.07 29.77 32.959999 40.860001 46.75 49.450001 52.240002 57.84 67.440002 73.540001 77.330002 80.029999 86.730003 89.919998">"title": "HelloWorld",</tspan></text>
|
||||
</g><g
|
||||
id="g80" /><g
|
||||
id="g82"><text
|
||||
id="text86"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,159.8,519)"><tspan
|
||||
id="tspan84"
|
||||
y="0"
|
||||
x="0 3.0999999 9.8000002 13.5 19.6 26.389999 32.189999 35.98 39.779999 42.470001 48.27 52.860001 55.959999 57.860001 60.650002">"properties": {</tspan></text>
|
||||
</g><g
|
||||
id="g88" /><g
|
||||
id="g90"><text
|
||||
id="text94"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,165.3,507.1)"><tspan
|
||||
id="tspan92"
|
||||
y="0"
|
||||
x="0 3.0999999 7.5999999 13.79 24.190001 30.08 36.18 42.880001 45.57 51.369999 57.060001 60.860001 64.050003 65.949997 68.650002">"someobject": {</tspan></text>
|
||||
</g><g
|
||||
id="g96" /><g
|
||||
id="g98"><text
|
||||
id="text102"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,170.8,495.2)"><tspan
|
||||
id="tspan100"
|
||||
y="0"
|
||||
x="0 3.0999999 6.9899998 11.99 18.690001 24.58 27.68 29.58 32.369999 35.470001 41.57 48.27 50.959999 56.849998 62.450001 66.25 69.440002">"type": "object",</tspan></text>
|
||||
</g><g
|
||||
id="g104" /><g
|
||||
id="g106"><text
|
||||
id="text110"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,170.8,483.3)"><tspan
|
||||
id="tspan108"
|
||||
y="0"
|
||||
x="0 3.0999999 8.8900003 11.59 14.38 22.379999 25.67 28.77 30.67 33.459999 36.759998 39.950001 43.049999 49.139999 52.84 58.73 61.93 65.120003">"allOf": [{"$ref":</tspan></text>
|
||||
</g><g
|
||||
id="g112"><text
|
||||
id="text116"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,154.2,471.4)"><tspan
|
||||
id="tspan114"
|
||||
y="0"
|
||||
x="0 3.1900001 9.79 13.59 17.389999 24.18 26.08 29.18 32.279999 38.98 44.77 49.360001 55.959999 57.860001 63.959999 67.660004 74.050003 77.150002 81.550003 86.449997 91.040001 98.230003 101.33 103.32 105.22 107.12 110.71 114.81">"http://dash.org/sys#/...}],</tspan></text>
|
||||
</g><g
|
||||
id="g118" /><g
|
||||
id="g120"><text
|
||||
id="text124"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,170.8,459.6)"><tspan
|
||||
id="tspan122"
|
||||
y="0"
|
||||
x="0 3.0999999 9.8000002 13.5 19.690001 26.389999 32.279999 35.98 39.779999 42.470001 48.27 52.860001 55.959999 57.950001 60.650002">"properties": {</tspan></text>
|
||||
</g><g
|
||||
id="g126" /><g
|
||||
id="g128"><text
|
||||
id="text132"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,176.3,447.7)"><tspan
|
||||
id="tspan130"
|
||||
y="0"
|
||||
x="0 3.0999999 9.6999998 15.59 18.379999 21.08 27.08 35.48 41.669998 45.369999 48.07 54.860001 57.959999 59.860001 62.650002">"helloworld": {</tspan></text>
|
||||
</g><g
|
||||
id="g134" /><g
|
||||
id="g136"><text
|
||||
id="text140"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,181.8,435.8)"><tspan
|
||||
id="tspan138"
|
||||
y="0"
|
||||
x="0 3.1900001 6.9899998 11.99 18.780001 24.58 27.77 29.67 32.369999 35.560001 40.060001 43.950001 47.650002 50.25 56.75 63.139999">"type": "string"</tspan></text>
|
||||
</g><g
|
||||
id="g142" /><g
|
||||
id="g144"><text
|
||||
id="text148"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,176.3,423.9)"><tspan
|
||||
id="tspan146"
|
||||
y="0"
|
||||
x="0 3.5899999 7.1799998 10.77 14.36">}}}},</tspan></text>
|
||||
</g><g
|
||||
id="g150" /><g
|
||||
id="g152"><text
|
||||
id="text156"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,159.8,412.1)"><tspan
|
||||
id="tspan154"
|
||||
y="0"
|
||||
x="0 3.0999999 9.1999998 15.7 21.59 29.59 32.790001 35.98 37.880001 40.580002 43.970001 47.07 50.169998 53.959999 59.759998 66.550003 72.949997 75.639999 79.339996 85.230003 91.93 95.029999 96.93">"oneOf": [{"required": </tspan></text>
|
||||
</g><g
|
||||
id="g158"><text
|
||||
id="text162"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,154.2,400.2)"><tspan
|
||||
id="tspan160"
|
||||
y="0"
|
||||
x="0 3.3900001 6.4899998 11.08 17.18 27.58 33.470001 39.57 46.360001 48.959999 54.849998 60.450001 64.339996 67.440002 71.540001 75.129997 79.129997">["someobject"]}],</tspan></text>
|
||||
</g><g
|
||||
id="g164" /><g
|
||||
id="g166"><text
|
||||
id="text170"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,159.8,388.3)"><tspan
|
||||
id="tspan168"
|
||||
y="0"
|
||||
x="0 3.0999999 8.8000002 15.59 22.290001 24.889999 28.780001 31.379999 37.48 43.98 49.77 52.470001 59.16 62.950001 69.050003 75.75 81.639999 85.339996 89.230003 91.830002 97.720001 102.22 105.32 107.31 110.01 112.91 118.7 121.4 125.99">"additionalProperties": false</tspan></text>
|
||||
</g><g
|
||||
id="g172"><text
|
||||
id="text176"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,154.2,376.4)"><tspan
|
||||
id="tspan174"
|
||||
y="0"
|
||||
x="0">}</tspan></text>
|
||||
</g><path
|
||||
id="path178"
|
||||
style="fill:#dddddd;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
d="m 414.3,371.2 h -82.8 v 252 h 165.6 v -252 z" /><g
|
||||
id="g180"><path
|
||||
id="path182"
|
||||
style="fill:none;stroke:#eeeeee;stroke-width:2.29229999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 414.3,371.2 h -82.8 v 252 h 165.6 v -252 z" /></g><g
|
||||
id="g184"><text
|
||||
id="text188"
|
||||
style="font-variant:normal;font-weight:300;font-size:36px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,368.1,582.2)"><tspan
|
||||
id="tspan186"
|
||||
y="0"
|
||||
x="0 24.587999 46.799999 71.279999">Code</tspan></text>
|
||||
</g><g
|
||||
id="g190"><text
|
||||
id="text194"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,338.6,553.4)"><tspan
|
||||
id="tspan192"
|
||||
y="0"
|
||||
x="0 5.5999999 8.3900003 14.18 18.68 23.27 25.969999 33.959999 39.759998 42.549999 45.34 50.939999 60.540001 66.639999 70.339996 73.129997 79.830002 82.620003 88.120003 93.410004 97.209999 103.1 109.6 116.3 120.89">class HelloWorld extends </tspan></text>
|
||||
</g><g
|
||||
id="g196"><text
|
||||
id="text200"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,338.6,541.5)"><tspan
|
||||
id="tspan198"
|
||||
y="0"
|
||||
x="0 7.6999998 14.89 21.58 28.57 31.27 33.959999 39.759998 46.259998 50.150002 52.849998">DAPClient {</tspan></text>
|
||||
</g><g
|
||||
id="g202" /><g
|
||||
id="g204"><text
|
||||
id="text208"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,344.1,529.6)"><tspan
|
||||
id="tspan206"
|
||||
y="0"
|
||||
x="0 6.3899999 12.28 16.08 23.98 29.870001 32.66 35.360001 41.549999 44.549999 50.950001 53.639999 60.34 63.439999 66.230003">getHello(uid) {</tspan></text>
|
||||
</g><g
|
||||
id="g210" /><g
|
||||
id="g212"><text
|
||||
id="text216"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,349.6,517.8)"><tspan
|
||||
id="tspan214"
|
||||
y="0"
|
||||
x="0 3.0999999 6.29 8.1899996 10.09">//...</tspan></text>
|
||||
</g><g
|
||||
id="g218" /><g
|
||||
id="g220"><text
|
||||
id="text224"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,344.1,505.9)"><tspan
|
||||
id="tspan222"
|
||||
y="0"
|
||||
x="0">}</tspan></text>
|
||||
</g><g
|
||||
id="g226" /><g
|
||||
id="g228"><text
|
||||
id="text232"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,344.1,494)"><tspan
|
||||
id="tspan230"
|
||||
y="0"
|
||||
x="0 4.5900002 10.48 14.28 22.18 28.07 30.860001 33.560001 39.66 42.66 53.150002 59.040001 63.540001 68.129997 73.919998 80.220001 86.110001 89.209999 92">setHello(message) {</tspan></text>
|
||||
</g><g
|
||||
id="g234" /><g
|
||||
id="g236"><text
|
||||
id="text240"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,349.6,482.1)"><tspan
|
||||
id="tspan238"
|
||||
y="0"
|
||||
x="0 3.0999999 6.29 8.1899996 10.09">//...</tspan></text>
|
||||
</g><g
|
||||
id="g242" /><g
|
||||
id="g244"><text
|
||||
id="text248"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,344.1,470.3)"><tspan
|
||||
id="tspan246"
|
||||
y="0"
|
||||
x="0">}</tspan></text>
|
||||
</g><g
|
||||
id="g250"><text
|
||||
id="text254"
|
||||
style="font-variant:normal;font-weight:300;font-size:10px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,338.6,458.4)"><tspan
|
||||
id="tspan252"
|
||||
y="0"
|
||||
x="0">}</tspan></text>
|
||||
</g></g></svg>
|
After Width: | Height: | Size: 17 KiB |
BIN
img/development.odg
Normal file
BIN
img/development.pdf
Normal file
258
img/development.svg
Normal file
|
@ -0,0 +1,258 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
viewBox="0 0 959.11857 499.0564"
|
||||
height="499.0564"
|
||||
width="959.11853"
|
||||
xml:space="preserve"
|
||||
id="svg2"
|
||||
version="1.1"><metadata
|
||||
id="metadata8"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs6"><clipPath
|
||||
id="clipPath18"
|
||||
clipPathUnits="userSpaceOnUse"><path
|
||||
style="clip-rule:evenodd"
|
||||
id="path16"
|
||||
d="M 0,0 H 792 V 612 H 0 Z" /></clipPath></defs><g
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,-68.2763,698.86152)"
|
||||
id="g10"><path
|
||||
id="path22"
|
||||
style="fill:#dddddd;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
d="M 313.2,425.2 H 248.4 V 508 H 378 v -82.8 z" /><g
|
||||
id="g24"><path
|
||||
id="path26"
|
||||
style="fill:none;stroke:#ff60dd;stroke-width:2.29229999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 313.2,425.2 H 248.4 V 508 H 378 v -82.8 z" /></g><g
|
||||
id="g28"><text
|
||||
id="text32"
|
||||
style="font-variant:normal;font-weight:300;font-size:18px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,261.4,459.3)"><tspan
|
||||
id="tspan30"
|
||||
y="0"
|
||||
x="0 13.896 26.874001 38.880001 43.776001 56.358002 61.344002 66.132004 76.716003 88.416 95.417999">DAP Clients</tspan></text>
|
||||
</g><path
|
||||
id="path34"
|
||||
style="fill:#dddddd;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
d="m 313.2,166 h -64.8 v 82.8 H 378 V 166 Z" /><g
|
||||
id="g36"><path
|
||||
id="path38"
|
||||
style="fill:none;stroke:#b2b2b2;stroke-width:2.29229999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 313.2,166 h -64.8 v 82.8 H 378 V 166 Z" /></g><g
|
||||
id="g40"><text
|
||||
id="text44"
|
||||
style="font-variant:normal;font-weight:300;font-size:18px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,293.8,210.9)"><tspan
|
||||
id="tspan42"
|
||||
y="0"
|
||||
x="0 13.896 26.874001">DAP</tspan></text>
|
||||
</g><g
|
||||
id="g46"><text
|
||||
id="text50"
|
||||
style="font-variant:normal;font-weight:300;font-size:18px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,269.4,189.3)"><tspan
|
||||
id="tspan48"
|
||||
y="0"
|
||||
x="0 13.5 24.084 35.874001 46.368 52.560001 62.945999 69.75 80.928001">Generator</tspan></text>
|
||||
</g><path
|
||||
id="path52"
|
||||
style="fill:#dddddd;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
d="m 471.4,294.4 h -64.8 v 82.8 h 129.6 v -82.8 z" /><g
|
||||
id="g54"><path
|
||||
id="path56"
|
||||
style="fill:none;stroke:#ff60dd;stroke-width:2.29229999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 471.4,294.4 h -64.8 v 82.8 h 129.6 v -82.8 z" /></g><g
|
||||
id="g58"><text
|
||||
id="text62"
|
||||
style="font-variant:normal;font-weight:300;font-size:18px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,430.6,328.5)"><tspan
|
||||
id="tspan60"
|
||||
y="0"
|
||||
x="0 13.896 26.874001 38.880001 43.776001 54.863998 68.958">DAP SDK</tspan></text>
|
||||
</g><path
|
||||
id="path64"
|
||||
style="fill:#dddddd;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
d="M 689.6,425.2 H 624.8 V 508 h 129.6 v -82.8 z" /><g
|
||||
id="g66"><path
|
||||
id="path68"
|
||||
style="fill:none;stroke:#b2b2b2;stroke-width:2.29229999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 689.6,425.2 H 624.8 V 508 h 129.6 v -82.8 z" /></g><g
|
||||
id="g70"><text
|
||||
id="text74"
|
||||
style="font-variant:normal;font-weight:300;font-size:18px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,668.2,476.2)"><tspan
|
||||
id="tspan72"
|
||||
y="0"
|
||||
x="0 11.988 28.566">VMN</tspan></text>
|
||||
</g><g
|
||||
id="g76"><text
|
||||
id="text80"
|
||||
style="font-variant:normal;font-weight:300;font-size:14px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,649.1,458.5)"><tspan
|
||||
id="tspan78"
|
||||
y="0"
|
||||
x="0 4.1999998 10.584 16.072001 24.066 33.348 42.742001 50.834 54.824001 63.419998 72.603996">(standalone</tspan></text>
|
||||
</g><g
|
||||
id="g82"><text
|
||||
id="text86"
|
||||
style="font-variant:normal;font-weight:300;font-size:14px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,663.7,441.6)"><tspan
|
||||
id="tspan84"
|
||||
y="0"
|
||||
x="0 5.4039998 13.692 19.992001 25.577999 29.274 38.458 47.348">testing)</tspan></text>
|
||||
</g><path
|
||||
id="path88"
|
||||
style="fill:#dddddd;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
d="m 689.6,166 h -64.8 v 82.8 H 754.4 V 166 Z" /><g
|
||||
id="g90"><path
|
||||
id="path92"
|
||||
style="fill:none;stroke:#f58220;stroke-width:2.29229999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 689.6,166 h -64.8 v 82.8 H 754.4 V 166 Z" /></g><g
|
||||
id="g94"><text
|
||||
id="text98"
|
||||
style="font-variant:normal;font-weight:300;font-size:18px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,653.3,208.5)"><tspan
|
||||
id="tspan96"
|
||||
y="0"
|
||||
x="0 16.506001 26.802 31.68 43.380001 55.169998 65.664001">Mainnet</tspan></text>
|
||||
</g><g
|
||||
id="g100"><text
|
||||
id="text104"
|
||||
style="font-variant:normal;font-weight:300;font-size:14px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,646.8,190.9)"><tspan
|
||||
id="tspan102"
|
||||
y="0"
|
||||
x="0 4.1999998 13.692 18.886 27.482 36.973999 46.060001 53.942001 59.528 63.223999 71.82 81.101997">(production)</tspan></text>
|
||||
</g><path
|
||||
id="path106"
|
||||
style="fill:#dddddd;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
d="m 689.6,294.8 h -64.8 v 82.8 h 129.6 v -82.8 z" /><g
|
||||
id="g108"><path
|
||||
id="path110"
|
||||
style="fill:none;stroke:#b2b2b2;stroke-width:2.29229999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 689.6,294.8 h -64.8 v 82.8 h 129.6 v -82.8 z" /></g><g
|
||||
id="g112"><text
|
||||
id="text116"
|
||||
style="font-variant:normal;font-weight:300;font-size:18px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,657.8,345.8)"><tspan
|
||||
id="tspan114"
|
||||
y="0"
|
||||
x="0 8.6940002 19.278 27.378 34.380001 46.169998 56.664001">Testnet</tspan></text>
|
||||
</g><g
|
||||
id="g118"><text
|
||||
id="text122"
|
||||
style="font-variant:normal;font-weight:300;font-size:14px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,659.1,328.2)"><tspan
|
||||
id="tspan120"
|
||||
y="0"
|
||||
x="0 4.1999998 13.482 21.77 27.257999 39.158001 47.754002 52.948002">(network</tspan></text>
|
||||
</g><g
|
||||
id="g124"><text
|
||||
id="text128"
|
||||
style="font-variant:normal;font-weight:300;font-size:14px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,663.7,311.2)"><tspan
|
||||
id="tspan126"
|
||||
y="0"
|
||||
x="0 5.4039998 13.692 19.992001 25.577999 29.274 38.458 47.348">testing)</tspan></text>
|
||||
</g><g
|
||||
id="g130"><path
|
||||
id="path132"
|
||||
style="fill:none;stroke:#000000;stroke-width:2.99979997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 378,466.6 c 62.3,0 86.2,-23.7 92.3,-70.9" /></g><path
|
||||
id="path134"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
d="m 471.4,377.2 5.2,19.8 -12.9,-0.8 z" /><g
|
||||
id="g136"><path
|
||||
id="path138"
|
||||
style="fill:none;stroke:#000000;stroke-width:2.99979997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 313.2,248.8 V 406.6" /></g><path
|
||||
id="path140"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
d="m 313.2,425.2 -6.5,-19.5 h 13 z" /><g
|
||||
id="g142"><path
|
||||
id="path144"
|
||||
style="fill:none;stroke:#000000;stroke-width:2.99979997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 536.2,335.8 c 66.4,0 30.2,104.9 71.2,126.8" /></g><path
|
||||
id="path146"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
d="m 624.8,466.6 -20.5,1.7 3.1,-12.6 z" /><g
|
||||
id="g148"><path
|
||||
id="path150"
|
||||
style="fill:none;stroke:#000000;stroke-width:2.99979997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 536.2,335.8 c 66.4,0 30.9,0.3 69.7,0.4" /></g><path
|
||||
id="path152"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
d="m 624.8,336.2 -19.5,6.5 v -13 z" /><g
|
||||
id="g154"><path
|
||||
id="path156"
|
||||
style="fill:none;stroke:#000000;stroke-width:2.99979997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 536.2,335.8 c 66.4,0 30.2,-103 71.2,-124.5" /></g><path
|
||||
id="path158"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
d="m 624.8,207.4 -17.4,10.8 -3,-12.6 z" /><g
|
||||
id="g160"><text
|
||||
id="text164"
|
||||
style="font-variant:normal;font-weight:300;font-size:18px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,114.3,486.2)"><tspan
|
||||
id="tspan162"
|
||||
y="0"
|
||||
x="0 13.806 21.996 32.490002 39.167999">Users</tspan></text>
|
||||
</g><g
|
||||
id="g166"><path
|
||||
id="path168"
|
||||
style="fill:none;stroke:#000000;stroke-width:2.99979997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 168.7,493.6 c 58.9,0 27.7,-20.5 60.9,-25.8" /></g><path
|
||||
id="path170"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
d="m 248.4,466.6 -18.9,7.8 -0.9,-13 z" /><g
|
||||
id="g172"><text
|
||||
id="text176"
|
||||
style="font-variant:normal;font-weight:300;font-size:18px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,76.8,432)"><tspan
|
||||
id="tspan174"
|
||||
y="0"
|
||||
x="0 16.577999 27.162001 33.84 43.919998 55.818001 66.113998 77.814003 84.816002">Merchant </tspan></text>
|
||||
</g><g
|
||||
id="g178"><text
|
||||
id="text182"
|
||||
style="font-variant:normal;font-weight:300;font-size:18px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,64.3,410.4)"><tspan
|
||||
id="tspan180"
|
||||
y="0"
|
||||
x="0 14.094 24.497999 33.102001 43.596001 48.672001 59.778 71.963997 82.458 89.244003">Developers</tspan></text>
|
||||
</g><g
|
||||
id="g184"><path
|
||||
id="path186"
|
||||
style="fill:none;stroke:#000000;stroke-width:2.99979997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 168.7,428.5 c 58.9,0 27.6,29 61,36.4" /></g><path
|
||||
id="path188"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
d="m 248.4,466.6 -20,4.6 1.3,-13 z" /><g
|
||||
id="g190"><text
|
||||
id="text194"
|
||||
style="font-variant:normal;font-weight:300;font-size:18px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,122.8,210.8)"><tspan
|
||||
id="tspan192"
|
||||
y="0"
|
||||
x="0 13.896 26.874001 38.880001">DAP </tspan></text>
|
||||
</g><g
|
||||
id="g196"><text
|
||||
id="text200"
|
||||
style="font-variant:normal;font-weight:300;font-size:18px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,64.3,189.2)"><tspan
|
||||
id="tspan198"
|
||||
y="0"
|
||||
x="0 14.094 24.497999 33.102001 43.596001 48.672001 59.778 71.963997 82.458 89.244003">Developers</tspan></text>
|
||||
</g><g
|
||||
id="g202"><path
|
||||
id="path204"
|
||||
style="fill:none;stroke:#000000;stroke-width:2.99979997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 168.7,207.4 h 61.1" /></g><path
|
||||
id="path206"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
d="m 248.4,207.4 -19.4,6.5 v -13 z" /></g></svg>
|
After Width: | Height: | Size: 14 KiB |
|
@ -5,9 +5,9 @@
|
|||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
viewBox="0 0 434.5585 440.39989"
|
||||
viewBox="0 0 505.75851 440.39987"
|
||||
height="440.39987"
|
||||
width="434.5585"
|
||||
width="505.75851"
|
||||
xml:space="preserve"
|
||||
id="svg2"
|
||||
version="1.1"><metadata
|
||||
|
@ -32,31 +32,31 @@
|
|||
clipPathUnits="userSpaceOnUse"><path
|
||||
id="path636"
|
||||
d="m 209.5,250.1 h 72.9 v 73 h -72.9 z" /></clipPath><clipPath
|
||||
id="clipPath1240"
|
||||
id="clipPath1246"
|
||||
clipPathUnits="userSpaceOnUse"><path
|
||||
id="path1238"
|
||||
id="path1244"
|
||||
d="m 292.3,354.5 h 72.9 v 73 h -72.9 z" /></clipPath><clipPath
|
||||
id="clipPath1258"
|
||||
id="clipPath1264"
|
||||
clipPathUnits="userSpaceOnUse"><path
|
||||
id="path1256"
|
||||
id="path1262"
|
||||
d="M 375.1,354.5 H 448 v 73 h -72.9 z" /></clipPath><clipPath
|
||||
id="clipPath1276"
|
||||
id="clipPath1282"
|
||||
clipPathUnits="userSpaceOnUse"><path
|
||||
id="path1274"
|
||||
id="path1280"
|
||||
d="m 209.5,354.5 h 72.9 v 73 h -72.9 z" /></clipPath><clipPath
|
||||
id="clipPath1878"
|
||||
id="clipPath1890"
|
||||
clipPathUnits="userSpaceOnUse"><path
|
||||
id="path1876"
|
||||
id="path1888"
|
||||
d="m 292.3,458.9 h 72.9 v 73 h -72.9 z" /></clipPath><clipPath
|
||||
id="clipPath1896"
|
||||
id="clipPath1908"
|
||||
clipPathUnits="userSpaceOnUse"><path
|
||||
id="path1894"
|
||||
id="path1906"
|
||||
d="M 375.1,458.9 H 448 v 73 h -72.9 z" /></clipPath><clipPath
|
||||
id="clipPath1914"
|
||||
id="clipPath1926"
|
||||
clipPathUnits="userSpaceOnUse"><path
|
||||
id="path1912"
|
||||
id="path1924"
|
||||
d="m 209.5,458.9 h 72.9 v 73 h -72.9 z" /></clipPath></defs><g
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,-197.50807,741.53325)"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,-126.30807,741.53325)"
|
||||
id="g10"><g
|
||||
id="g22"><path
|
||||
id="path24"
|
||||
|
@ -672,7 +672,7 @@
|
|||
id="g648"><text
|
||||
id="text652"
|
||||
style="font-variant:normal;font-weight:300;font-size:36px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,268,281.5)"><tspan
|
||||
transform="matrix(1,0,0,-1,268,291.1)"><tspan
|
||||
id="tspan650"
|
||||
y="0"
|
||||
x="0 37.512001 47.088001 70.739998 91.835999 105.12">miners</tspan></text>
|
||||
|
@ -680,16 +680,24 @@
|
|||
id="g654"><text
|
||||
id="text658"
|
||||
style="font-variant:normal;font-weight:normal;font-size:16px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Regular;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,261.9,258.5)"><tspan
|
||||
transform="matrix(1,0,0,-1,254,268.1)"><tspan
|
||||
id="tspan656"
|
||||
y="0"
|
||||
x="0 10.192 19.488001 25.775999 30.271999 36.352001 44.832001 48.832001 55.327999 61.327999 70.720001 81.216003 88.720001 98.015999 107.008 113.504 118.096 128 138.592 145.98399">Verify transactions,</tspan></text>
|
||||
</g><g
|
||||
id="g660"><text
|
||||
id="text664"
|
||||
style="font-variant:normal;font-weight:normal;font-size:16px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Regular;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,261.9,248.9)"><tspan
|
||||
id="tspan662"
|
||||
y="0"
|
||||
x="0 11.28 21.68 26.271999 30.864 41.855999 45.855999 56.655998 61.360001 71.360001 80.351997 89.456001 98.447998 109.136 118.528 123.024">Build blockchain</tspan></text>
|
||||
</g><g
|
||||
id="g1936"><text
|
||||
id="text1940"
|
||||
id="g1948"><text
|
||||
id="text1952"
|
||||
style="font-variant:normal;font-weight:300;font-size:22px;font-family:Montserrat;-inkscape-font-specification:Montserrat-Light;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1,0,0,-1,163.1,277.6)"><tspan
|
||||
id="tspan1938"
|
||||
transform="matrix(1,0,0,-1,107.4,277.6)"><tspan
|
||||
id="tspan1950"
|
||||
y="0"
|
||||
x="0 11.374">L1</tspan></text>
|
||||
x="0 11.374 23.672001 34.363998 47.256001 55.439999 61.445999">Layer 1</tspan></text>
|
||||
</g></g></svg>
|
Before Width: | Height: | Size: 41 KiB After Width: | Height: | Size: 42 KiB |
Before Width: | Height: | Size: 80 KiB After Width: | Height: | Size: 81 KiB |
1084
img/layers-123.svg
Before Width: | Height: | Size: 119 KiB After Width: | Height: | Size: 120 KiB |
BIN
img/layers.odg
BIN
img/presentation-url.png
Normal file
After Width: | Height: | Size: 3.2 KiB |
94
index.html
|
@ -1,7 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>Dash as a money platform</title>
|
||||
<title>Who needs cryptocurrencies today? Dash as a money platform</title>
|
||||
<meta charset='utf-8'>
|
||||
<style>
|
||||
@import url('fonts/Montserrat.css');
|
||||
|
@ -13,10 +13,6 @@
|
|||
font-weight: 700;
|
||||
}
|
||||
.remark-code, .remark-inline-code { font-family: monospace; }
|
||||
.remark-container {
|
||||
background-color: #000000;
|
||||
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400' viewBox='0 0 800 800'%3E%3Cg fill='none' stroke='%232f2f2f' stroke-width='1'%3E%3Cpath d='M769 229L1037 260.9M927 880L731 737 520 660 309 538 40 599 295 764 126.5 879.5 40 599-197 493 102 382-31 229 126.5 79.5-69-63'/%3E%3Cpath d='M-31 229L237 261 390 382 603 493 308.5 537.5 101.5 381.5M370 905L295 764'/%3E%3Cpath d='M520 660L578 842 731 737 840 599 603 493 520 660 295 764 309 538 390 382 539 269 769 229 577.5 41.5 370 105 295 -36 126.5 79.5 237 261 102 382 40 599 -69 737 127 880'/%3E%3Cpath d='M520-140L578.5 42.5 731-63M603 493L539 269 237 261 370 105M902 382L539 269M390 382L102 382'/%3E%3Cpath d='M-222 42L126.5 79.5 370 105 539 269 577.5 41.5 927 80 769 229 902 382 603 493 731 737M295-36L577.5 41.5M578 842L295 764M40-201L127 80M102 382L-261 269'/%3E%3C/g%3E%3Cg fill='%232f2f2f'%3E%3Ccircle cx='769' cy='229' r='5'/%3E%3Ccircle cx='539' cy='269' r='5'/%3E%3Ccircle cx='603' cy='493' r='5'/%3E%3Ccircle cx='731' cy='737' r='5'/%3E%3Ccircle cx='520' cy='660' r='5'/%3E%3Ccircle cx='309' cy='538' r='5'/%3E%3Ccircle cx='295' cy='764' r='5'/%3E%3Ccircle cx='40' cy='599' r='5'/%3E%3Ccircle cx='102' cy='382' r='5'/%3E%3Ccircle cx='127' cy='80' r='5'/%3E%3Ccircle cx='370' cy='105' r='5'/%3E%3Ccircle cx='578' cy='42' r='5'/%3E%3Ccircle cx='237' cy='261' r='5'/%3E%3Ccircle cx='390' cy='382' r='5'/%3E%3C/g%3E%3C/svg%3E");
|
||||
}
|
||||
.remark-slide-container {
|
||||
opacity: 1;
|
||||
transition: opacity 0.5s ease;
|
||||
|
@ -30,13 +26,13 @@
|
|||
z-index: 2;
|
||||
bottom: 0;
|
||||
right: 0;
|
||||
height: 8em;
|
||||
width: 18em;
|
||||
background-image: url('img/logo-tharp-clark.svg'), linear-gradient(to bottom right, rgba(0,0,0,0) 50%, rgba(0,0,0,0.75));
|
||||
height: 10em;
|
||||
width: 23em;
|
||||
background-image: url('img/logo-tharp-clark.svg'), linear-gradient(to bottom right, rgba(0,0,0,0) 50%, 85%, rgba(0,0,0,0.7));
|
||||
background-size: auto 2em, cover;
|
||||
background-position: 10em 5.1em, bottom right;
|
||||
background-position: 15em 7.1em, bottom right;
|
||||
background-repeat: no-repeat;
|
||||
opacity: 0.2;
|
||||
opacity: 0.3;
|
||||
}
|
||||
.remark-fading {
|
||||
opacity: 0;
|
||||
|
@ -75,8 +71,13 @@
|
|||
display: none;
|
||||
}
|
||||
.logo-gradient {
|
||||
background-image: linear-gradient(to bottom, #008DE4, #0B0F3B);
|
||||
background-color: #0B0F3B;
|
||||
background-image: linear-gradient(to bottom, hsl(203, 100%, 45%), hsl(235, 69%, 14%));
|
||||
background-image: linear-gradient(to bottom, hsl(203, 100%, 45%), hsl(235, 69%, 14%)), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='300' height='300'%3E%3Cfilter id='n' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url%28%23n%29' opacity='1'/%3E%3C/svg%3E");
|
||||
background-size: 100%, auto;
|
||||
background-blend-mode: overlay, soft-light;
|
||||
background-repeat: repeat;
|
||||
background-position: top left;
|
||||
background-color: #666;
|
||||
color: white;
|
||||
}
|
||||
.thin {
|
||||
|
@ -92,7 +93,8 @@
|
|||
</head>
|
||||
<body>
|
||||
<textarea id="source">
|
||||
name: title
|
||||
(Press h for controls)
|
||||
---
|
||||
background-image: url('img/shrug.jpg')
|
||||
background-size: contain
|
||||
background-position: 100% 50%
|
||||
|
@ -151,7 +153,7 @@ class: right bottom
|
|||
|
||||
???
|
||||
|
||||
Countries like Venezuela and Zimbabwe have inflated their currency into uselessness, and instituted harsh monetary controls which sap people's purchasing power overnight. These regions are comfortable with the comparatively mild swings in cryptocurrencies' values.
|
||||
Countries like Venezuela and Zimbabwe have inflated their currency into uselessness, and instituted harsh monetary controls which sap people's purchasing power overnight. People in these regions are comfortable with the comparatively mild swings in cryptocurrencies' values.
|
||||
|
||||
(Image is in the public domain)
|
||||
|
||||
|
@ -163,7 +165,7 @@ background-position: 50% 25%
|
|||
|
||||
???
|
||||
|
||||
Inflation is a problem in first-world countries too. Nations with a lot of debt practice "financial repression", which is mild inflation which remains higher than typical interest rates. This is a way to reduce national debt without quantitative easing.
|
||||
Inflation is a problem in wealthy countries too. Nations with a lot of debt practice "financial repression", which is mild inflation which remains higher than typical interest rates. This is a common and effective way to reduce national debt without quantitative easing.
|
||||
|
||||
(Image CC-BY 2.0 https://www.flickr.com/photos/126131780@N08/14713883257/)
|
||||
|
||||
|
@ -175,7 +177,7 @@ class: right
|
|||
|
||||
???
|
||||
|
||||
There is a lot of interest lately in new speculative assets, due to low interest rates but also due to barriers to investment. I think this is a big part of why ICOs have proven so popular: there is almost no barrier to entry.
|
||||
There is a lot of interest lately in new speculative assets, due partly to low interest rates, but also due to barriers to investment. I think this is a big part of why ICOs have proven so popular: there is almost no barrier to entry.
|
||||
|
||||
(image origin unclear)
|
||||
|
||||
|
@ -204,43 +206,95 @@ class: logo-gradient
|
|||
|
||||
# Digital Cash:
|
||||
|
||||
???
|
||||
Dash is created to serve as **digital cash**, combining the advantages of cash with digital connectivity.
|
||||
--
|
||||
InstantSend
|
||||
PrivateSend
|
||||
Low Fees
|
||||
|
||||
???
|
||||
* In order to use a cryptocurrency at a point of sale, the transaction has to be trustable immediately.
|
||||
* To prevent personal information from being visible to everyone, people need optional privacy.
|
||||
* In order to be acceptable to everyone no matter their income, people need low fees.
|
||||
--
|
||||
Technical
|
||||
Cumbersome
|
||||
Technical
|
||||
|
||||
???
|
||||
Unfortunately, cryptocurrencies today require moderate technical understanding, and carry unexpected risks that don't match people's current understanding of how money works.
|
||||
---
|
||||
class: logo-gradient
|
||||
|
||||
# Dash Evolution
|
||||
|
||||
???
|
||||
Dash Evolution is designed to address those shortcomings.
|
||||
--
|
||||
Usernames
|
||||
Two-factor login
|
||||
Simple merchant integration
|
||||
|
||||
???
|
||||
* We are supplementing the existing identifiers (long cryptographic addresses) with usernames, which are more familiar and usable.
|
||||
* We are securing this with two-factor login powered by the masternode network.
|
||||
* And we are making merchant integration as simple as possible so developers can easily integrate Dash users into their applications.
|
||||
* Dash is becoming a platform that people can use to build their own applications.
|
||||
---
|
||||
class: logo-gradient middle center
|
||||
|
||||
# Implementation
|
||||
|
||||
???
|
||||
Let's take a look at how Dash can do all this without a central authority or an over-complicated technical approach.
|
||||
---
|
||||
class: middle center
|
||||
|
||||

|
||||

|
||||
???
|
||||
Dash is a multi-layered system. The first layer works generally the same as Bitcoin and hundreds of other cryptocurrencies: with miners that verify transactions and compete to bundle them together into new blocks.
|
||||
---
|
||||
class: middle center
|
||||
|
||||

|
||||

|
||||
???
|
||||
Layer two is the masternode network. This is the original innovation that allows Dash to provide features like InstantSend and PrivateSend. To support Evolution, we have addded two new services, DashDrive (which can store data) and DAPI (Decentralized API, an interface for programs to communicate with the masternode network).
|
||||
---
|
||||
class: middle center
|
||||
|
||||

|
||||

|
||||
???
|
||||
Layer 3 will be created by developers everywhere. It will include things like a DashPay wallet, with contacts, payments, and other features, but it can also include things like federated login, encrypted communication, microblogging... whatever people dream up. All the data is stored in DashDrive (on layer 2) and hashed onto the blockchain (on layer 1).
|
||||
---
|
||||
class: middle center
|
||||
|
||||
What is a DAP?
|
||||

|
||||
???
|
||||
A DAP has two parts:
|
||||
|
||||
* A schema, that determines the format of the data being stored
|
||||
* Code, which is run on the client, and which uses and manipulates the data.
|
||||
---
|
||||
class: middle center
|
||||
|
||||
DAP Development
|
||||

|
||||
???
|
||||
We are creating a DAP SDK which developers will extend to create their DAP clients. That helps development in two ways:
|
||||
|
||||
* Developers don't need to care about technical blockchain details. They can just manipulate the data and our SDK handles the connection to the masternodes.
|
||||
* The SDK can be configured to connect to a virtual masternode network for standalone testing, or it can connect to testnet or mainnet, and the developer's code works the same on all three. This helps significantly with testing and development.
|
||||
---
|
||||
class: logo-gradient middle left
|
||||
|
||||
<a style='float: right; margin-top: 3em; text-align: right; font-size: 0.25em' href='https://seigler.github.io/presentation-dash-money-platform/'>
|
||||
<img style='height: 20em' src='img/presentation-url.png'>
|
||||
</a>
|
||||
# Questions?
|
||||
|
||||
Twitter: @seiglerj
|
||||
Email: joshua@dash.org
|
||||
</textarea>
|
||||
<script src='./lib/remark-latest.min.js'></script>
|
||||
<script>
|
||||
|
|