From ebd0beb5b12f3e4d3c0a3be1bf00c7ec229c1c61 Mon Sep 17 00:00:00 2001
From: mazenovi <vmazenod@gmail.com>
Date: Mon, 19 Feb 2018 00:55:54 +0100
Subject: [PATCH] finish privacy

---
 content/Etudiants/zz2-f5-privacy.md           |  15 +
 content/slides/privacy/bitcoin.html           |   1 +
 ...ombinaison_et_Fractionnement_de_Valeur.jpg | Bin 0 -> 24302 bytes
 ...e_de_preuves_de_travail_la_plus_longue.jpg | Bin 0 -> 65798 bytes
 .../bitcoin/combining-splitting-value.svg     | 547 ++++++++++++++++++
 .../privacy/images/bitcoin/proof-of-work.svg  | 489 ++++++++++++++++
 .../images/bitcoin/timestamp-server.svg       | 416 +++++++++++++
 ...tions_resumees_dans_un_arbre_de_Merkle.jpg | Bin 0 -> 84730 bytes
 .../privacy/images/bitcoin/white-paper-1.png  | Bin 0 -> 30740 bytes
 .../privacy/images/bitcoin/white-paper-2.png  | Bin 0 -> 7293 bytes
 .../privacy/images/bitcoin/white-paper-3.png  | Bin 0 -> 9790 bytes
 content/slides/privacy/md/bitcoin.md          | 386 ++++++++----
 12 files changed, 1728 insertions(+), 126 deletions(-)
 create mode 100644 content/Etudiants/zz2-f5-privacy.md
 create mode 100644 content/slides/privacy/images/bitcoin/Combinaison_et_Fractionnement_de_Valeur.jpg
 create mode 100644 content/slides/privacy/images/bitcoin/chaine_de_preuves_de_travail_la_plus_longue.jpg
 create mode 100644 content/slides/privacy/images/bitcoin/combining-splitting-value.svg
 create mode 100644 content/slides/privacy/images/bitcoin/proof-of-work.svg
 create mode 100644 content/slides/privacy/images/bitcoin/timestamp-server.svg
 create mode 100644 content/slides/privacy/images/bitcoin/transactions_resumees_dans_un_arbre_de_Merkle.jpg
 create mode 100644 content/slides/privacy/images/bitcoin/white-paper-1.png
 create mode 100644 content/slides/privacy/images/bitcoin/white-paper-2.png
 create mode 100644 content/slides/privacy/images/bitcoin/white-paper-3.png

diff --git a/content/Etudiants/zz2-f5-privacy.md b/content/Etudiants/zz2-f5-privacy.md
new file mode 100644
index 0000000..1cdd664
--- /dev/null
+++ b/content/Etudiants/zz2-f5-privacy.md
@@ -0,0 +1,15 @@
+Title: ZZ2 F5 Privacy
+Date: 2018-02-16 10:55
+Category: <i class='fa fa-graduation-cap' aria-hidden='true'></i> &Eacute;tudiants
+Tags: cours
+
+* [je n'ai rien à cacher](slides/privacy/jnarac.html)
+* [mots de passes](slides/privacy/passwords.html)
+* [tracking](slides/privacy/tracking.html)
+* [souveraineté](slides/privacy/sovereignty.html)
+* [tails](slides/privacy/tails.html)
+* [crypto](slides/privacy/crypto.html)
+* [tls](slides/privacy/tls.html)
+* [pgp](slides/privacy/pgp.html)
+* [tor](slides/privacy/tor.html)
+* [bitcoin](slides/privacy/bitcoin.html)
diff --git a/content/slides/privacy/bitcoin.html b/content/slides/privacy/bitcoin.html
index b939fdf..0735126 100644
--- a/content/slides/privacy/bitcoin.html
+++ b/content/slides/privacy/bitcoin.html
@@ -12,6 +12,7 @@
     <!-- Theme used for syntax highlighting of code -->
     <link rel="stylesheet" href="../../node_modules/reveal.js/lib/css/zenburn.css">
     <link rel="stylesheet" href="../../node_modules/font-awesome/css/font-awesome.min.css">
+    <link rel="stylesheet" href="../main.css">
 
     <!-- Printing and PDF exports -->
     <script>
diff --git a/content/slides/privacy/images/bitcoin/Combinaison_et_Fractionnement_de_Valeur.jpg b/content/slides/privacy/images/bitcoin/Combinaison_et_Fractionnement_de_Valeur.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..d5551debdfb3f7105a66cc987e59ee55d8b3ad09
GIT binary patch
literal 24302
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
UeGF!IO=46O{wbeU9`*760Bc^gCIA2c

literal 0
HcmV?d00001

diff --git a/content/slides/privacy/images/bitcoin/chaine_de_preuves_de_travail_la_plus_longue.jpg b/content/slides/privacy/images/bitcoin/chaine_de_preuves_de_travail_la_plus_longue.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..2ebe162a96badca6b752e8e46b53cce000433f6c
GIT binary patch
literal 65798
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
AOaK4?

literal 0
HcmV?d00001

diff --git a/content/slides/privacy/images/bitcoin/combining-splitting-value.svg b/content/slides/privacy/images/bitcoin/combining-splitting-value.svg
new file mode 100644
index 0000000..3b53698
--- /dev/null
+++ b/content/slides/privacy/images/bitcoin/combining-splitting-value.svg
@@ -0,0 +1,547 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   version="1.1"
+   width="382.59821"
+   height="226.3046"
+   id="svg11628">
+  <defs
+     id="defs11630">
+    <linearGradient
+       id="linearGradient5358">
+      <stop
+         id="stop5360"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5358-7">
+      <stop
+         id="stop5360-5"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5358-5">
+      <stop
+         id="stop5360-6"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-2"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-6"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5358-7-2">
+      <stop
+         id="stop5360-5-9"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5-1"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8-6"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5358-7-3">
+      <stop
+         id="stop5360-5-5"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5-0"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8-7"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5358-7-3-4">
+      <stop
+         id="stop5360-5-5-1"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5-0-7"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8-7-5"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5358-7-3-4-2">
+      <stop
+         id="stop5360-5-5-1-4"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5-0-7-7"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8-7-5-9"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5358-7-3-7">
+      <stop
+         id="stop5360-5-5-2"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5-0-6"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8-7-55"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="558.55988"
+       y1="112.41524"
+       x2="618.26788"
+       y2="112.41524"
+       id="linearGradient7748-5"
+       xlink:href="#linearGradient5358-7-3-4-2-0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.81346207,0,0,0.10434411,118.31432,542.3863)"
+       spreadMethod="pad" />
+    <linearGradient
+       id="linearGradient5358-7-3-4-2-0">
+      <stop
+         id="stop5360-5-5-1-4-1"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5-0-7-7-4"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8-7-5-9-7"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="558.55988"
+       y1="112.41524"
+       x2="618.26788"
+       y2="112.41524"
+       id="linearGradient7693-3"
+       xlink:href="#linearGradient5358-7-3-7-9"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.65798432,0,0,0.10434411,-453.25052,542.42615)"
+       spreadMethod="pad" />
+    <linearGradient
+       id="linearGradient5358-7-3-7-9">
+      <stop
+         id="stop5360-5-5-2-3"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5-0-6-1"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8-7-55-2"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="558.55988"
+       y1="112.41524"
+       x2="618.26788"
+       y2="112.41524"
+       id="linearGradient7693-9"
+       xlink:href="#linearGradient5358-7-3-7-3"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.65798432,0,0,0.10434411,-455.03446,754.69479)"
+       spreadMethod="pad" />
+    <linearGradient
+       id="linearGradient5358-7-3-7-3">
+      <stop
+         id="stop5360-5-5-2-5"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5-0-6-4"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8-7-55-0"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="558.55988"
+       y1="112.41524"
+       x2="618.26788"
+       y2="112.41524"
+       id="linearGradient9901"
+       xlink:href="#linearGradient5358-7-3-7-3-5"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.65798432,0,0,0.10434411,-455.03446,780.69479)"
+       spreadMethod="pad" />
+    <linearGradient
+       id="linearGradient5358-7-3-7-3-5">
+      <stop
+         id="stop5360-5-5-2-5-3"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5-0-6-4-6"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8-7-55-0-4"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="558.55988"
+       y1="112.41524"
+       x2="618.26788"
+       y2="112.41524"
+       id="linearGradient7693-9-2"
+       xlink:href="#linearGradient5358-7-3-7-3-7"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.65798432,0,0,0.10434411,-455.03446,806.69479)"
+       spreadMethod="pad" />
+    <linearGradient
+       id="linearGradient5358-7-3-7-3-7">
+      <stop
+         id="stop5360-5-5-2-5-33"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5-0-6-4-1"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8-7-55-0-1"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="558.55988"
+       y1="112.41524"
+       x2="618.26788"
+       y2="112.41524"
+       id="linearGradient7693-9-1"
+       xlink:href="#linearGradient5358-7-3-7-3-6"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.65798432,0,0,0.10434411,-155.72194,754.69479)"
+       spreadMethod="pad" />
+    <linearGradient
+       id="linearGradient5358-7-3-7-3-6">
+      <stop
+         id="stop5360-5-5-2-5-4"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5-0-6-4-10"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8-7-55-0-0"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="558.55988"
+       y1="112.41524"
+       x2="618.26788"
+       y2="112.41524"
+       id="linearGradient9901-7"
+       xlink:href="#linearGradient5358-7-3-7-3-5-0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.65798432,0,0,0.10434411,-155.72194,780.69479)"
+       spreadMethod="pad" />
+    <linearGradient
+       id="linearGradient5358-7-3-7-3-5-0">
+      <stop
+         id="stop5360-5-5-2-5-3-7"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5-0-6-4-6-4"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8-7-55-0-4-9"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+  </defs>
+  <metadata
+     id="metadata11633">
+    <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>
+  <g
+     transform="translate(393.56668,-432.0192)"
+     id="layer1">
+    <rect
+       width="382.59821"
+       height="226.3046"
+       ry="0.51150483"
+       x="-393.56668"
+       y="432.0192"
+       id="rect11224"
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <g
+       transform="matrix(1.6972819,0,0,1.6972819,-454.60007,-789.45094)"
+       id="g10034">
+      <rect
+         width="95.684212"
+         height="101.01381"
+         ry="0.52024001"
+         x="103.37165"
+         y="734.50348"
+         id="rect2987-7-2-0-7"
+         style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.03841686;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <text
+         x="109.59386"
+         y="748.55432"
+         id="text2989-6-8-9-6-0"
+         xml:space="preserve"
+         style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+           x="109.59386"
+           y="748.55432"
+           id="tspan2991-4-4-6-7-1"
+           style="font-weight:bold;-inkscape-font-specification:Sans Bold">Transaction</tspan></text>
+      <g
+         transform="translate(0,-24.21875)"
+         id="g9701">
+        <rect
+           width="30.596146"
+           height="19.212435"
+           ry="0.4829534"
+           x="112.94212"
+           y="780.50037"
+           id="rect3777-9-15-5-7-0-2-9-5"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <text
+           x="127.83118"
+           y="793.76788"
+           id="text3779-6-2-6-0-6-4-8-6"
+           xml:space="preserve"
+           style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+             x="127.83118"
+             y="793.76788"
+             id="tspan3783-2-5-5-1-6-7-9-7"
+             style="text-align:center;text-anchor:middle">In</tspan></text>
+      </g>
+      <g
+         transform="translate(9.375,-24.21875)"
+         id="g9706">
+        <rect
+           width="30.596146"
+           height="19.212435"
+           ry="0.4829534"
+           x="148.94212"
+           y="780.50037"
+           id="rect3777-9-15-5-7-0-2-1-0-5"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <text
+           x="163.83118"
+           y="793.76788"
+           id="text3779-6-2-6-0-6-4-3-6-8"
+           xml:space="preserve"
+           style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+             x="163.83118"
+             y="793.76788"
+             id="tspan3783-2-5-5-1-6-7-3-4-1"
+             style="text-align:center;text-anchor:middle">Out</tspan></text>
+      </g>
+      <g
+         transform="translate(-3.4130859e-6,1.781249)"
+         id="g9701-9">
+        <rect
+           width="30.596146"
+           height="19.212435"
+           ry="0.4829534"
+           x="112.94212"
+           y="780.50037"
+           id="rect3777-9-15-5-7-0-2-9-5-1"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <text
+           x="127.83118"
+           y="793.76788"
+           id="text3779-6-2-6-0-6-4-8-6-7"
+           xml:space="preserve"
+           style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+             x="127.83118"
+             y="793.76788"
+             id="tspan3783-2-5-5-1-6-7-9-7-2"
+             style="text-align:center;text-anchor:middle">In</tspan></text>
+      </g>
+      <g
+         transform="translate(9.3749966,1.781249)"
+         id="g9706-3">
+        <rect
+           width="30.596146"
+           height="19.212435"
+           ry="0.4829534"
+           x="148.94212"
+           y="780.50037"
+           id="rect3777-9-15-5-7-0-2-1-0-5-8"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <text
+           x="163.83118"
+           y="791.76788"
+           id="text3779-6-2-6-0-6-4-3-6-8-4"
+           xml:space="preserve"
+           style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+             x="163.83118"
+             y="791.76788"
+             id="tspan3783-2-5-5-1-6-7-3-4-1-4"
+             style="text-align:center;text-anchor:middle">...</tspan></text>
+      </g>
+      <g
+         transform="translate(-3.4e-6,27.781249)"
+         id="g9701-9-9">
+        <rect
+           width="30.596146"
+           height="19.212435"
+           ry="0.4829534"
+           x="112.94212"
+           y="780.50037"
+           id="rect3777-9-15-5-7-0-2-9-5-1-3"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <text
+           x="127.83118"
+           y="791.76788"
+           id="text3779-6-2-6-0-6-4-8-6-7-6"
+           xml:space="preserve"
+           style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+             x="127.83118"
+             y="791.76788"
+             id="tspan3783-2-5-5-1-6-7-9-7-2-0"
+             style="text-align:center;text-anchor:middle">...</tspan></text>
+      </g>
+      <path
+         d="m 57.193069,765.47889 52.523431,0"
+         id="path3814-6-7-1-92-17"
+         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+      <path
+         d="m 189.15106,31.855574 -1.53093,-2.651651 -1.53093,-2.65165 3.06186,0 3.06186,0 -1.53093,2.65165 z"
+         transform="matrix(0,-1,1,0,81.23309,954.81387)"
+         id="path3816-0-5-6-90-9"
+         style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         width="39.286938"
+         height="19.721823"
+         ry="0.086161181"
+         x="-87.510773"
+         y="756.56378"
+         transform="scale(-1,1)"
+         id="rect5356-5-5-7-1"
+         style="color:#000000;fill:url(#linearGradient7693-9);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         d="m 57.193077,791.53653 52.523433,0"
+         id="path3814-6-7-1-92-17-5"
+         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+      <path
+         d="m 189.15106,31.855574 -1.53093,-2.651651 -1.53093,-2.65165 3.06186,0 3.06186,0 -1.53093,2.65165 z"
+         transform="matrix(0,-1,1,0,81.2331,980.81387)"
+         id="path3816-0-5-6-90-9-7"
+         style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         width="39.286938"
+         height="19.721823"
+         ry="0.086161181"
+         x="-87.510773"
+         y="782.56378"
+         transform="scale(-1,1)"
+         id="rect5356-5-5-7-1-9"
+         style="color:#000000;fill:url(#linearGradient9901);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         d="m 57.193077,817.59417 52.523433,0"
+         id="path3814-6-7-1-92-17-1"
+         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+      <path
+         d="m 189.15106,31.855574 -1.53093,-2.651651 -1.53093,-2.65165 3.06186,0 3.06186,0 -1.53093,2.65165 z"
+         transform="matrix(0,-1,1,0,81.2331,1006.8139)"
+         id="path3816-0-5-6-90-9-5"
+         style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         width="39.286938"
+         height="19.721823"
+         ry="0.086161181"
+         x="-87.510773"
+         y="808.56378"
+         transform="scale(-1,1)"
+         id="rect5356-5-5-7-1-0"
+         style="color:#000000;fill:url(#linearGradient7693-9-2);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         d="m 241.72995,765.47776 -52.13508,0"
+         id="path3814-6-7-1-92-17-9"
+         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+      <rect
+         width="39.286938"
+         height="19.721823"
+         ry="0.086161181"
+         x="211.80174"
+         y="756.56378"
+         id="rect5356-5-5-7-1-8"
+         style="color:#000000;fill:url(#linearGradient7693-9-1);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         d="m 241.72994,791.5953 -52.13507,0"
+         id="path3814-6-7-1-92-17-5-4"
+         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+      <rect
+         width="39.286938"
+         height="19.721823"
+         ry="0.086161181"
+         x="211.80174"
+         y="782.56378"
+         id="rect5356-5-5-7-1-9-3"
+         style="color:#000000;fill:url(#linearGradient9901-7);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+  </g>
+</svg>
diff --git a/content/slides/privacy/images/bitcoin/proof-of-work.svg b/content/slides/privacy/images/bitcoin/proof-of-work.svg
new file mode 100644
index 0000000..fdcf307
--- /dev/null
+++ b/content/slides/privacy/images/bitcoin/proof-of-work.svg
@@ -0,0 +1,489 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   version="1.1"
+   width="738.84821"
+   height="191.9296"
+   id="svg11628">
+  <defs
+     id="defs11630">
+    <linearGradient
+       id="linearGradient5358">
+      <stop
+         id="stop5360"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5358-7">
+      <stop
+         id="stop5360-5"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5358-5">
+      <stop
+         id="stop5360-6"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-2"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-6"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5358-7-2">
+      <stop
+         id="stop5360-5-9"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5-1"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8-6"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="558.55988"
+       y1="112.41524"
+       x2="618.26788"
+       y2="112.41524"
+       id="linearGradient6080"
+       xlink:href="#linearGradient5358-7-3"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.65798432,0,0,0.10434411,-596.30154,346.02909)"
+       spreadMethod="pad" />
+    <linearGradient
+       id="linearGradient5358-7-3">
+      <stop
+         id="stop5360-5-5"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5-0"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8-7"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="558.55988"
+       y1="112.41524"
+       x2="618.26788"
+       y2="112.41524"
+       id="linearGradient6894"
+       xlink:href="#linearGradient5358-7-3-4"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.81346207,0,0,0.10434411,95.839074,344.60052)"
+       spreadMethod="pad" />
+    <linearGradient
+       id="linearGradient5358-7-3-4">
+      <stop
+         id="stop5360-5-5-1"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5-0-7"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8-7-5"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="558.55988"
+       y1="112.41524"
+       x2="618.26788"
+       y2="112.41524"
+       id="linearGradient11297"
+       xlink:href="#linearGradient5358-7-3-4-2"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.81346207,0,0,0.10434411,16.709259,27.643918)"
+       spreadMethod="pad" />
+    <linearGradient
+       id="linearGradient5358-7-3-4-2">
+      <stop
+         id="stop5360-5-5-1-4"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5-0-7-7"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8-7-5-9"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="558.55988"
+       y1="112.41524"
+       x2="618.26788"
+       y2="112.41524"
+       id="linearGradient11299"
+       xlink:href="#linearGradient5358-7-3-7"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.65798432,0,0,0.10434411,-517.17173,29.072488)"
+       spreadMethod="pad" />
+    <linearGradient
+       id="linearGradient5358-7-3-7">
+      <stop
+         id="stop5360-5-5-2"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5-0-6"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8-7-55"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+  </defs>
+  <metadata
+     id="metadata11633">
+    <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>
+  <g
+     transform="translate(548.28931,-424.64746)"
+     id="layer1">
+    <rect
+       width="738.84821"
+       height="191.9296"
+       ry="0.43380874"
+       x="-548.28931"
+       y="424.64746"
+       id="rect11224"
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <g
+       transform="matrix(1.6972819,0,0,1.6972819,-715.80699,448.20633)"
+       id="g11245">
+      <path
+         d="m 387.80503,39.661688 110.88876,0"
+         id="path3814-6-7-1-9-4"
+         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+      <rect
+         width="48.570206"
+         height="19.721823"
+         ry="0.086161181"
+         x="471.0766"
+         y="29.512894"
+         id="rect5356-5-5-8-8"
+         style="color:#000000;fill:url(#linearGradient11297);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         transform="translate(124.13959,-506.10673)"
+         id="g7456-7">
+        <rect
+           width="120.332"
+           height="74.489723"
+           ry="0.383636"
+           x="217.08084"
+           y="515.2085"
+           id="rect2987-7-2-0"
+           style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <text
+           x="223.32225"
+           y="529.2785"
+           id="text2989-6-8-9-6"
+           xml:space="preserve"
+           style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+             x="223.32225"
+             y="529.2785"
+             id="tspan2991-4-4-6-7"
+             style="font-weight:bold;-inkscape-font-specification:Sans Bold">Block</tspan></text>
+        <rect
+           width="60.698437"
+           height="19.02964"
+           ry="0.47835836"
+           x="226.77261"
+           y="536.06158"
+           id="rect3777-9-15-5-4-5"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <text
+           x="257.22708"
+           y="549.23828"
+           id="text3779-6-2-6-7-8"
+           xml:space="preserve"
+           style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+             x="257.22708"
+             y="549.23828"
+             id="tspan3783-2-5-5-92-3"
+             style="text-align:center;text-anchor:middle">Prev Hash</tspan></text>
+        <g
+           transform="translate(25.213204,0)"
+           id="g7344-9"
+           style="stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none">
+          <rect
+             width="36.596325"
+             height="19.17119"
+             ry="0.48191661"
+             x="266.70187"
+             y="535.99084"
+             id="rect3777-9-15-5-7-3-4"
+             style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+          <text
+             x="284.60022"
+             y="549.23828"
+             id="text3779-6-2-6-0-8-1"
+             xml:space="preserve"
+             style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+               x="284.60022"
+               y="549.23828"
+               id="tspan3783-2-5-5-1-5-5"
+               style="text-align:center;text-anchor:middle">Nonce</tspan></text>
+        </g>
+        <g
+           id="g7397-6">
+          <rect
+             width="30.596146"
+             height="19.212435"
+             ry="0.4829534"
+             x="226.67052"
+             y="561.22455"
+             id="rect3777-9-15-5-7-0-2-9"
+             style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+          <text
+             x="241.55957"
+             y="574.49207"
+             id="text3779-6-2-6-0-6-4-8"
+             xml:space="preserve"
+             style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+               x="241.55957"
+               y="574.49207"
+               id="tspan3783-2-5-5-1-6-7-9"
+               style="text-align:center;text-anchor:middle">Tx</tspan></text>
+        </g>
+        <g
+           transform="translate(36.000003,4.2773438e-6)"
+           id="g7397-1-9">
+          <rect
+             width="30.596146"
+             height="19.212435"
+             ry="0.4829534"
+             x="226.67052"
+             y="561.22455"
+             id="rect3777-9-15-5-7-0-2-1-0"
+             style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+          <text
+             x="241.55957"
+             y="574.49207"
+             id="text3779-6-2-6-0-6-4-3-6"
+             xml:space="preserve"
+             style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+               x="241.55957"
+               y="574.49207"
+               id="tspan3783-2-5-5-1-6-7-3-4"
+               style="text-align:center;text-anchor:middle">Tx</tspan></text>
+        </g>
+        <g
+           transform="translate(72.000003,4.2773438e-6)"
+           id="g7397-1-8-1">
+          <rect
+             width="30.596146"
+             height="19.212435"
+             ry="0.4829534"
+             x="226.67052"
+             y="561.22455"
+             id="rect3777-9-15-5-7-0-2-1-3-7"
+             style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+          <text
+             x="241.55957"
+             y="572.49207"
+             id="text3779-6-2-6-0-6-4-3-0-8"
+             xml:space="preserve"
+             style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+               x="241.55957"
+               y="572.49207"
+               id="tspan3783-2-5-5-1-6-7-3-6-9"
+               style="text-align:center;text-anchor:middle">...</tspan></text>
+        </g>
+      </g>
+      <g
+         transform="translate(-55.55839,-450.52803)"
+         id="g7615">
+        <path
+           d="m 283.45812,490.44226 119.50789,0"
+           id="path3814-6-7-1-1-0"
+           style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+        <path
+           d="m 189.15106,31.855574 -1.53093,-2.651651 -1.53093,-2.65165 3.06186,0 3.06186,0 -1.53093,2.65165 z"
+           transform="matrix(0,-1,1,0,374.92876,679.7196)"
+           id="path3816-0-5-6-9-1"
+           style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      </g>
+      <rect
+         width="120.332"
+         height="74.489723"
+         ry="0.383636"
+         x="181.22043"
+         y="9.1017609"
+         id="rect2987-7-2"
+         style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <text
+         x="187.46184"
+         y="23.171768"
+         id="text2989-6-8-9"
+         xml:space="preserve"
+         style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+           x="187.46184"
+           y="23.171768"
+           id="tspan2991-4-4-6"
+           style="font-weight:bold;-inkscape-font-specification:Sans Bold">Block</tspan></text>
+      <rect
+         width="60.698437"
+         height="19.02964"
+         ry="0.47835836"
+         x="190.9122"
+         y="29.954849"
+         id="rect3777-9-15-5-4"
+         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <text
+         x="221.36667"
+         y="43.131546"
+         id="text3779-6-2-6-7"
+         xml:space="preserve"
+         style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+           x="221.36667"
+           y="43.131546"
+           id="tspan3783-2-5-5-92"
+           style="text-align:center;text-anchor:middle">Prev Hash</tspan></text>
+      <rect
+         width="36.596325"
+         height="19.17119"
+         ry="0.48191661"
+         x="256.05466"
+         y="29.884109"
+         id="rect3777-9-15-5-7-3"
+         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <text
+         x="273.953"
+         y="43.131546"
+         id="text3779-6-2-6-0-8"
+         xml:space="preserve"
+         style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+           x="273.953"
+           y="43.131546"
+           id="tspan3783-2-5-5-1-5"
+           style="text-align:center;text-anchor:middle">Nonce</tspan></text>
+      <rect
+         width="30.596146"
+         height="19.212435"
+         ry="0.4829534"
+         x="190.8101"
+         y="55.117813"
+         id="rect3777-9-15-5-7-0-2"
+         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <text
+         x="205.69916"
+         y="68.38533"
+         id="text3779-6-2-6-0-6-4"
+         xml:space="preserve"
+         style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+           x="205.69916"
+           y="68.38533"
+           id="tspan3783-2-5-5-1-6-7"
+           style="text-align:center;text-anchor:middle">Tx</tspan></text>
+      <rect
+         width="30.596146"
+         height="19.212435"
+         ry="0.4829534"
+         x="226.81009"
+         y="55.117813"
+         id="rect3777-9-15-5-7-0-2-1"
+         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <text
+         x="241.69916"
+         y="68.38533"
+         id="text3779-6-2-6-0-6-4-3"
+         xml:space="preserve"
+         style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+           x="241.69916"
+           y="68.38533"
+           id="tspan3783-2-5-5-1-6-7-3"
+           style="text-align:center;text-anchor:middle">Tx</tspan></text>
+      <rect
+         width="30.596146"
+         height="19.212435"
+         ry="0.4829534"
+         x="262.81009"
+         y="55.117813"
+         id="rect3777-9-15-5-7-0-2-1-3"
+         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <text
+         x="277.69916"
+         y="66.38533"
+         id="text3779-6-2-6-0-6-4-3-0"
+         xml:space="preserve"
+         style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+           x="277.69916"
+           y="66.38533"
+           id="tspan3783-2-5-5-1-6-7-3-6"
+           style="text-align:center;text-anchor:middle">...</tspan></text>
+      <g
+         transform="translate(-79.129815,-316.9566)"
+         id="g6848-0">
+        <path
+           d="m 199.67405,356.87083 67.2519,0"
+           id="path3814-6-7-1-92"
+           style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+        <path
+           d="m 189.15106,31.855574 -1.53093,-2.651651 -1.53093,-2.65165 3.06186,0 3.06186,0 -1.53093,2.65165 z"
+           transform="matrix(0,-1,1,0,238.50018,546.14817)"
+           id="path3816-0-5-6-90"
+           style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      </g>
+      <rect
+         width="39.286938"
+         height="19.721823"
+         ry="0.086161181"
+         x="-149.64804"
+         y="30.941452"
+         transform="scale(-1,1)"
+         id="rect5356-5-5-7"
+         style="color:#000000;fill:url(#linearGradient11299);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+  </g>
+</svg>
diff --git a/content/slides/privacy/images/bitcoin/timestamp-server.svg b/content/slides/privacy/images/bitcoin/timestamp-server.svg
new file mode 100644
index 0000000..9ba7719
--- /dev/null
+++ b/content/slides/privacy/images/bitcoin/timestamp-server.svg
@@ -0,0 +1,416 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   version="1.1"
+   width="738.84821"
+   height="191.9296"
+   id="svg11628">
+  <defs
+     id="defs11630">
+    <linearGradient
+       id="linearGradient5358">
+      <stop
+         id="stop5360"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5358-7">
+      <stop
+         id="stop5360-5"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="558.55988"
+       y1="112.41524"
+       x2="618.26788"
+       y2="112.41524"
+       id="linearGradient6579-1"
+       xlink:href="#linearGradient5358-5"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.83081792,0,0,1,89.396789,32.142857)"
+       spreadMethod="pad" />
+    <linearGradient
+       id="linearGradient5358-5">
+      <stop
+         id="stop5360-6"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-2"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-6"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="558.55988"
+       y1="112.41524"
+       x2="618.26788"
+       y2="112.41524"
+       id="linearGradient6581-5"
+       xlink:href="#linearGradient5358-7-2"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.75103449,0,0,1,-639.40286,32.142873)"
+       spreadMethod="pad" />
+    <linearGradient
+       id="linearGradient5358-7-2">
+      <stop
+         id="stop5360-5-9"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5-1"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8-6"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="558.55988"
+       y1="112.41524"
+       x2="618.26788"
+       y2="112.41524"
+       id="linearGradient6080"
+       xlink:href="#linearGradient5358-7-3"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.65798432,0,0,0.10434411,-596.30154,346.02909)"
+       spreadMethod="pad" />
+    <linearGradient
+       id="linearGradient5358-7-3">
+      <stop
+         id="stop5360-5-5"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5-0"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8-7"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="558.55988"
+       y1="112.41524"
+       x2="618.26788"
+       y2="112.41524"
+       id="linearGradient6894"
+       xlink:href="#linearGradient5358-7-3-4"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.81346207,0,0,0.10434411,95.839074,344.60052)"
+       spreadMethod="pad" />
+    <linearGradient
+       id="linearGradient5358-7-3-4">
+      <stop
+         id="stop5360-5-5-1"
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0" />
+      <stop
+         id="stop5370-5-0-7"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0.5" />
+      <stop
+         id="stop5362-8-7-5"
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1" />
+    </linearGradient>
+  </defs>
+  <metadata
+     id="metadata11633">
+    <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>
+  <g
+     transform="translate(741.00806,-330.82553)"
+     id="layer1">
+    <rect
+       width="738.84821"
+       height="191.9296"
+       ry="0.43380874"
+       x="-741.00806"
+       y="330.82553"
+       id="rect11224"
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <g
+       transform="matrix(1.6972819,0,0,1.6972819,-1035.384,-233.55593)"
+       id="g6915">
+      <path
+         d="m 466.93484,356.61829 110.88876,0"
+         id="path3814-6-7-1-9"
+         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+      <rect
+         width="136.6095"
+         height="48.845894"
+         ry="0.25156549"
+         x="240.59474"
+         y="381.57953"
+         id="rect2987-7"
+         style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.72365201;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <text
+         x="246.89368"
+         y="395.70709"
+         id="text2989-6-8"
+         xml:space="preserve"
+         style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+           x="246.89368"
+           y="395.70709"
+           id="tspan2991-4-4"
+           style="font-weight:bold;-inkscape-font-specification:Sans Bold">Block</tspan></text>
+      <path
+         d="m 249.4743,381.42442 0,-16.99025 18.92443,0"
+         id="path3814-1"
+         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+      <path
+         d="m 189.15106,31.855574 -1.53093,-2.651651 -1.53093,-2.65165 3.06186,0 3.06186,0 -1.53093,2.65165 z"
+         transform="matrix(0,-1,1,0,238.66857,553.98518)"
+         id="path3816-4-8"
+         style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g6848">
+        <path
+           d="m 199.67405,356.87083 67.2519,0"
+           id="path3814-6-7-1"
+           style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+        <path
+           d="m 189.15106,31.855574 -1.53093,-2.651651 -1.53093,-2.65165 3.06186,0 3.06186,0 -1.53093,2.65165 z"
+           transform="matrix(0,-1,1,0,238.50018,546.14817)"
+           id="path3816-0-5-6"
+           style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      </g>
+      <rect
+         width="36.596325"
+         height="19.17119"
+         ry="0.48191661"
+         x="270.27487"
+         y="351.23672"
+         id="rect3777-9-15"
+         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <text
+         x="288.17319"
+         y="364.48413"
+         id="text3779-6-2"
+         xml:space="preserve"
+         style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+           x="288.17319"
+           y="364.48413"
+           id="tspan3783-2-5"
+           style="text-align:center;text-anchor:middle">Hash</tspan></text>
+      <rect
+         width="36.596325"
+         height="19.17119"
+         ry="0.48191661"
+         x="250.27327"
+         y="402.41943"
+         id="rect3777-9-15-5"
+         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <text
+         x="268.1716"
+         y="415.66684"
+         id="text3779-6-2-6"
+         xml:space="preserve"
+         style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+           x="268.1716"
+           y="415.66684"
+           id="tspan3783-2-5-5"
+           style="text-align:center;text-anchor:middle">Item</tspan></text>
+      <rect
+         width="36.596325"
+         height="19.17119"
+         ry="0.48191661"
+         x="290.27328"
+         y="402.41943"
+         id="rect3777-9-15-5-7"
+         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <text
+         x="308.17163"
+         y="415.66684"
+         id="text3779-6-2-6-0"
+         xml:space="preserve"
+         style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+           x="308.17163"
+           y="415.66684"
+           id="tspan3783-2-5-5-1"
+           style="text-align:center;text-anchor:middle">Item</tspan></text>
+      <rect
+         width="36.596325"
+         height="19.17119"
+         ry="0.48191661"
+         x="330.27325"
+         y="402.41946"
+         id="rect3777-9-15-5-2"
+         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <text
+         x="348.1716"
+         y="413.66684"
+         id="text3779-6-2-6-8"
+         xml:space="preserve"
+         style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+           x="348.1716"
+           y="413.66684"
+           id="tspan3783-2-5-5-9"
+           style="text-align:center;text-anchor:middle">...</tspan></text>
+      <rect
+         width="39.286938"
+         height="19.721823"
+         ry="0.086161181"
+         x="-228.77786"
+         y="347.89804"
+         transform="scale(-1,1)"
+         id="rect5356-5-5"
+         style="color:#000000;fill:url(#linearGradient6080);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         width="136.6095"
+         height="48.845894"
+         ry="0.25156549"
+         x="400.59473"
+         y="381.57953"
+         id="rect2987-7-5"
+         style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.72365201;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <text
+         x="406.89368"
+         y="395.70709"
+         id="text2989-6-8-2"
+         xml:space="preserve"
+         style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+           x="406.89368"
+           y="395.70709"
+           id="tspan2991-4-4-4"
+           style="font-weight:bold;-inkscape-font-specification:Sans Bold">Block</tspan></text>
+      <path
+         d="m 409.4743,381.42442 0,-16.99025 18.92443,0"
+         id="path3814-1-0"
+         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+      <path
+         d="m 189.15106,31.855574 -1.53093,-2.651651 -1.53093,-2.65165 3.06186,0 3.06186,0 -1.53093,2.65165 z"
+         transform="matrix(0,-1,1,0,398.66857,553.98518)"
+         id="path3816-4-8-5"
+         style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         d="m 307.02955,356.87083 119.50789,0"
+         id="path3814-6-7-1-1"
+         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+      <path
+         d="m 189.15106,31.855574 -1.53093,-2.651651 -1.53093,-2.65165 3.06186,0 3.06186,0 -1.53093,2.65165 z"
+         transform="matrix(0,-1,1,0,398.50018,546.14817)"
+         id="path3816-0-5-6-9"
+         style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         width="36.596325"
+         height="19.17119"
+         ry="0.48191661"
+         x="430.27487"
+         y="351.23672"
+         id="rect3777-9-15-56"
+         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <text
+         x="448.17319"
+         y="364.48413"
+         id="text3779-6-2-1"
+         xml:space="preserve"
+         style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+           x="448.17319"
+           y="364.48413"
+           id="tspan3783-2-5-6"
+           style="text-align:center;text-anchor:middle">Hash</tspan></text>
+      <rect
+         width="36.596325"
+         height="19.17119"
+         ry="0.48191661"
+         x="410.27325"
+         y="402.41943"
+         id="rect3777-9-15-5-25"
+         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <text
+         x="428.1716"
+         y="415.66684"
+         id="text3779-6-2-6-1"
+         xml:space="preserve"
+         style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+           x="428.1716"
+           y="415.66684"
+           id="tspan3783-2-5-5-12"
+           style="text-align:center;text-anchor:middle">Item</tspan></text>
+      <rect
+         width="36.596325"
+         height="19.17119"
+         ry="0.48191661"
+         x="450.27328"
+         y="402.41943"
+         id="rect3777-9-15-5-7-0"
+         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <text
+         x="468.17163"
+         y="415.66684"
+         id="text3779-6-2-6-0-6"
+         xml:space="preserve"
+         style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+           x="468.17163"
+           y="415.66684"
+           id="tspan3783-2-5-5-1-6"
+           style="text-align:center;text-anchor:middle">Item</tspan></text>
+      <rect
+         width="36.596325"
+         height="19.17119"
+         ry="0.48191661"
+         x="490.27325"
+         y="402.41946"
+         id="rect3777-9-15-5-2-7"
+         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <text
+         x="508.1716"
+         y="413.66684"
+         id="text3779-6-2-6-8-1"
+         xml:space="preserve"
+         style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan
+           x="508.1716"
+           y="413.66684"
+           id="tspan3783-2-5-5-9-8"
+           style="text-align:center;text-anchor:middle">...</tspan></text>
+      <rect
+         width="48.570206"
+         height="19.721823"
+         ry="0.086161181"
+         x="550.20642"
+         y="346.46948"
+         id="rect5356-5-5-8"
+         style="color:#000000;fill:url(#linearGradient6894);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+  </g>
+</svg>
diff --git a/content/slides/privacy/images/bitcoin/transactions_resumees_dans_un_arbre_de_Merkle.jpg b/content/slides/privacy/images/bitcoin/transactions_resumees_dans_un_arbre_de_Merkle.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..2049a8ba69ae46420597afa5ce908e34989bc3eb
GIT binary patch
literal 84730
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
Kp0@r!bN>S1^cGG4

literal 0
HcmV?d00001

diff --git a/content/slides/privacy/images/bitcoin/white-paper-1.png b/content/slides/privacy/images/bitcoin/white-paper-1.png
new file mode 100644
index 0000000000000000000000000000000000000000..36d0c7ba2b8101073c384c1a04153d0a5166089d
GIT binary patch
literal 30740
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
BVxRy3

literal 0
HcmV?d00001

diff --git a/content/slides/privacy/images/bitcoin/white-paper-2.png b/content/slides/privacy/images/bitcoin/white-paper-2.png
new file mode 100644
index 0000000000000000000000000000000000000000..6240b19a534b797bf2b576d358227f461260cac2
GIT binary patch
literal 7293
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

literal 0
HcmV?d00001

diff --git a/content/slides/privacy/images/bitcoin/white-paper-3.png b/content/slides/privacy/images/bitcoin/white-paper-3.png
new file mode 100644
index 0000000000000000000000000000000000000000..ca91939e7d78db226a35c43fc2cef12e727078a5
GIT binary patch
literal 9790
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

literal 0
HcmV?d00001

diff --git a/content/slides/privacy/md/bitcoin.md b/content/slides/privacy/md/bitcoin.md
index 2d1fa94..712aef0 100644
--- a/content/slides/privacy/md/bitcoin.md
+++ b/content/slides/privacy/md/bitcoin.md
@@ -3,109 +3,261 @@
 # <i class="fa fa-btc" aria-hidden="true"></i>
 
 
-## White Paper
+## [Bitcoin](https://bitcoin.fr/bitcoin-explique-par-son-inventeur/)
 
-* https://bitcoin.org/bitcoin.pdf
-* http://nakamotoinstitute.org/bitcoin/
-* https://bitcoin.fr/bitcoin-explique-par-son-inventeur/
+* Satoshi Nakamoto (2009)
+  * [Bitcoin White Paper](https://bitcoin.fr/bitcoin-explique-par-son-inventeur/)
+    * Monnaie électronique
+      * Dématérialisée
+      * Finie
+    * Entièrement pair à pair (P2P)
+    * Résout le problème de la double dépense
 
-* 1 cryptomonnaie = 1 White Paper
-  * un résumé
-    * les problèmes traités
-    * la façon de les résoudre
-  * éventuellement 1 Yellow paper
-    * plus orienté recherche
 
-* https://www.quora.com/Whats-the-difference-between-a-white-paper-and-a-yellow-paper
+## Bitcoin White Paper
 
+* **Objectif** se passer d'une institution bancaire
+  * solution décentralisée
+* **Solution partielle**
+  * système de clés publiques / privées (RSA)
+* **Problème à résoudre** la double dépense
+  * réseau P2P
+    * transactions horodatées, chainées entre elles
+      * la chaîne la plus longue est la chaîne nécessitant le plus de calcul à falsifier
 
-## Bitcoin
 
-* Monnaie électronique
-  * dématérialisée
+## Institution financière
 
-* entièrement pair à pair (P2P)
+* Tiers de confiance
+  * fait la loi dans les transactions
 
-* principal problème: la double dépense
+* Interdit les transactions réellement irréversibles
+  * les banques jouent le rôle de médiateur
 
-## Bitcoins
+* Le coût de cette médiation est répercutée sur les frais bancaires
+  * rend les transactions à faible montant chères
 
-* Satoshi Nakamoto (2009)
-* Toutes les transactions sont publiques
-* Une adresse est le hash d'une clé publique
-* Il faut signer une transaction avec la (les) clé(s) privée(s) associée(s) aux adresses de dépense
-* Validation des transactions toutes les 10 minutes
-* [Tout ce que vous avez toujours voulu savoir sur Bitcoin](https://lopp.net/bitcoin.html)
 
+## Non réversibilité
 
-* l'argent est créé différemment
-  * création finie à 2100000BTC
-* pas de banque
-* le cluster est couteux éngergétiquement
-* transparent
-  * grand livre ouvert de transactions publiques (hash)
- 	* une clé = un billet
-		* comme si on pouvait prendre les empreintes digitales de tous ceux qui l'ont eu, datés.
-			 on coupe toujours les billets et  y a toujours de la monnaie
-* pour l'utillisateur c'est du cash!
-  * gérer par une wallet
+* Si la non réversibilité n'existe pas
+  * les vendeurs cherchent à en savoir plus sur leurs clients pour instaurer la confiance
 
+* Le cash règle ce problème
+  * mais n'a pas d'équivalent sur un système de télécommuncation
+    * <i class="fa fa-hand-o-right" aria-hidden="true"></i> sans autorité centrale
 
-## Bitcoin White Paper
 
-* objectif: se passer d'une institution bancaire
-* solution partielle: les signatures numériques
-* problème à résoudre: la double dépense
-  * réseau P2P
-    * transactions horodatées chainées entre elles
-      * la chaîne la plus longue est la chaîne nécessitant le plus de calcul à falsifier
+## Preuve cryptographique
 
+* Remplace le tiers de confiance
+* Les Transactions
+  * directes
+  * irréversibles
+    * protège le vendeur
+    * compte séquestre pour protégér les acheteurs
+      * **escrow** internmédiaire pour faire respecter un contrat entre les partis
+        * paiement après réception par exemple
+          * gère les litiges
 
-## Institution financière
 
-* tiers de confiance
-  * fait la loi dasn les transactions
+## Solution proposée
 
-* interdit les transactions réellement irréversible
-  * les banques jouent le rôle de médiation
+* Génération d'une preuve calculée de l'ordonnancement des transactions
+* Utilisation d'un serveur d'horodatage P2P  
+  * distribué sur des noeuds (mineurs)
+  * résolvant le problème de la double dépense
 
-* le cout de cette médiation est répercutée sur les frais bancaires
-  * rend les transactions à faible montant chère
 
-* les vendeurs cherchent à en s'assurer de "l'existence" de leurs clients
+## Transactions
 
+* une pièce électronique (*coin*)
+  * est une chaîne de signature
+* le propriétaire ajoute de la *coin*
+  * signature de la transaction précédente
+  * clé publique du nouveau propriétaire
+* les transactions sont vérifiables par tous
 
-## Preuve cryptographique
 
-* remplace le tiers de confiance.
-* transactions
-  * directes
-  * irréversibles
-* protège le vendeur
-* un intermédiaire escrow peut protéger le vendeurs
-* Une preuve calculée de l'ordonancement des blocs utilisant un serveur d'horodatage P2P  
-  * résout le problème de la double dépenses
+## Transactions
 
+![Transactions](images/bitcoin/transactions.svg)
 
-## Transactions
 
-* une pièce électronique (coin)
-  * est une chaine de signature
+## Double dépense
 
-![bitcoin](images/bitcoin/transactions.svg)
+* Comment savoir si le propriétaire n'a pas dépensé la coin 2 fois?
+  * sans jouer le rôle d'hôtel de la monnaie
+    * tout passe par lui
+    * seul l'argent qui provient de lui n'est pas dépensé 2 fois
+    * solution centralisée
 
-## Buy some
 
-* controle d'identité
-  * carte d'identité
-  * passeport
-  * webcam
-  * selfie
-* cubtis
-* coinebase
-* poloniex
+## Solution proposée
+
+* Tout l'historique des transactions sur chaque coin est publique
+  * vérifiable
+  * distribué
+    * consensus pour la version de l'historique à adopter
+
+
+## Serveur d'horodatage
+
+* *hash* un ensemble d'élément (bloc)
+* publication horodaté de ce *hash*
+  * ce bloc a existé!
+  * avec le *hash* du bloc horodaté précédent
+
+* C'est une chaîne publique de blocs
+
+
+## Serveur d'horodatage
+
+![Serveur d'horodatage](images/bitcoin/timestamp-server.svg)
+
+
+## Preuve de Travail / POW
+
+* Challenge
+  ```bash
+  sha256(X) = 00000004bb4bec2b98.. (32 bytes en hexa soit 64 caractères)
+  ```
+
+  * le travail requis croît exponentiellement
+    * *f(nombre de 0)*
+  * validation simple(un calcul d'empreinte)
+
+
+## Preuve de Travail / POW
+
+* Il faut refaire le travail pour modifier ce bloc
+  * les blocs sont chainés
+    * plus un bloc est vieux plus il est coûteux à espérer modifier
+      *  la sécurité de la chaîne repose sur ce principe
+
+![Preuve de Travail](images/bitcoin/proof-of-work.svg)
+
+
+## Preuve de Travail / POW
+
+* Se substitue au vote
+  * repose sur la puissance de calcul
+* La chaîne la plus longue détient la "vérité"
+  * celle qui a nécessité le plus de calcul
+* Tant que la majorité de la puissance de calcul est entre les mains de personnes honnêtes
+  * les échanges sont sécurisés
+
+
+## Preuve de Travail / POW
+
+* Difficulté (nombre de 0) ajustée automatiquement
+  * objectif de N blocs à trouver par heure en moyenne
+  * régule
+    * les évolutions de puissance des machines
+    * la fluctuation des noeuds de calcul
+    * le flux des transactions
+
+
+## Réseau
+
+* Envoie des transactions par les utilisateurs
+* Chaque noeud regroupe les nouvelles transactions dans un bloc
+* Chaque noeud travaille à la résolution de la preuve de travail sur son bloc
+  * broadcast de la preuve de travail quand elle est trouvée
+
+
+## Réseau
+
+* Les noeuds vérifient le bloc pour l'accepter
+  * la preuve de travail
+  * que toutes les transactions du bloc sont valides
+  * que toutes les transactions du bloc n’ont pas déjà été dépensées
+* Accepter un bloc signifie que le noeud travail sur le bloc suivant
+  * <i class="fa fa-hand-o-right" aria-hidden="true"></i> le hash du bloc qui vient d'être validé sera utilisé pour ce nouveau bloc
+
+
+## Incitation
+
+* La puissance de calcul mise à disposition pour le développement de la chaîne de blocs est récompensée
+* La première transaction d'un bloc est une récompense
+  * pas d'émetteur
+  * le bénéficiaire est le créateur du bloc
+    * cela correspond au inage **mining**
+* Création monétaire du système
+
+
+## Incitation
+
+* Contribution des utilisateurs (**fees**)
+  * le montant en entrée est plus grand que celui de sortie?
+    * la différence est pour le noeud
+  * le devenir du système un fois toutes les pièces émises
+
+
+## SPV
+
+Vérification de Paiement Simplifié
+
+(**Simplified Payment Verification**)
+
+* Le simple utilisateur (wallet) n'a pas besoin de tous les blocs pour créer une nouvelle transaction
+  * il peut conserver les derniers blocs de la chaîne la plus longue
+    * en interrogeant plusieurs noeuds
+
+* Il lie sa transaction au bloc courant afin de l'horodaté
+
+
+## Combinaison et Fractionnement de Valeur
+
+* Une grosse entrée ou multiples petites entrées
+* Une sortie bénéficiaire et éventuellement une sortie pour récupérer la monnaie
+* L'historique complet de chaque transaction est inutile
+
+
+## Combinaison et Fractionnement de Valeur
+
+![bitcoin](images/bitcoin/combining-splitting-value.svg)
+
+
+## Confidentialité
+
+* Les clés publiques utilisées pour les transactions sont anonymes
+  * les échanges se font entre possesseur des clés
+  * on peut générer de nouvelles clés bénéficiaires pour chaque transaction
+
+
+## Confidentialité
+
+* L'anonymat
+  * est levé lors du change en € ou en $
+  * les entrées d'une transaction sont contrôlées par la clé en entrée de la transaction
+
+* Lever l'anonymat d'une clé permet de faire parler toutes les transactions associées
+
+
+## En Pratique
+
+* L'argent est créé différemment
+  * création finie à 2100000BTC
+* Pas de banque
+* Le cluster est coûteux éngergétiquement
+
+
+## En Pratique
+
+* Transparent
+  * grand livre ouvert de transactions publiques
+ 	* une clé = un billet
+		* comme si on pouvait prendre les empreintes digitales de tous ceux qui l'ont eu, datés.
+			 on coupe toujours les billets et il y a toujours de la monnaie
+
+
+## En Pratique
+
+* Pour l'utillisateur c'est du cash!
+  * gérer par une wallet
+* [Tout ce que vous avez toujours voulu savoir sur Bitcoin](https://lopp.net/bitcoin.html)
 
----
 
 ## clean (mixers, atomic swaps, trading?)
 
@@ -113,74 +265,56 @@
   * on perd le lien aux clés qu'on a
     * on a aucune garanti sur celles que l'on obtient
       * machine à lavers
-* atomic swap
-  * écriture sur deux blockains de deux monnaies
 
----
 
-## escrow
+## Calculer ses fees
 
-* tiers de confiance
-  * procédure de litiges
-    * valider la reception
+* Chaque transaction est plus ou moins complexede  
+  * plusieurs payeurs
+  * plusieurs destinataires
+* les fees sont fonctions de la complexité de la transaction
+  * le mineur intelligent choisit en priorité les transactions au meillleur ratio fee/complexité
+  * l'utilisateur maximise ses chances d'avoir sa transaction prise en compte rapidement en augmentant les fees
 
----
 
-# POUR DE VRAI
+## Calculer ses fees
 
-![HACKER AVEC CAGOULE!](https://thisdata.com/blog/content/images/2016/08/HackerNews.jpg)
+* Taille transaction = nb_input*148 + nb_output*34 + 10
 
----
+* transaction simple = 226 bytes
 
-## Tor over VPN
+* [Predicting Bitcoin fees for transactions](https://bitcoinfees.earn.com/)
 
-* protection vis a vis du provider
-* [AWS](https://aws.amazon.com/fr/)
-  * CB valide & soldable
-  * [autovpn](https://github.com/ttlequals0/autovpn) -p 443
-  * [tout en 1](https://gist.github.com/themouette/892af1bc8295637cdd20603765713342)
-* services / serveur dédiés
-  * [payables en bitcoins?](https://www.bestvpn.com/best-vpn-bitcoin/)
+* [Bitcoin Fee Estimation](https://estimatefee.com/)
 
----
 
-## [TAILS](https://tails.boum.org/index.fr.html)
+## Calculer ses impôts
 
-* E. Snowden
-* Tails ne s'installe pas sur votre machine
-  * [mais sur une clé USB)(https://tails.boum.org/install/os/index.fr.html)
-    * système live
-      * [suite logicielle complète](https://tails.boum.org/doc/about/features/)
-    * persistance chiffrée sur la clé USB
-      * sécurité des vos données
-      * importation facilitée
-        * bien sauvegarder cette partition
+[Impôts & bitcoin : comment bien déclarer ses cryptomonnaies, notre guide en 10 questions](https://www.numerama.com/business/325205-impots-bitcoin-comment-bien-declarer-ses-cryptomonnaies-notre-guide-en-10-questions.html)
 
----
 
-## Netographie
-* privacy
-  * https://prism-break.org
-* tor
-  * https://www.torproject.org/docs/tor-hidden-service.html.en
-  * http://www.bortzmeyer.org/blog-tor-onion.html
-  * https://benjamin.sonntag.fr/Tor-les-onion-le-darknet-a-votre-portee
-  * https://www.torproject.org/docs/hidden-services.html.en
-  * https://donncha.is/2013/05/trawling-tor-hidden-services/
+## le monde fou fou fou des cryptomonnaies
 
-* bitcoin
-  * https://lopp.net/bitcoin.html
-  * https://www.blockcypher.com/dev/intro/
 
----
-3.1 transactions, fees, blocks
+## White Paper
 
-* transactions signée à la pgp entre débiteur et bénéficiare
-* des mineurs résolvent un challenge cryptographique de plus en plus complexe
-  * quand ils le trouvent, ils empochent un montant de bitcoins (de plus en plus faible ans le temps)
-	* ils optiennent le droit de valider le bloc
-		* ils empochent également les fees
-		  * de plus en plus chers
-* le système repose sur la crypto pour
-  * la confiance
-  * la validation des transactions
+* 1 cryptomonnaie = 1 White Paper
+  * un résumé
+    * les problèmes traités
+    * la façon de les résoudre
+  * éventuellement 1 Yellow paper
+    * plus orienté recherche
+
+* [What's the difference between a white paper and a yellow paper](https://www.quora.com/Whats-the-difference-between-a-white-paper-and-a-yellow-paper)
+
+
+## Buy some
+
+* controle d'identité
+  * carte d'identité
+  * passeport
+  * webcam
+  * selfie
+* cubtis
+* coinbase
+* poloniex
-- 
GitLab