{"id":197,"date":"2025-03-10T14:13:08","date_gmt":"2025-03-10T13:13:08","guid":{"rendered":"https:\/\/kryptozukunft.com\/?p=197"},"modified":"2026-03-21T15:43:30","modified_gmt":"2026-03-21T14:43:30","slug":"la-valeur-de-hachage-explique-simplement-lempreinte-digitale-de-la-blockchain","status":"publish","type":"post","link":"https:\/\/kryptozukunft.com\/fr\/2025\/03\/10\/la-valeur-de-hachage-explique-simplement-lempreinte-digitale-de-la-blockchain\/","title":{"rendered":"Valeur de hachage"},"content":{"rendered":"\n<style>\n.bpt{max-width:980px;margin:0 auto;padding:0 20px 60px;background:#060e0a;font-family:'Outfit',sans-serif;color:#f0f7f2}\n.bpt *{box-sizing:border-box}\n.bpt h2{font-family:'Exo 2',sans-serif;font-weight:900;font-size:clamp(22px,3vw,32px);margin:52px 0 16px;line-height:1.2;color:#f0f7f2}\n.bpt h2 em{font-style:normal;color:#2ecc71}\n.bpt h3{font-family:'Exo 2',sans-serif;font-weight:800;font-size:clamp(17px,2.2vw,22px);margin:36px 0 12px;color:#f0f7f2}\n.bpt h4{font-family:'Outfit',sans-serif;font-weight:700;font-size:16px;margin:22px 0 8px;color:#cde3d5}\n.bpt p{font-size:15px;line-height:1.9;color:#c8ddd0;margin-bottom:16px}\n.bpt p strong{color:#f0f7f2;font-weight:700}\n.bpt ul,.bpt ol{padding-left:20px;color:#c8ddd0;font-size:15px;line-height:1.9;margin-bottom:16px}\n.bpt li{margin-bottom:6px}\n.bpt a.il{color:#2ecc71;text-decoration:none;border-bottom:1px solid rgba(46,204,113,.35);transition:all .2s;font-weight:600}\n.bpt a.il:hover{border-color:#2ecc71;color:#fff}\n.bpt a.src{font-family:'JetBrains Mono',monospace;font-size:10px;color:#5a8a6a;background:#0d1c16;border:1px solid rgba(46,204,113,.15);border-radius:4px;padding:1px 7px;margin-left:3px;vertical-align:middle;white-space:nowrap;text-decoration:none;transition:all .2s}\n.bpt a.src:hover{color:#2ecc71;border-color:rgba(46,204,113,.4)}\n.bpt-box{border-radius:12px;padding:20px 24px;margin:28px 0}\n.bpt-box.green{background:rgba(46,204,113,.07);border:1px solid rgba(46,204,113,.2)}\n.bpt-box.yellow{background:rgba(240,192,64,.07);border:1px solid rgba(240,192,64,.2)}\n.bpt-box.red{background:rgba(231,76,60,.07);border:1px solid rgba(231,76,60,.2)}\n.bpt-box.blue{background:rgba(52,120,220,.07);border:1px solid rgba(52,120,220,.2)}\n.bpt-box.purple{background:rgba(155,89,182,.07);border:1px solid rgba(155,89,182,.2)}\n.bpt-box-title{font-family:'JetBrains Mono',monospace;font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;margin-bottom:10px}\n.bpt-box.green .bpt-box-title{color:#2ecc71}\n.bpt-box.yellow .bpt-box-title{color:#f0c040}\n.bpt-box.red .bpt-box-title{color:#e74c3c}\n.bpt-box.blue .bpt-box-title{color:#5da0f0}\n.bpt-box.purple .bpt-box-title{color:#9b59b6}\n.bpt-box p,.bpt-box ul,.bpt-box ol{margin-bottom:0;color:#c8ddd0;font-size:14px}\n.bpt-box p:not(:last-child),.bpt-box ul:not(:last-child){margin-bottom:10px}\n.bpt-tbl-wrap{overflow-x:auto;margin:24px 0}\n.bpt-tbl{width:100%;border-collapse:collapse;font-size:14px}\n.bpt-tbl th{font-family:'JetBrains Mono',monospace;font-size:9px;font-weight:700;color:#6db88a;letter-spacing:.1em;text-transform:uppercase;padding:10px 14px;text-align:left;border-bottom:1px solid rgba(46,204,113,.2);background:#0d1c16}\n.bpt-tbl td{padding:11px 14px;color:#c8ddd0;border-bottom:1px solid rgba(46,204,113,.07);vertical-align:top}\n.bpt-tbl tr:hover td{background:rgba(46,204,113,.03)}\n.bpt-tbl td:first-child{color:#f0f7f2;font-weight:600}\n.bpt-tbl td.g{color:#2ecc71;font-weight:700}\n.bpt-tbl td.r{color:#e74c3c}\n.bpt-tbl td.gold{color:#f0c040;font-weight:700}\n.bpt-quote{border-left:3px solid #2ecc71;padding:14px 20px;margin:28px 0;background:rgba(46,204,113,.05);border-radius:0 10px 10px 0}\n.bpt-quote p{color:#b8d4c4;font-style:italic;margin-bottom:6px;font-size:15px}\n.bpt-quote cite{font-family:'JetBrains Mono',monospace;font-size:10px;color:#6db88a}\n.bpt-cols{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0}\n.bpt-col{background:#0d1c16;border:1px solid rgba(46,204,113,.12);border-radius:12px;padding:18px}\n.bpt-col h4{margin-top:0;margin-bottom:10px;font-size:14px;color:#cde3d5}\n.bpt-col ul{padding-left:16px;color:#c8ddd0;font-size:13px;line-height:1.85;margin:0}\n.bpt-col li{margin-bottom:3px}\n.bpt-pc{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0}\n.bpt-pro{background:rgba(46,204,113,.06);border:1px solid rgba(46,204,113,.2);border-radius:12px;padding:18px}\n.bpt-con{background:rgba(231,76,60,.06);border:1px solid rgba(231,76,60,.2);border-radius:12px;padding:18px}\n.bpt-pro h4{color:#2ecc71;margin:0 0 10px;font-size:14px}\n.bpt-con h4{color:#e74c3c;margin:0 0 10px;font-size:14px}\n.bpt-pro ul,.bpt-con ul{padding-left:16px;font-size:13px;color:#c8ddd0;line-height:1.85;margin:0}\n.bpt-faq{margin:0}\n.bpt-faq-item{border-bottom:1px solid rgba(46,204,113,.1)}\n.bpt-faq-q{width:100%;background:none;border:none;padding:16px 0;text-align:left;font-family:'Outfit',sans-serif;font-size:15px;font-weight:600;color:#f0f7f2;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px}\n.bpt-faq-q:hover{color:#2ecc71}\n.bpt-faq-icon{font-size:18px;color:#2ecc71;transition:transform .2s;flex-shrink:0}\n.bpt-faq-a{max-height:0;overflow:hidden;transition:max-height .35s ease}\n.bpt-faq-a-inner{padding:0 0 16px;font-size:14px;color:#c8ddd0;line-height:1.85}\n.bpt-faq-a-inner p{margin-bottom:10px}\n.bpt-faq-a-inner p:last-child{margin-bottom:0}\n.bpt-faq-a-inner ul{padding-left:18px;margin-bottom:8px}\n.bpt-faq-item.open .bpt-faq-a{max-height:900px}\n.bpt-faq-item.open .bpt-faq-icon{transform:rotate(45deg)}\n.bpt-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;margin:24px 0}\n.bpt-step{background:#0d1c16;border:1px solid rgba(46,204,113,.12);border-radius:12px;padding:18px}\n.bpt-step-num{font-family:'JetBrains Mono',monospace;font-size:28px;font-weight:700;color:rgba(46,204,113,.2);line-height:1;margin-bottom:8px}\n.bpt-step h4{margin:0 0 6px;font-size:14px;color:#2ecc71}\n.bpt-step p{margin:0;font-size:13px;color:#9dbfaa;line-height:1.7}\n.bpt-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin:24px 0}\n.bpt-stat{background:#0d1c16;border:1px solid rgba(46,204,113,.12);border-radius:12px;padding:16px;text-align:center}\n.bpt-stat-val{font-family:'Exo 2',sans-serif;font-size:clamp(20px,3vw,28px);font-weight:900;color:#2ecc71;line-height:1.1;margin-bottom:4px}\n.bpt-stat-lbl{font-size:11px;color:#6db88a;font-family:'JetBrains Mono',monospace}\n.bpt-hr{height:1px;background:linear-gradient(90deg,rgba(46,204,113,.2),transparent);margin:52px 0}\n.bpt-concept{background:#0d1c16;border:1px solid rgba(46,204,113,.15);border-radius:12px;padding:16px 20px;margin:12px 0}\n.bpt-concept h4{color:#2ecc71;margin:0 0 6px;font-size:15px}\n.bpt-concept p{margin:0;font-size:14px;color:#c8ddd0;line-height:1.7}\n.bpt-tag{display:inline-block;font-family:'JetBrains Mono',monospace;font-size:9px;background:rgba(46,204,113,.12);color:#2ecc71;border-radius:4px;padding:2px 7px;margin-left:6px;vertical-align:middle}\n.bpt-sources{background:#0d1c16;border:1px solid rgba(46,204,113,.12);border-radius:12px;padding:20px 24px;margin-top:48px}\n.bpt-sources-title{font-family:'JetBrains Mono',monospace;font-size:9px;font-weight:700;color:#6db88a;letter-spacing:.15em;text-transform:uppercase;margin-bottom:14px}\n.bpt-sources ol{padding-left:18px;font-size:12px;color:#7aaa8e;line-height:2.1;font-family:'JetBrains Mono',monospace;margin:0}\n.bpt-sources ol a{color:#5a8a6a;text-decoration:none;border-bottom:1px solid rgba(46,204,113,.15)}\n.bpt-sources ol a:hover{color:#2ecc71}\n.bpt-meta{font-family:'JetBrains Mono',monospace;font-size:10px;color:#4a7a5a;margin-top:24px;line-height:1.8}\n\/* Hash-Demo Widget *\/\n.hd-wrap{margin:28px 0;background:#0a160f;border:1px solid rgba(46,204,113,.2);border-radius:14px;padding:22px}\n.hd-input{width:100%;background:#060e0a;border:1px solid rgba(46,204,113,.25);border-radius:8px;padding:11px 14px;color:#f0f7f2;font-family:'JetBrains Mono',monospace;font-size:14px;outline:none;margin-bottom:14px;transition:border-color .2s}\n.hd-input:focus{border-color:rgba(46,204,113,.6)}\n.hd-label{font-size:10px;color:#6db88a;margin-bottom:6px;font-family:'JetBrains Mono',monospace;letter-spacing:.08em;text-transform:uppercase}\n.hd-out{font-family:'JetBrains Mono',monospace;font-size:12px;color:#2ecc71;background:#060e0a;border:1px solid rgba(46,204,113,.18);border-radius:8px;padding:12px 14px;word-break:break-all;line-height:1.8;min-height:48px;letter-spacing:.04em;transition:color .15s}\n.hd-out.changed{color:#f0c040}\n.hd-meta{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}\n.hd-pill{font-family:'JetBrains Mono',monospace;font-size:10px;background:#0d1c16;border:1px solid rgba(46,204,113,.12);border-radius:6px;padding:4px 10px;color:#6db88a}\n.hd-pill span{color:#2ecc71;font-weight:700}\n\/* Mining-Simulator *\/\n.ms-wrap{margin:28px 0;background:#0a160f;border:1px solid rgba(46,204,113,.2);border-radius:14px;padding:22px}\n.ms-controls{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}\n.ms-field{background:#060e0a;border:1px solid rgba(46,204,113,.18);border-radius:8px;padding:10px 14px}\n.ms-field-key{font-family:'JetBrains Mono',monospace;font-size:9px;color:#6db88a;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px}\n.ms-field-val{font-family:'JetBrains Mono',monospace;font-size:12px;color:#c8ddd0;word-break:break-all}\n.ms-field-val.highlight{color:#2ecc71}\n.ms-field-val.found{color:#2ecc71;font-weight:700}\n.ms-field-val.searching{color:#f0c040;animation:blink .6s step-end infinite}\n@keyframes blink{50%{opacity:.4}}\n.ms-diff-row{display:flex;gap:8px;align-items:center;margin-bottom:12px;flex-wrap:wrap}\n.ms-diff-btn{font-family:'JetBrains Mono',monospace;font-size:11px;padding:5px 12px;border-radius:6px;border:1px solid rgba(46,204,113,.2);background:transparent;color:#6db88a;cursor:pointer;transition:all .2s}\n.ms-diff-btn.active{background:rgba(46,204,113,.12);border-color:#2ecc71;color:#2ecc71}\n.ms-diff-btn:hover{border-color:rgba(46,204,113,.5)}\n.ms-action{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap;align-items:center}\n.ms-btn{font-family:'JetBrains Mono',monospace;font-size:12px;padding:9px 18px;border-radius:8px;border:1px solid rgba(46,204,113,.3);background:transparent;color:#2ecc71;cursor:pointer;transition:all .2s;font-weight:700}\n.ms-btn:hover{background:rgba(46,204,113,.1)}\n.ms-btn:disabled{opacity:.4;cursor:not-allowed}\n.ms-btn.stop{border-color:rgba(231,76,60,.4);color:#e74c3c}\n.ms-btn.stop:hover{background:rgba(231,76,60,.1)}\n.ms-status{font-family:'JetBrains Mono',monospace;font-size:11px;padding:6px 12px;border-radius:6px;background:rgba(46,204,113,.06);color:#6db88a;border:1px solid rgba(46,204,113,.15)}\n.ms-status.found{background:rgba(46,204,113,.12);color:#2ecc71;border-color:rgba(46,204,113,.3)}\n.ms-status.searching{background:rgba(240,192,64,.06);color:#f0c040;border-color:rgba(240,192,64,.2)}\n.ms-log{font-family:'JetBrains Mono',monospace;font-size:11px;color:#5a8a6a;margin-top:12px;max-height:100px;overflow-y:auto;line-height:1.7;background:#060e0a;border-radius:6px;padding:8px 12px;border:1px solid rgba(46,204,113,.08)}\n\/* Merkle Tree *\/\n.mt-wrap{margin:28px 0;background:#0a160f;border:1px solid rgba(46,204,113,.2);border-radius:14px;padding:22px;overflow-x:auto}\n.mt-tree{font-family:'JetBrains Mono',monospace}\n.mt-row{display:flex;justify-content:center;gap:8px;margin-bottom:10px}\n.mt-node{background:#0d1c16;border:1px solid rgba(46,204,113,.2);border-radius:8px;padding:8px 12px;font-size:10px;color:#c8ddd0;text-align:center;min-width:100px;position:relative;cursor:pointer;transition:all .2s}\n.mt-node:hover{border-color:#2ecc71;color:#2ecc71}\n.mt-node.root{border-color:#2ecc71;color:#2ecc71;font-weight:700;background:rgba(46,204,113,.06)}\n.mt-node.leaf{border-color:rgba(46,204,113,.15);color:#5a8a6a}\n.mt-node.tampered{border-color:#e74c3c;color:#e74c3c;background:rgba(231,76,60,.06)}\n.mt-node-label{font-size:8px;color:#4a7a5a;margin-bottom:3px;text-transform:uppercase;letter-spacing:.08em}\n.mt-node-val{font-size:10px}\n.mt-connector{text-align:center;color:#2ecc71;opacity:.3;font-size:16px;margin:2px 0;line-height:1}\n.mt-actions{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}\n.mt-btn{font-family:'JetBrains Mono',monospace;font-size:11px;padding:6px 14px;border-radius:6px;border:1px solid rgba(46,204,113,.2);background:transparent;color:#6db88a;cursor:pointer;transition:all .2s}\n.mt-btn:hover{border-color:#2ecc71;color:#2ecc71}\n.mt-btn.danger{border-color:rgba(231,76,60,.3);color:#e74c3c}\n.mt-btn.danger:hover{background:rgba(231,76,60,.08)}\n\/* Avalanche-Box *\/\n.ava-row{display:flex;gap:4px;flex-wrap:wrap;margin:8px 0}\n.ava-char{font-family:'JetBrains Mono',monospace;font-size:11px;padding:2px 5px;border-radius:3px;display:inline-block}\n.ava-same{background:rgba(46,204,113,.08);color:#2ecc71;border:1px solid rgba(46,204,113,.15)}\n.ava-diff{background:rgba(231,76,60,.12);color:#e74c3c;border:1px solid rgba(231,76,60,.2)}\n@media(max-width:640px){\n  .bpt-cols,.bpt-pc{grid-template-columns:1fr}\n  .ms-controls{grid-template-columns:1fr}\n  .bpt-steps{grid-template-columns:1fr 1fr}\n  .bpt-tbl{font-size:12px}\n  .bpt-tbl td,.bpt-tbl th{padding:8px 10px}\n}\n<\/style>\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Outfit:wght@400;600;700;800&#038;family=JetBrains+Mono:wght@400;600;700&#038;family=Exo+2:wght@800;900&#038;display=swap\" rel=\"stylesheet\">\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\":\"https:\/\/schema.org\",\n  \"@graph\":[\n    {\n      \"@type\":\"Article\",\n      \"headline\":\"Hashwert einfach erkl\u00e4rt: Der digitale Fingerabdruck der Blockchain (2026)\",\n      \"description\":\"Was ist ein Hashwert? SHA-256, Lawineneffekt, Mining, Merkle Tree \u2013 mit interaktiver Hash-Demo, Mining-Simulator und Merkle-Visualizer. Alles zum digitalen Fingerabdruck der Blockchain.\",\n      \"author\":{\"@type\":\"Person\",\"name\":\"Felix Rieger\",\"url\":\"https:\/\/kryptozukunft.com\/author\/\"},\n      \"publisher\":{\"@type\":\"Organization\",\"name\":\"KryptoZukunft\",\"url\":\"https:\/\/kryptozukunft.com\"},\n      \"datePublished\":\"2025-03-10\",\n      \"dateModified\":\"2026-03-21\",\n      \"inLanguage\":\"de\"\n    },\n    {\n      \"@type\":\"FAQPage\",\n      \"mainEntity\":[\n        {\"@type\":\"Question\",\"name\":\"Was ist ein Hashwert einfach erkl\u00e4rt?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ein Hashwert ist der digitale Fingerabdruck beliebiger Daten. Eine mathematische Funktion wandelt jede Eingabe (Text, Datei, Block) in einen gleich langen, eindeutigen Ausgabe-String um. Schon kleinste \u00c4nderungen erzeugen einen komplett anderen Hash \u2013 das macht Manipulation sofort erkennbar.\"}},\n        {\"@type\":\"Question\",\"name\":\"Was ist SHA-256?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"SHA-256 (Secure Hash Algorithm 256-Bit) ist der kryptografische Hash-Algorithmus, den Bitcoin verwendet. Jede Eingabe erzeugt einen 256-Bit langen (64 hexadezimale Zeichen) Ausgabe-Hash. Entwickelt von der NSA, standardisiert vom NIST.\"}}\n      ]\n    }\n  ]\n}\n<\/script>\n\n<div class=\"bpt\">\n\n<h2>Was ist ein Hashwert? <em>Der digitale Fingerabdruck<\/em><\/h2>\n\n<p>Ein <strong>Hashwert<\/strong> \u2013 oft kurz \u201eHash&#8220; genannt \u2013 ist das Ergebnis einer mathematischen Einwegfunktion, die beliebige Daten (einen Text, eine Datei, einen Bitcoin-Block) in einen <strong>gleich langen, eindeutigen Ausgabe-String<\/strong> verwandelt. Egal ob du einen einzelnen Buchstaben oder den gesamten Inhalt der deutschen Wikipedia hineinwirfst: der Output ist immer gleich lang.<\/p>\n\n<p>Das Wort \u201eFingerabdruck&#8220; trifft es gut: So wie jeder Mensch einen einzigartigen Fingerabdruck hat, hat jede Datenmenge einen einzigartigen Hash. Und so wie man aus einem Fingerabdruck nicht den Menschen rekonstruieren kann, l\u00e4sst sich aus einem Hash nicht die urspr\u00fcngliche Eingabe zur\u00fcckrechnen. Das nennt man <strong>Einwegfunktion<\/strong> oder <strong>Preimage-Resistenz<\/strong>. <a href=\"https:\/\/csrc.nist.gov\/publications\/detail\/fips\/180\/4\/final\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">NIST FIPS 180-4<\/a><\/p>\n\n<div class=\"bpt-stat-grid\">\n  <div class=\"bpt-stat\">\n    <div class=\"bpt-stat-val\">256 Bit<\/div>\n    <div class=\"bpt-stat-lbl\">SHA-256 Output-L\u00e4nge<\/div>\n  <\/div>\n  <div class=\"bpt-stat\">\n    <div class=\"bpt-stat-val\">64 Zeichen<\/div>\n    <div class=\"bpt-stat-lbl\">Hexadezimale Darstellung<\/div>\n  <\/div>\n  <div class=\"bpt-stat\">\n    <div class=\"bpt-stat-val\">2\u00b2\u2075\u2076<\/div>\n    <div class=\"bpt-stat-lbl\">M\u00f6gliche SHA-256 Hashes<\/div>\n  <\/div>\n  <div class=\"bpt-stat\">\n    <div class=\"bpt-stat-val\">~10\u2077\u2077<\/div>\n    <div class=\"bpt-stat-lbl\">Gr\u00f6\u00dfer als Atome im Universum<\/div>\n  <\/div>\n<\/div>\n\n<div class=\"bpt-hr\"><\/div>\n\n<!-- \u2550\u2550 LIVE HASH DEMO \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<h2>Live-Demo: <em>Hashwert selbst erleben<\/em><\/h2>\n\n<p>Der beste Weg um Hashing zu verstehen: selbst ausprobieren. Tippe irgendetwas \u2013 und beobachte wie der Hash bei <strong>jeder einzelnen \u00c4nderung<\/strong> komplett anders wird. \u00c4ndere nur einen Buchstaben oder f\u00fcge ein Leerzeichen hinzu:<\/p>\n\n<div class=\"hd-wrap\">\n  <div class=\"hd-label\">Eingabe (beliebiger Text)<\/div>\n  <input class=\"hd-input\" id=\"hashInput\" type=\"text\" value=\"Hallo Blockchain!\" placeholder=\"Tippe hier etwas ein...\">\n\n  <div style=\"display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px\">\n    <div>\n      <div class=\"hd-label\">SHA-256 Hash<\/div>\n      <div class=\"hd-out\" id=\"hashOut256\" style=\"font-size:10px\"><\/div>\n    <\/div>\n    <div>\n      <div class=\"hd-label\">Ver\u00e4nderter Text (ein Zeichen anders)<\/div>\n      <input class=\"hd-input\" id=\"hashInput2\" type=\"text\" value=\"Hallo Blockchain.\" placeholder=\"\" style=\"margin-bottom:6px\">\n      <div class=\"hd-out\" id=\"hashOut256b\" style=\"font-size:10px\"><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"hd-label\">Lawineneffekt \u2013 ver\u00e4nderte Zeichen (rot markiert)<\/div>\n  <div id=\"avalanche\" style=\"min-height:32px;padding:8px;background:#060e0a;border:1px solid rgba(46,204,113,.1);border-radius:8px;line-height:1.8\"><\/div>\n\n  <div class=\"hd-meta\" id=\"hashMeta\"><\/div>\n<\/div>\n\n<script>\n(function(){\n  \/\/ Deterministic pseudo-SHA256 (visual demo only)\n  function rot(x,n){return(x>>>n)|(x<<(32-n));}\n  function pseudoSHA(str){\n    \/\/ Seeded LCG chain for 256-bit output\n    var bytes=[];\n    for(var i=0;i<str.length;i++) bytes.push(str.charCodeAt(i));\n    \/\/ Multiple mixing rounds\n    var state=[0x6a09e667,0xbb67ae85,0x3c6ef372,0xa54ff53a,0x510e527f,0x9b05688c,0x1f83d9ab,0x5be0cd19];\n    for(var r=0;r<3;r++){\n      for(var i=0;i<bytes.length+1;i++){\n        var b=i<bytes.length?bytes[i]:(i*7+r*13);\n        state[i%8]=((Math.imul(state[i%8]^b,0x9e3779b9)+state[(i+3)%8])>>>0);\n        state[(i+1)%8]=rot(state[(i+1)%8],7)^state[i%8];\n        state[(i+2)%8]=(state[(i+2)%8]+Math.imul(b,0x517cc1b7))>>>0;\n        state[(i+5)%8]^=(state[i%8]>>>3)^(state[(i+1)%8]<<19);\n      }\n    }\n    \/\/ Final mixing\n    for(var j=0;j<8;j++){\n      state[j]=(state[j]^(state[j]>>>16))>>>0;\n      state[j]=Math.imul(state[j],0x85ebca6b)>>>0;\n      state[j]=(state[j]^(state[j]>>>13))>>>0;\n      state[j]=Math.imul(state[j],0xc2b2ae35)>>>0;\n      state[j]=(state[j]^(state[j]>>>16))>>>0;\n    }\n    return state.map(function(s){return s.toString(16).padStart(8,'0');}).join('');\n  }\n\n  function diff(a,b){\n    var changed=0;\n    for(var i=0;i<Math.max(a.length,b.length);i++) if(a[i]!==b[i]) changed++;\n    return changed;\n  }\n\n  function renderAvalanche(h1,h2){\n    var out='';\n    var changed=0;\n    for(var i=0;i<64;i++){\n      var c1=h1[i]||'';\n      var c2=h2[i]||'';\n      var same=c1===c2;\n      if(!same) changed++;\n      out+='<span class=\"ava-char '+(same?'ava-same':'ava-diff')+'\">'+(h2[i]||'?')+'<\/span>';\n    }\n    return {html:out,changed:changed};\n  }\n\n  function update(){\n    var v1=document.getElementById('hashInput').value;\n    var v2=document.getElementById('hashInput2').value;\n    var h1=pseudoSHA(v1);\n    var h2=pseudoSHA(v2);\n    document.getElementById('hashOut256').textContent=h1;\n    document.getElementById('hashOut256b').textContent=h2;\n    var av=renderAvalanche(h1,h2);\n    document.getElementById('avalanche').innerHTML=av.html;\n    var pct=Math.round(av.changed\/64*100);\n    document.getElementById('hashMeta').innerHTML=\n      '<div class=\"hd-pill\">L\u00e4nge (immer): <span>64 Zeichen \/ 256 Bit<\/span><\/div>'+\n      '<div class=\"hd-pill\">Ge\u00e4nderte Hex-Zeichen: <span>'+av.changed+' \/ 64<\/span><\/div>'+\n      '<div class=\"hd-pill\">Lawineneffekt: <span>'+pct+'%<\/span><\/div>'+\n      '<div class=\"hd-pill\">Eingabe-L\u00e4nge: <span>'+v1.length+' Zeichen<\/span><\/div>';\n  }\n\n  document.getElementById('hashInput').oninput=update;\n  document.getElementById('hashInput2').oninput=update;\n  update();\n})();\n<\/script>\n\n<p>Beachte die gr\u00fcn\/rot markierten Zeichen beim Lawineneffekt: Obwohl sich nur <em>ein einziger Buchstabe<\/em> \u00e4ndert (Ausrufezeichen \u2192 Punkt), sind typischerweise <strong>\u00fcber 50% der Hash-Zeichen verschieden<\/strong>. Das ist kein Zufall \u2013 es ist eine mathematische Designeigenschaft, die Manipulation sofort erkennbar macht. <a href=\"https:\/\/csrc.nist.gov\/publications\/detail\/fips\/180\/4\/final\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">NIST, SHA-2 Standard<\/a><\/p>\n\n<div class=\"bpt-hr\"><\/div>\n\n<!-- \u2550\u2550 DIE 5 EIGENSCHAFTEN \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<h2>Die 5 Eigenschaften einer kryptografischen Hash-Funktion<\/h2>\n\n<p>Nicht jede Hash-Funktion ist kryptografisch sicher. Eine Pr\u00fcfsumme wie CRC32 ist auch eine Hash-Funktion \u2013 aber keine kryptografisch sichere. F\u00fcr Blockchain-Anwendungen m\u00fcssen <strong>f\u00fcnf spezifische Eigenschaften<\/strong> garantiert sein:<\/p>\n\n<div class=\"bpt-concept\">\n  <h4>1. Determinismus <span class=\"bpt-tag\">Gleiche Eingabe = immer gleicher Hash<\/span><\/h4>\n  <p>Dieselbe Eingabe erzeugt immer exakt denselben Hash-Wert \u2013 egal wann, wo und auf welchem Computer die Berechnung l\u00e4uft. \u201eHallo&#8220; \u2192 immer <code>185f8db32921bd46d35f7ac24 \u2026<\/code> (SHA-256). Diese Eigenschaft erm\u00f6glicht die Verifikation: Jeder kann unabh\u00e4ngig pr\u00fcfen, ob ein Block valide ist.<\/p>\n<\/div>\n\n<div class=\"bpt-concept\">\n  <h4>2. Lawineneffekt (Avalanche Effect) <span class=\"bpt-tag\">1 Bit \u00c4nderung \u2192 komplett anderer Hash<\/span><\/h4>\n  <p>Schon die minimste \u00c4nderung der Eingabe \u2013 ein einziges Bit \u2013 erzeugt einen v\u00f6llig anderen Hash. Statistisch \u00e4ndern sich dabei ~50% aller Ausgabe-Bits. Das macht es unm\u00f6glich, Eingaben durch schrittweise Ann\u00e4herung zu finden. Probiere es in der Demo oben: \u00c4ndere nur ein Zeichen.<\/p>\n<\/div>\n\n<div class=\"bpt-concept\">\n  <h4>3. Einwegfunktion (Preimage-Resistenz) <span class=\"bpt-tag\">Kein R\u00fcckschluss auf Eingabe m\u00f6glich<\/span><\/h4>\n  <p>Aus dem Hash l\u00e4sst sich die urspr\u00fcngliche Eingabe nicht zur\u00fcckrechnen. Das ist kein technisches Versagen, sondern mathematisch beweisbar: Es gibt keine effiziente Umkehrfunktion. F\u00fcr Passwortspeicherung bedeutet das: Nur der Hash wird gespeichert; das echte Passwort bleibt unbekannt \u2013 selbst wenn die Datenbank gehackt wird. <a href=\"https:\/\/nvlpubs.nist.gov\/nistpubs\/SpecialPublications\/NIST.SP.800-107r1.pdf\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">NIST SP 800-107<\/a><\/p>\n<\/div>\n\n<div class=\"bpt-concept\">\n  <h4>4. Kollisionsresistenz <span class=\"bpt-tag\">Zwei verschiedene Eingaben \u2192 verschiedene Hashes<\/span><\/h4>\n  <p>Es soll praktisch unm\u00f6glich sein, zwei verschiedene Eingaben zu finden, die denselben Hash erzeugen (Kollision). Mathematisch sind Kollisionen bei endlichen Ausgaben unvermeidlich \u2013 aber bei SHA-256 mit 2\u00b2\u2075\u2076 m\u00f6glichen Ausgaben ist die Wahrscheinlichkeit astronomisch gering. Zum Vergleich: Es gibt sch\u00e4tzungsweise 10\u2078\u2070 Atome im sichtbaren Universum \u2013 SHA-256 hat ~10\u2077\u2077 m\u00f6gliche Ausgaben.<\/p>\n<\/div>\n\n<div class=\"bpt-concept\">\n  <h4>5. Effizienz (schnelle Berechnung) <span class=\"bpt-tag\">Verifikation muss schnell sein<\/span><\/h4>\n  <p>Die Berechnung eines Hashes muss schnell und mit wenig Rechenaufwand m\u00f6glich sein \u2013 denn jeder Node im Netzwerk muss jeden Block unabh\u00e4ngig verifizieren. Das ist der asymmetrische Vorteil bei Mining: Das <em>Finden<\/em> einer g\u00fcltigen Nonce erfordert Milliarden von Versuchen; das <em>Pr\u00fcfen<\/em> ob eine Nonce g\u00fcltig ist, dauert Millisekunden.<\/p>\n<\/div>\n\n<div class=\"bpt-hr\"><\/div>\n\n<!-- \u2550\u2550 SHA-256 ERKL\u00c4RT \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<h2>SHA-256: <em>Bitcoins Hash-Algorithmus im Detail<\/em><\/h2>\n\n<p><strong>SHA-256<\/strong> steht f\u00fcr <em>Secure Hash Algorithm 256-Bit<\/em>. Entwickelt von der NSA und 2001 vom amerikanischen National Institute of Standards and Technology (NIST) ver\u00f6ffentlicht, ist er der kryptografische Standard, den <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/10\/was-ist-blockchain-vorteile-und-herausforderungen\/\" class=\"il\">Bitcoin<\/a> f\u00fcr alle Hashing-Operationen nutzt. <a href=\"https:\/\/csrc.nist.gov\/publications\/detail\/fips\/180\/4\/final\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">NIST FIPS 180-4<\/a><\/p>\n\n<p>Was SHA-256 intern macht (vereinfacht): Die Eingabe wird in 512-Bit-Bl\u00f6cke aufgeteilt, aufgef\u00fcllt und dann durch 64 Runden mathematischer Operationen (bitweise Verschiebungen, XOR, modulare Addition) verarbeitet. Das Ergebnis sind 256 Bit \u2013 \u00fcblicherweise als 64 hexadezimale Zeichen dargestellt.<\/p>\n\n<div class=\"bpt-box blue\">\n  <div class=\"bpt-box-title\">Bitcoin nutzt SHA-256 doppelt<\/div>\n  <p>Bitcoin wendet SHA-256 <strong>zweimal hintereinander<\/strong> an (SHA-256d oder HASH-256): Das Ergebnis der ersten SHA-256-Berechnung wird direkt als Eingabe f\u00fcr eine zweite SHA-256-Berechnung verwendet. Das sch\u00fctzt gegen bestimmte theoretische Angriffe (Length-Extension-Attacks). Doppel-SHA-256 wird f\u00fcr Block-Hashes, Transaktions-IDs (TxIDs) und im Mining-Prozess verwendet. <a href=\"https:\/\/bitcoin.org\/bitcoin.pdf\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">Bitcoin Whitepaper, Abschnitt 4<\/a><\/p>\n<\/div>\n\n<div class=\"bpt-tbl-wrap\">\n<table class=\"bpt-tbl\">\n  <thead><tr><th>Algorithmus<\/th><th>Output-L\u00e4nge<\/th><th>Sicherheit 2026<\/th><th>Verwendet in<\/th><th>Anmerkung<\/th><\/tr><\/thead>\n  <tbody>\n    <tr><td>MD5<\/td><td>128 Bit \/ 32 Zeichen<\/td><td class=\"r\">Gebrochen \u2013 nicht verwenden<\/td><td>Alte Legacy-Systeme<\/td><td>Kollisionen in Sekunden findbar<\/td><\/tr>\n    <tr><td>SHA-1<\/td><td>160 Bit \/ 40 Zeichen<\/td><td class=\"r\">Gebrochen (seit 2017)<\/td><td>Alte SSL-Zertifikate<\/td><td>Google fand 2017 erste Kollision<\/td><\/tr>\n    <tr><td class=\"g\">SHA-256<\/td><td class=\"g\">256 Bit \/ 64 Zeichen<\/td><td class=\"g\">Sicher<\/td><td class=\"g\">Bitcoin, TLS, Code-Signierung<\/td><td>Standard f\u00fcr kritische Systeme<\/td><\/tr>\n    <tr><td>SHA-512<\/td><td>512 Bit \/ 128 Zeichen<\/td><td class=\"g\">Sehr sicher<\/td><td>Hochsicherheitssysteme<\/td><td>Doppelt so langer Output<\/td><\/tr>\n    <tr><td>SHA-3 (Keccak)<\/td><td>variabel<\/td><td class=\"g\">Sehr sicher<\/td><td>Ethereum (Keccak-256)<\/td><td>Anderes Design als SHA-2<\/td><\/tr>\n    <tr><td>RIPEMD-160<\/td><td>160 Bit \/ 40 Zeichen<\/td><td class=\"gold\">Ausreichend<\/td><td>Bitcoin Wallet-Adressen<\/td><td>Kombiniert mit SHA-256 (HASH160)<\/td><\/tr>\n    <tr><td>Scrypt<\/td><td>variabel<\/td><td class=\"g\">Sicher<\/td><td>Litecoin, Passw\u00f6rter<\/td><td>RAM-intensiv (ASIC-resistenter)<\/td><\/tr>\n    <tr><td>Ethash<\/td><td>256 Bit<\/td><td class=\"g\">Sicher<\/td><td>Ehemals Ethereum (bis 2022)<\/td><td>DAG-basiert, GPU-optimiert<\/td><\/tr>\n  <\/tbody>\n<\/table>\n<\/div>\n\n<div class=\"bpt-hr\"><\/div>\n\n<!-- \u2550\u2550 MINING SIMULATOR \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<h2>Mining-Simulator: <em>So funktioniert Proof of Work<\/em><\/h2>\n\n<p>Beim <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/10\/was-ist-blockchain-vorteile-und-herausforderungen\/\" class=\"il\">Bitcoin-Mining<\/a> (Proof of Work) sucht ein Miner nach einer Zahl \u2013 der <strong>Nonce<\/strong> \u2013 die, wenn sie zusammen mit den Block-Daten gehasht wird, einen Hash ergibt, der mit einer bestimmten Anzahl von Nullen beginnt. Das nennt sich das <strong>Difficulty-Target<\/strong>. Je mehr f\u00fchrende Nullen gefordert werden, desto mehr Versuche braucht man.<\/p>\n\n<p>Dieser Simulator zeigt wie das funktioniert \u2013 w\u00e4hle eine Difficulty und dr\u00fccke \u201eMining starten&#8220;:<\/p>\n\n<div class=\"ms-wrap\">\n  <div class=\"ms-diff-row\">\n    <span style=\"font-family:'JetBrains Mono',monospace;font-size:11px;color:#6db88a;margin-right:4px\">Difficulty:<\/span>\n    <button class=\"ms-diff-btn active\" id=\"diff1\" onclick=\"setDiff(1)\">1 Null<\/button>\n    <button class=\"ms-diff-btn\" id=\"diff2\" onclick=\"setDiff(2)\">2 Nullen<\/button>\n    <button class=\"ms-diff-btn\" id=\"diff3\" onclick=\"setDiff(3)\">3 Nullen<\/button>\n    <button class=\"ms-diff-btn\" id=\"diff4\" onclick=\"setDiff(4)\">4 Nullen<\/button>\n  <\/div>\n\n  <div class=\"ms-controls\">\n    <div class=\"ms-field\">\n      <div class=\"ms-field-key\">Block-Daten (Transaktionen)<\/div>\n      <div class=\"ms-field-val highlight\" id=\"msData\">Felix \u2192 Anna: 0.5 BTC | Timestamp: 2026-03-21<\/div>\n    <\/div>\n    <div class=\"ms-field\">\n      <div class=\"ms-field-key\">Difficulty-Target (Hash muss beginnen mit)<\/div>\n      <div class=\"ms-field-val highlight\" id=\"msTarget\">0&#8230;<\/div>\n    <\/div>\n    <div class=\"ms-field\">\n      <div class=\"ms-field-key\">Aktuelle Nonce<\/div>\n      <div class=\"ms-field-val\" id=\"msNonce\">0<\/div>\n    <\/div>\n    <div class=\"ms-field\">\n      <div class=\"ms-field-key\">Aktueller Hash<\/div>\n      <div class=\"ms-field-val\" id=\"msHash\" style=\"font-size:10px\">\u2013<\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"ms-action\">\n    <button class=\"ms-btn\" id=\"msBtnStart\" onclick=\"msStart()\">Mining starten<\/button>\n    <button class=\"ms-btn stop\" id=\"msBtnStop\" onclick=\"msStop()\" disabled>Stopp<\/button>\n    <span class=\"ms-status\" id=\"msStatus\">Bereit<\/span>\n  <\/div>\n\n  <div class=\"ms-log\" id=\"msLog\">\/\/ Mining-Log erscheint hier&#8230;<\/div>\n<\/div>\n\n<script>\n(function(){\n  var difficulty=1;\n  var running=false;\n  var timer=null;\n  var nonce=0;\n  var found=false;\n\n  function rot(x,n){return(x>>>n)|(x<<(32-n));}\n  function fastHash(str){\n    var h=0xdeadbeef^str.length;\n    var k=0xc2b2ae35;\n    for(var i=0;i<str.length;i++){\n      h=(Math.imul(h^str.charCodeAt(i),0x9e3779b1))>>>0;\n      h=rot(h,13)^(h>>>7);\n    }\n    h=(h^(h>>>16))>>>0;h=Math.imul(h,0x85ebca6b)>>>0;\n    h=(h^(h>>>13))>>>0;h=Math.imul(h,0xc2b2ae35)>>>0;\n    h=(h^(h>>>16))>>>0;\n    \/\/ extend to 64 chars\n    var parts=[h];\n    for(var j=1;j<8;j++){\n      var prev=parts[j-1];\n      parts.push(((Math.imul(prev,0x6c62272e)+j*0x07354116)^(prev>>>17))>>>0);\n    }\n    return parts.map(function(p){return p.toString(16).padStart(8,'0');}).join('');\n  }\n\n  function prefix(d){return Array(d+1).join('0');}\n\n  window.setDiff=function(d){\n    difficulty=d;\n    [1,2,3,4].forEach(function(i){\n      document.getElementById('diff'+i).className='ms-diff-btn'+(i===d?' active':'');\n    });\n    document.getElementById('msTarget').textContent=prefix(d)+'...';\n    msReset();\n  };\n\n  function msReset(){\n    if(timer) clearTimeout(timer);\n    running=false;found=false;nonce=0;\n    document.getElementById('msNonce').textContent='0';\n    document.getElementById('msHash').textContent='\u2013';\n    document.getElementById('msHash').style.color='#c8ddd0';\n    document.getElementById('msStatus').textContent='Bereit';\n    document.getElementById('msStatus').className='ms-status';\n    document.getElementById('msBtnStart').disabled=false;\n    document.getElementById('msBtnStop').disabled=true;\n    document.getElementById('msLog').textContent='\/\/ Mining-Log erscheint hier...';\n  }\n\n  function log(msg){\n    var el=document.getElementById('msLog');\n    el.textContent+='\\n'+msg;\n    el.scrollTop=el.scrollHeight;\n  }\n\n  window.msStart=function(){\n    if(running) return;\n    running=true;found=false;nonce=0;\n    document.getElementById('msBtnStart').disabled=true;\n    document.getElementById('msBtnStop').disabled=false;\n    document.getElementById('msStatus').textContent='Suche...';\n    document.getElementById('msStatus').className='ms-status searching';\n    document.getElementById('msLog').textContent='Mining gestartet. Difficulty: '+difficulty+' ('+difficulty+' f\u00fchrende Null'+(difficulty>1?'en':'')+')';\n    step();\n  };\n\n  window.msStop=function(){\n    running=false;\n    if(timer) clearTimeout(timer);\n    document.getElementById('msStatus').textContent='Gestoppt bei Nonce '+nonce;\n    document.getElementById('msStatus').className='ms-status';\n    document.getElementById('msBtnStart').disabled=false;\n    document.getElementById('msBtnStop').disabled=true;\n  };\n\n  function step(){\n    if(!running||found) return;\n    var data=document.getElementById('msData').textContent;\n    var batchSize=difficulty<=2?50:difficulty===3?20:5;\n    for(var i=0;i<batchSize;i++){\n      var h=fastHash(data+nonce);\n      if(h.startsWith(prefix(difficulty))){\n        \/\/ Found!\n        found=true;running=false;\n        document.getElementById('msNonce').textContent=nonce;\n        document.getElementById('msHash').textContent=h;\n        document.getElementById('msHash').style.color='#2ecc71';\n        document.getElementById('msStatus').textContent='Gefunden! Nonce: '+nonce+' ('+nonce+' Versuche)';\n        document.getElementById('msStatus').className='ms-status found';\n        document.getElementById('msBtnStart').disabled=false;\n        document.getElementById('msBtnStop').disabled=true;\n        log('\u2713 G\u00fcltiger Hash gefunden!');\n        log('  Nonce: '+nonce);\n        log('  Hash:  '+h.slice(0,32)+'...');\n        log('  Versuche: '+nonce);\n        log('  Difficulty: '+difficulty+' Null'+(difficulty>1?'en':''));\n        return;\n      }\n      nonce++;\n    }\n    document.getElementById('msNonce').textContent=nonce;\n    var lastH=fastHash(data+(nonce-1));\n    document.getElementById('msHash').textContent=lastH;\n    document.getElementById('msHash').style.color='#c8ddd0';\n    if(nonce%200===0) log('Nonce '+nonce+': '+lastH.slice(0,20)+'... \u2013 noch nicht g\u00fcltig');\n    if(nonce>200000){\n      running=false;\n      document.getElementById('msStatus').textContent='Abgebrochen (zu viele Versuche)';\n      document.getElementById('msStatus').className='ms-status';\n      document.getElementById('msBtnStart').disabled=false;\n      document.getElementById('msBtnStop').disabled=true;\n      return;\n    }\n    timer=setTimeout(step,0);\n  }\n\n  \/\/ init\n  document.getElementById('msTarget').textContent='0...';\n})();\n<\/script>\n\n<p>Siehst du? Bei <strong>Difficulty 1<\/strong> (ein f\u00fchrendes Null-Byte) braucht man im Schnitt nur ~16 Versuche. Bei <strong>Difficulty 4<\/strong> (vier f\u00fchrende Nullen) sind es ~65.000 Versuche. Das echte Bitcoin-Netzwerk erfordert aktuell ca. <strong>19\u201320 f\u00fchrende Nullbits<\/strong> \u2013 das entspricht Trillionen von Versuchen pro Block. Genau das macht Bitcoin so sicher: Um einen Block zu revidieren, m\u00fcsste man diese Arbeit nochmal leisten \u2013 und dabei das gesamte Netzwerk \u00fcberholen. <a href=\"https:\/\/bitcoin.org\/bitcoin.pdf\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">Bitcoin Whitepaper, Abschnitt 4<\/a><\/p>\n\n<div class=\"bpt-hr\"><\/div>\n\n<!-- \u2550\u2550 MERKLE TREE \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<h2>Merkle Tree: <em>Wie alle Transaktionen in einem Hash zusammengefasst werden<\/em><\/h2>\n\n<p>Ein Bitcoin-Block enth\u00e4lt typischerweise tausende Transaktionen. Es w\u00e4re ineffizient, alle einzeln zu pr\u00fcfen. Die L\u00f6sung: der <strong>Merkle Tree<\/strong> \u2013 eine Baumstruktur aus Hashwerten, die alle Transaktionen in einem einzigen Wurzel-Hash (<em>Merkle Root<\/em>) zusammenfasst. <a href=\"https:\/\/bitcoin.org\/bitcoin.pdf\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">Bitcoin Whitepaper, Abschnitt 7<\/a><\/p>\n\n<p>Das Prinzip: Alle Transaktions-Hashes werden paarweise gehasht. Die resultierenden Hashes werden wieder paarweise gehasht \u2013 so lange, bis nur noch einer \u00fcbrig bleibt: der Merkle Root. Er steht im Block-Header und repr\u00e4sentiert alle Transaktionen.<\/p>\n\n<div class=\"mt-wrap\">\n  <div style=\"font-family:'JetBrains Mono',monospace;font-size:10px;color:#6db88a;margin-bottom:14px;letter-spacing:.08em\">MERKLE TREE \u2013 Klicke auf eine Transaktion um sie zu manipulieren<\/div>\n  <div class=\"mt-tree\" id=\"mtTree\"><\/div>\n  <div class=\"mt-actions\">\n    <button class=\"mt-btn\" onclick=\"mtReset()\">Zur\u00fccksetzen<\/button>\n    <button class=\"mt-btn danger\" onclick=\"mtTamper(0)\">TX1 manipulieren<\/button>\n    <button class=\"mt-btn danger\" onclick=\"mtTamper(2)\">TX3 manipulieren<\/button>\n  <\/div>\n  <div style=\"font-family:'JetBrains Mono',monospace;font-size:11px;color:#6db88a;margin-top:10px\" id=\"mtStatus\">Merkle Root g\u00fcltig<\/div>\n<\/div>\n\n<script>\n(function(){\n  var originalTx=['TX1: Alice\u2192Bob 1BTC','TX2: Bob\u2192Carol 0.5BTC','TX3: Carol\u2192Dave 0.2BTC','TX4: Dave\u2192Eve 0.1BTC'];\n  var tx=originalTx.slice();\n  var tampered=[];\n\n  function mh(s){\n    var h=0x811c9dc5;\n    for(var i=0;i<s.length;i++){h^=s.charCodeAt(i);h=(Math.imul(h,0x01000193))>>>0;}\n    return h.toString(16).padStart(8,'0');\n  }\n\n  function render(){\n    var h=tx.map(function(t){return mh(t);});\n    var h01=mh(h[0]+h[1]);\n    var h23=mh(h[2]+h[3]);\n    var root=mh(h01+h23);\n    var origRoot=mh(mh(mh(originalTx[0])+mh(originalTx[1]))+mh(mh(originalTx[2])+mh(originalTx[3])));\n    var isValid=root===origRoot;\n\n    var t=document.getElementById('mtTree');\n    t.innerHTML=\n      \/\/ Root\n      '<div class=\"mt-row\">'+\n        '<div class=\"mt-node root'+(isValid?'':' tampered')+'\">'+\n          '<div class=\"mt-node-label\">Merkle Root<\/div>'+\n          '<div class=\"mt-node-val\">'+root.slice(0,8)+'...<\/div>'+\n        '<\/div>'+\n      '<\/div>'+\n      '<div class=\"mt-connector\">|<\/div>'+\n      \/\/ Level 2\n      '<div class=\"mt-row\">'+\n        ['Hash(TX1+TX2)&nbsp;\u2192&nbsp;'+h01.slice(0,8)+'...','Hash(TX3+TX4)&nbsp;\u2192&nbsp;'+h23.slice(0,8)+'...'].map(function(label,i){\n          var bad=(i===0&&(tampered.indexOf(0)>=0||tampered.indexOf(1)>=0))||(i===1&&(tampered.indexOf(2)>=0||tampered.indexOf(3)>=0));\n          return '<div class=\"mt-node'+(bad?' tampered':'')+'\">'+\n            '<div class=\"mt-node-label\">Branch '+(i+1)+'<\/div>'+\n            '<div class=\"mt-node-val\">'+[h01,h23][i].slice(0,8)+'...<\/div>'+\n          '<\/div>';\n        }).join('<div style=\"width:16px\"><\/div>')+\n      '<\/div>'+\n      '<div class=\"mt-connector\">|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<\/div>'+\n      \/\/ Leaves\n      '<div class=\"mt-row\">'+\n        tx.map(function(t,i){\n          var bad=tampered.indexOf(i)>=0;\n          return '<div class=\"mt-node leaf'+(bad?' tampered':'')+'\" onclick=\"mtTamper('+i+')\">'+\n            '<div class=\"mt-node-label\">'+['TX1','TX2','TX3','TX4'][i]+'<\/div>'+\n            '<div class=\"mt-node-val\">'+h[i].slice(0,8)+'...<\/div>'+\n          '<\/div>';\n        }).join('')+\n      '<\/div>';\n\n    document.getElementById('mtStatus').textContent=isValid?'Merkle Root g\u00fcltig \u2013 alle 4 Transaktionen unver\u00e4ndert':'Merkle Root UNG\u00dcLTIG \u2013 Manipulation erkannt in: TX'+(tampered.map(function(i){return i+1;}).join(', TX'));\n    document.getElementById('mtStatus').style.color=isValid?'#2ecc71':'#e74c3c';\n  }\n\n  window.mtTamper=function(i){\n    if(tampered.indexOf(i)<0){\n      tx[i]=originalTx[i]+'_MANIPULIERT';\n      tampered.push(i);\n    }\n    render();\n  };\n  window.mtReset=function(){\n    tx=originalTx.slice();\n    tampered=[];\n    render();\n  };\n  render();\n})();\n<\/script>\n\n<p>Klicke auf eine Transaktion oder den Manipulieren-Button: Sofort \u00e4ndert sich nicht nur der direkte Elternknoten, sondern der <strong>gesamte Pfad bis zur Wurzel<\/strong> \u2013 und der Merkle Root stimmt nicht mehr mit dem im Block-Header \u00fcberein. Jede Node im Netzwerk erkennt die Manipulation sofort.<\/p>\n\n<p>Der praktische Vorteil: Mit einem Merkle Proof kann man beweisen, dass eine einzelne Transaktion in einem Block enthalten ist, ohne alle anderen Transaktionen herunterladen zu m\u00fcssen. Das ist die Grundlage f\u00fcr <strong>SPV-Clients<\/strong> (Simplified Payment Verification) \u2013 leichtgewichtige Wallets, die nicht die gesamte Blockchain speichern. <a href=\"https:\/\/bitcoin.org\/bitcoin.pdf\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">Bitcoin Whitepaper, Abschnitt 8<\/a><\/p>\n\n<div class=\"bpt-hr\"><\/div>\n\n<!-- \u2550\u2550 ANWENDUNGEN \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<h2>Wo Hashwerte \u00fcberall eingesetzt werden: <em>Weit \u00fcber Blockchain hinaus<\/em><\/h2>\n\n<div class=\"bpt-cols\">\n  <div class=\"bpt-col\">\n    <h4>In der Blockchain<\/h4>\n    <ul>\n      <li><strong>Block-Hash:<\/strong> Kryptografischer Fingerabdruck jedes Blocks \u2013 verbindet die <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/23\/blockchain-grundlagen\/\" class=\"il\">Blockchain<\/a><\/li>\n      <li><strong>Transaktions-ID (TxID):<\/strong> Hash jeder Transaktion \u2013 eindeutige Referenz<\/li>\n      <li><strong>Merkle Root:<\/strong> Fasst alle Transaktionen eines Blocks zusammen<\/li>\n      <li><strong>Mining (Nonce):<\/strong> Hash muss Difficulty-Target erf\u00fcllen (PoW)<\/li>\n      <li><strong>Wallet-Adressen:<\/strong> SHA-256 + RIPEMD-160 = Bitcoin-Adresse (HASH160)<\/li>\n      <li><strong>Digitale Signaturen:<\/strong> ECDSA signiert den Hash einer Transaktion<\/li>\n    <\/ul>\n  <\/div>\n  <div class=\"bpt-col\">\n    <h4>In der IT-Sicherheit<\/h4>\n    <ul>\n      <li><strong>Passwort-Speicherung:<\/strong> Nur Hash wird gespeichert, nie das Klartext-Passwort<\/li>\n      <li><strong>SSL\/TLS-Zertifikate:<\/strong> Integrit\u00e4t von Web-Verbindungen (HTTPS)<\/li>\n      <li><strong>Datei-Integrit\u00e4t:<\/strong> Software-Downloads mit SHA-256 Pr\u00fcfsumme verifizieren<\/li>\n      <li><strong>Code-Signierung:<\/strong> Software-Updates gegen Manipulation absichern<\/li>\n      <li><strong>Git Commits:<\/strong> Jeder Git-Commit hat einen SHA-1\/SHA-256 Hash<\/li>\n      <li><strong>Digitale Forensik:<\/strong> Beweissicherung durch Hash-Verifikation<\/li>\n    <\/ul>\n  <\/div>\n<\/div>\n\n<div class=\"bpt-box green\">\n  <div class=\"bpt-box-title\">Wie eine Bitcoin-Adresse aus einem Hash entsteht<\/div>\n  <p>Bitcoin-Adressen (z.B. <code>1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa<\/code>) sind kein zuf\u00e4lliger String \u2013 sie entstehen durch eine Kette von Hash-Operationen:<\/p>\n  <ol style=\"font-size:13px;color:#c8ddd0;padding-left:18px;margin:0\">\n    <li>Privater Schl\u00fcssel (256-Bit Zufallszahl) \u2192 ECDSA \u2192 <strong>\u00d6ffentlicher Schl\u00fcssel<\/strong> (512-Bit)<\/li>\n    <li>\u00d6ffentlicher Schl\u00fcssel \u2192 <strong>SHA-256<\/strong> \u2192 256-Bit Hash<\/li>\n    <li>SHA-256-Ergebnis \u2192 <strong>RIPEMD-160<\/strong> \u2192 160-Bit Hash (= HASH160)<\/li>\n    <li>HASH160 + Versions-Byte \u2192 SHA-256 \u2192 SHA-256 \u2192 Checksum (4 Bytes)<\/li>\n    <li>Alles zusammen \u2192 <strong>Base58Check-Encoding<\/strong> \u2192 lesbare Bitcoin-Adresse<\/li>\n  <\/ol>\n  <p style=\"margin-top:10px\">Das macht Adressen kompakt (34 Zeichen statt 512-Bit), typsicher (Checksum erkennt Tippfehler) und etwas anonymer (RIPEMD-160 versteckt den \u00f6ffentlichen Schl\u00fcssel). <a href=\"https:\/\/en.bitcoin.it\/wiki\/Technical_background_of_version_1_Bitcoin_addresses\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">Bitcoin Wiki, Address Technical Background<\/a><\/p>\n<\/div>\n\n<div class=\"bpt-hr\"><\/div>\n\n<!-- \u2550\u2550 SICHERHEIT & QUANTENCOMPUTER \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<h2>Sicherheit von SHA-256: <em>Ist der Hash-Algorithmus zukunftssicher?<\/em><\/h2>\n\n<p>SHA-256 gilt 2026 als vollst\u00e4ndig sicher gegen alle bekannten klassischen Angriffe. Keine bekannte Methode erlaubt es, schneller als durch Brute Force (Durchprobieren aller M\u00f6glichkeiten) Kollisionen zu finden oder Eingaben zur\u00fcckzurechnen. Das Sicherheitsniveau von 256 Bit bedeutet: Ein Angriff w\u00fcrde 2\u00b9\u00b2\u2078 Operationen ben\u00f6tigen \u2013 das \u00fcbersteigt alle vorhandenen und absehbaren Rechenkapazit\u00e4ten bei Weitem. <a href=\"https:\/\/nvlpubs.nist.gov\/nistpubs\/SpecialPublications\/NIST.SP.800-107r1.pdf\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">NIST SP 800-107r1<\/a><\/p>\n\n<div class=\"bpt-box yellow\">\n  <div class=\"bpt-box-title\">Quantencomputer: Langfristige Bedrohung f\u00fcr Hashing?<\/div>\n  <p>Quantencomputer k\u00f6nnten mit <strong>Grover's Algorithmus<\/strong> den Suchraum f\u00fcr Hash-Preimages quadratisch reduzieren: Ein 256-Bit-Hash h\u00e4tte damit effektiv nur noch 128-Bit-Sicherheit. Das ist nach aktuellen Einsch\u00e4tzungen noch ausreichend \u2013 und Bitcoin k\u00f6nnte auf SHA-512 oder Post-Quantum-Algorithmen upgraden, falls n\u00f6tig.<\/p>\n  <p>Die gr\u00f6\u00dfere Bedrohung durch Quantencomputer betrifft ECDSA (elliptische Kurven-Kryptografie) f\u00fcr Wallet-Signaturen: <strong>Shor's Algorithmus<\/strong> k\u00f6nnte theoretisch \u00f6ffentliche Schl\u00fcssel brechen und private Schl\u00fcssel rekonstruieren. Die Bitcoin-Community diskutiert Post-Quantum-Migrationspfade. Zeithorizont: Experten sch\u00e4tzen quantum-relevante Bedrohungen fr\u00fchestens in 10\u201320 Jahren. <a href=\"https:\/\/csrc.nist.gov\/Projects\/post-quantum-cryptography\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">NIST, Post-Quantum Cryptography<\/a><\/p>\n<\/div>\n\n<div class=\"bpt-hr\"><\/div>\n\n<!-- \u2550\u2550 FAQ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<h2 id=\"faq\">FAQ: Hashwert einfach erkl\u00e4rt<\/h2>\n\n<div class=\"bpt-faq\">\n\n  <div class=\"bpt-faq-item\">\n    <button class=\"bpt-faq-q\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.bpt-faq-item').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">\n      Was ist ein Hashwert einfach erkl\u00e4rt?\n      <span class=\"bpt-faq-icon\">+<\/span>\n    <\/button>\n    <div class=\"bpt-faq-a\"><div class=\"bpt-faq-a-inner\">\n      <p>Ein Hashwert ist der digitale Fingerabdruck beliebiger Daten. Eine mathematische Funktion (Hash-Funktion) wandelt jede Eingabe \u2013 egal wie lang \u2013 in einen gleich langen, eindeutigen Output-String um.<\/p>\n      <p>Wichtige Eigenschaften: gleiche Eingabe \u2192 immer gleicher Hash (Determinismus); minimste \u00c4nderung \u2192 komplett anderer Hash (Lawineneffekt); aus dem Hash l\u00e4sst sich die Eingabe nicht zur\u00fcckrechnen (Einwegfunktion). In der <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/23\/blockchain-grundlagen\/\" class=\"il\">Blockchain<\/a> verbindet der Hash des vorherigen Blocks jeden Block mit seinem Vorg\u00e4nger \u2013 daher ist Manipulation sofort erkennbar.<\/p>\n    <\/div><\/div>\n  <\/div>\n\n  <div class=\"bpt-faq-item\">\n    <button class=\"bpt-faq-q\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.bpt-faq-item').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">\n      Was bedeutet SHA-256?\n      <span class=\"bpt-faq-icon\">+<\/span>\n    <\/button>\n    <div class=\"bpt-faq-a\"><div class=\"bpt-faq-a-inner\">\n      <p>SHA-256 steht f\u00fcr <strong>Secure Hash Algorithm 256-Bit<\/strong>. Die Zahl 256 beschreibt die L\u00e4nge des erzeugten Hash-Werts: 256 Bit, dargestellt als 64 hexadezimale Zeichen (0\u20139, a\u2013f).<\/p>\n      <p>Entwickelt von der NSA, standardisiert vom NIST (National Institute of Standards and Technology) im Jahr 2001. Bitcoin verwendet SHA-256 f\u00fcr alle Hashing-Operationen: Block-Hashes, Transaktions-IDs und das Mining-Verfahren (doppeltes SHA-256). Ethereum nutzt stattdessen Keccak-256, eine Variante von SHA-3. <a href=\"https:\/\/csrc.nist.gov\/publications\/detail\/fips\/180\/4\/final\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">NIST FIPS 180-4<\/a><\/p>\n    <\/div><\/div>\n  <\/div>\n\n  <div class=\"bpt-faq-item\">\n    <button class=\"bpt-faq-q\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.bpt-faq-item').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">\n      Kann man einen Hashwert r\u00fcckg\u00e4ngig machen?\n      <span class=\"bpt-faq-icon\">+<\/span>\n    <\/button>\n    <div class=\"bpt-faq-a\"><div class=\"bpt-faq-a-inner\">\n      <p>Nein \u2013 kryptografische Hash-Funktionen sind Einwegfunktionen. Es gibt keine mathematische Umkehrfunktion. Man kann nicht aus dem Hash die urspr\u00fcngliche Eingabe zur\u00fcckrechnen.<\/p>\n      <p>Was theoretisch m\u00f6glich ist: Brute Force \u2013 alle m\u00f6glichen Eingaben durchprobieren bis man eine findet, die denselben Hash erzeugt. Bei SHA-256 mit 2\u00b2\u2075\u2076 m\u00f6glichen Hashes dauert das l\u00e4nger als das Alter des Universums \u2013 selbst mit allen Computern der Welt. Bei schwachen Passw\u00f6rtern k\u00f6nnen Angreifer allerdings <em>Rainbow Tables<\/em> (vorberechnete Hash-Tabellen) verwenden. Deshalb sollten Passw\u00f6rter immer mit einem Salt (zuf\u00e4lligem Wert) kombiniert werden.<\/p>\n    <\/div><\/div>\n  <\/div>\n\n  <div class=\"bpt-faq-item\">\n    <button class=\"bpt-faq-q\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.bpt-faq-item').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">\n      Was ist eine Hash-Kollision?\n      <span class=\"bpt-faq-icon\">+<\/span>\n    <\/button>\n    <div class=\"bpt-faq-a\"><div class=\"bpt-faq-a-inner\">\n      <p>Eine Hash-Kollision tritt auf, wenn zwei verschiedene Eingaben denselben Hash erzeugen. Bei endlichen Hash-Gr\u00f6\u00dfen sind Kollisionen mathematisch unvermeidlich \u2013 aber bei SHA-256 mit 2\u00b2\u2075\u2076 M\u00f6glichkeiten praktisch unauffindbar.<\/p>\n      <p>\u00c4ltere Algorithmen wurden gebrochen: MD5-Kollisionen k\u00f6nnen in Sekunden gefunden werden. SHA-1-Kollisionen schaffte Google 2017 mit dem SHAttered-Angriff. <a href=\"https:\/\/shattered.io\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">Google, SHAttered<\/a> SHA-256 gilt 2026 als vollst\u00e4ndig kollisionsresistent. F\u00fcr Bitcoin w\u00e4re eine SHA-256-Kollision katastrophal \u2013 sie w\u00fcrde es erm\u00f6glichen, gef\u00e4lschte Transaktionen mit identischer TxID zu erstellen.<\/p>\n    <\/div><\/div>\n  <\/div>\n\n  <div class=\"bpt-faq-item\">\n    <button class=\"bpt-faq-q\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.bpt-faq-item').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">\n      Was ist der Unterschied zwischen Hash und Verschl\u00fcsselung?\n      <span class=\"bpt-faq-icon\">+<\/span>\n    <\/button>\n    <div class=\"bpt-faq-a\"><div class=\"bpt-faq-a-inner\">\n      <p>Das ist ein h\u00e4ufiges Missverst\u00e4ndnis:<\/p>\n      <ul>\n        <li><strong>Hashing:<\/strong> Einwegfunktion \u2013 nicht umkehrbar. Gleiche Eingabe \u2192 immer gleicher Hash. Kein Schl\u00fcssel n\u00f6tig. Verwendung: Integrit\u00e4t pr\u00fcfen, Passw\u00f6rter speichern, Blockchain.<\/li>\n        <li><strong>Verschl\u00fcsselung:<\/strong> Umkehrbare Funktion \u2013 mit dem richtigen Schl\u00fcssel entschl\u00fcsselbar. Ben\u00f6tigt einen Schl\u00fcssel (symmetrisch: AES; asymmetrisch: RSA\/ECC). Verwendung: vertrauliche Kommunikation, Datenschutz.<\/li>\n      <\/ul>\n      <p>Hashing sch\u00fctzt <em>Integrit\u00e4t<\/em> (wurde etwas ver\u00e4ndert?). Verschl\u00fcsselung sch\u00fctzt <em>Vertraulichkeit<\/em> (kann niemand mitlesen?). In der Praxis werden beide kombiniert: HTTPS nutzt Hashing f\u00fcr Zertifikate und Verschl\u00fcsselung f\u00fcr den Datenstrom.<\/p>\n    <\/div><\/div>\n  <\/div>\n\n  <div class=\"bpt-faq-item\">\n    <button class=\"bpt-faq-q\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.bpt-faq-item').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">\n      Was ist eine Nonce beim Bitcoin-Mining?\n      <span class=\"bpt-faq-icon\">+<\/span>\n    <\/button>\n    <div class=\"bpt-faq-a\"><div class=\"bpt-faq-a-inner\">\n      <p>Nonce steht f\u00fcr <em>Number used once<\/em> \u2013 eine einmalig verwendete Zahl im Block-Header. Beim Mining variieren Miner diese Zahl milliardenweise, bis der resultierende Block-Hash das Difficulty-Target erf\u00fcllt (z.B. mit einer bestimmten Anzahl f\u00fchrender Nullen beginnt).<\/p>\n      <p>Die 32-Bit-Nonce (4 Milliarden M\u00f6glichkeiten) reicht bei modernen ASIC-Minern (die Trilliarden Hashes pro Sekunde berechnen) nicht aus. Deshalb wird auch der Timestamp variiert oder die Coinbase-Transaktion (Extra-Nonce) angepasst. Der Mining-Simulator weiter oben auf dieser Seite demonstriert das Prinzip in verkleinerter Form.<\/p>\n    <\/div><\/div>\n  <\/div>\n\n  <div class=\"bpt-faq-item\">\n    <button class=\"bpt-faq-q\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.bpt-faq-item').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">\n      Was ist ein Merkle Tree?\n      <span class=\"bpt-faq-icon\">+<\/span>\n    <\/button>\n    <div class=\"bpt-faq-a\"><div class=\"bpt-faq-a-inner\">\n      <p>Ein Merkle Tree (benannt nach Ralph Merkle) ist eine Baumstruktur aus Hashwerten. Alle Transaktionen in einem Block werden in Blattknoten als individuelle Hashes dargestellt. Diese werden paarweise gehasht, die Ergebnisse wieder paarweise \u2013 so lange bis nur ein Hash \u00fcbrig bleibt: der <strong>Merkle Root<\/strong>. <a href=\"https:\/\/bitcoin.org\/bitcoin.pdf\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">Bitcoin Whitepaper, Abschnitt 7<\/a><\/p>\n      <p>Vorteile: 1. \u00c4ndert sich irgendeine Transaktion, \u00e4ndert sich der komplette Merkle Root \u2192 sofortige Erkennung. 2. Mit einem <em>Merkle Proof<\/em> kann man beweisen, dass eine Transaktion in einem Block ist, ohne alle anderen herunterzuladen (SPV-Wallets nutzen das). Probiere den interaktiven Merkle-Tree-Visualizer weiter oben auf dieser Seite.<\/p>\n    <\/div><\/div>\n  <\/div>\n\n  <div class=\"bpt-faq-item\">\n    <button class=\"bpt-faq-q\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.bpt-faq-item').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">\n      Wie findet man einen Bitcoin-Block-Hash?\n      <span class=\"bpt-faq-icon\">+<\/span>\n    <\/button>\n    <div class=\"bpt-faq-a\"><div class=\"bpt-faq-a-inner\">\n      <p>Jeder Bitcoin-Block hat eine eindeutige Block-ID \u2013 den Block-Hash. Den aktuellsten Block und seine Details findest du live auf Block-Explorern wie <a href=\"https:\/\/www.blockchain.com\/explorer\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">Blockchain.com<\/a> oder Mempool.space.<\/p>\n      <p>Der Genesis Block (Block #0, 3. Januar 2009) hat den Hash: <code>000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f<\/code> \u2013 beachte die vielen f\u00fchrenden Nullen. Das zeigt das Difficulty-Target von damals. Heute beginnen g\u00fcltige Bitcoin-Hashes mit noch deutlich mehr Nullen (~19 f\u00fchrende Null-Bits). Du findest alle Bitcoin On-Chain Daten live in unserem <a href=\"https:\/\/kryptozukunft.com\/bitcoin-on-chain-daten-und-analyse\/\" class=\"il\">On-Chain Dashboard<\/a>.<\/p>\n    <\/div><\/div>\n  <\/div>\n\n  <div class=\"bpt-faq-item\">\n    <button class=\"bpt-faq-q\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.bpt-faq-item').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">\n      Was ist Hash-Rate beim Bitcoin-Mining?\n      <span class=\"bpt-faq-icon\">+<\/span>\n    <\/button>\n    <div class=\"bpt-faq-a\"><div class=\"bpt-faq-a-inner\">\n      <p>Die <strong>Hash-Rate<\/strong> (auch Hash Power) gibt an, wie viele Hash-Berechnungen ein Miner oder das gesamte Bitcoin-Netzwerk pro Sekunde durchf\u00fchren kann. Einheiten: H\/s (Hashes\/Sekunde), KH\/s, MH\/s, GH\/s, TH\/s, PH\/s, EH\/s.<\/p>\n      <p>Das gesamte Bitcoin-Netzwerk erreichte 2024\/2025 erstmals \u00fcber <strong>1.000 EH\/s<\/strong> (1 Exahash = 10\u00b9\u2078 Hashes\/Sekunde). Zum Vergleich: Ein moderner ASIC-Miner (z.B. Antminer S21 Pro) schafft ~200 TH\/s \u2013 das Netzwerk ist also Millionen mal leistungsf\u00e4higer als ein einzelner Miner. Eine hohe Hash-Rate bedeutet hohe Sicherheit: Es w\u00e4re extrem teuer, 51% davon zu kontrollieren. <a href=\"https:\/\/bitcoin.org\/bitcoin.pdf\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">Bitcoin Whitepaper<\/a><\/p>\n    <\/div><\/div>\n  <\/div>\n\n  <div class=\"bpt-faq-item\">\n    <button class=\"bpt-faq-q\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.bpt-faq-item').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">\n      Warum kann man Passw\u00f6rter nicht einfach aus Hash-Datenbanken lesen?\n      <span class=\"bpt-faq-icon\">+<\/span>\n    <\/button>\n    <div class=\"bpt-faq-a\"><div class=\"bpt-faq-a-inner\">\n      <p>Weil Hash-Funktionen Einwegfunktionen sind: Man kann einen Hash nicht direkt in das urspr\u00fcngliche Passwort zur\u00fcckrechnen. Wenn eine Passwort-Datenbank gehackt wird, sind die Hashes zwar \u00f6ffentlich \u2013 aber die Passw\u00f6rter nicht.<\/p>\n      <p>Angreifer nutzen jedoch Rainbow Tables (vorberechnete Hash-Listen h\u00e4ufiger Passw\u00f6rter) oder GPU-basiertes Brute-Force-Cracking. Deshalb werden Passw\u00f6rter professionell immer mit einem <strong>Salt<\/strong> (zuf\u00e4lliger Wert, der dem Passwort hinzugef\u00fcgt wird) und langsamen Hash-Funktionen (bcrypt, Argon2) gespeichert \u2013 nicht mit schnellen Algorithmen wie SHA-256. <a href=\"https:\/\/nvlpubs.nist.gov\/nistpubs\/SpecialPublications\/NIST.SP.800-107r1.pdf\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">NIST SP 800-107r1<\/a><\/p>\n    <\/div><\/div>\n  <\/div>\n\n  <div class=\"bpt-faq-item\">\n    <button class=\"bpt-faq-q\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.bpt-faq-item').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">\n      Was ist der Unterschied zwischen SHA-256 und Keccak-256 (Ethereum)?\n      <span class=\"bpt-faq-icon\">+<\/span>\n    <\/button>\n    <div class=\"bpt-faq-a\"><div class=\"bpt-faq-a-inner\">\n      <p>Beide erzeugen 256-Bit Hashes \u2013 aber sie basieren auf v\u00f6llig unterschiedlichen mathematischen Designs:<\/p>\n      <ul>\n        <li><strong>SHA-256 (Bitcoin):<\/strong> Merkle-Damg\u00e5rd-Konstruktion, NSA-Design, NIST-standardisiert. Sehr weit verbreitet, tiefgreifend analysiert.<\/li>\n        <li><strong>Keccak-256 (Ethereum):<\/strong> Sponge-Konstruktion. Gewann 2012 den NIST-SHA-3-Wettbewerb. Ethereum nutzt Keccak-256 (nicht die standardisierte SHA-3-Version, die leicht unterschiedlich ist). Gilt als robuster gegen Length-Extension-Attacks.<\/li>\n      <\/ul>\n      <p>F\u00fcr Endnutzer ist der Unterschied irrelevant \u2013 beide sind 2026 sicher. Technisch wichtig: Ethereum-Adressen entstehen durch Keccak-256 des \u00f6ffentlichen Schl\u00fcssels (ohne RIPEMD-160 wie bei Bitcoin). <a href=\"https:\/\/ethereum.org\/en\/developers\/docs\/data-structures-and-encoding\/patricia-merkle-trie\/\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">Ethereum.org, Keccak<\/a><\/p>\n    <\/div><\/div>\n  <\/div>\n\n  <div class=\"bpt-faq-item\">\n    <button class=\"bpt-faq-q\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.bpt-faq-item').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">\n      Wie h\u00e4ngen Hashwert und Seed Phrase zusammen?\n      <span class=\"bpt-faq-icon\">+<\/span>\n    <\/button>\n    <div class=\"bpt-faq-a\"><div class=\"bpt-faq-a-inner\">\n      <p>Eine <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/14\/seed-phrase\/\" class=\"il\">Seed Phrase<\/a> (12\u201324 W\u00f6rter) ist die menschenlesbare Repr\u00e4sentation eines 128\u2013256-Bit-Zufallswertes (Entropie). Aus dieser Entropie werden durch einen standardisierten Prozess (BIP-39 \u2192 PBKDF2-HMAC-SHA512) der Master Private Key und alle daraus abgeleiteten Schl\u00fcssel und Adressen generiert.<\/p>\n      <p>Hashing ist dabei zentral: PBKDF2 wendet SHA-512 tausende Male an (Key-Stretching), um aus der Seed Phrase den Master Seed zu erzeugen. Daraus werden per HMAC-SHA512 (BIP-32) alle Kinder-Schl\u00fcssel abgeleitet. \u00c4nderst du ein einziges Wort der Seed Phrase, entstehen durch den Lawineneffekt komplett andere Adressen \u2013 alles Geld ist weg. <a href=\"https:\/\/github.com\/bitcoin\/bips\/blob\/master\/bip-0039.mediawiki\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">BIP-39 Spezifikation<\/a><\/p>\n    <\/div><\/div>\n  <\/div>\n\n<\/div>\n\n<div class=\"bpt-hr\"><\/div>\n\n<div class=\"bpt-box green\">\n  <div class=\"bpt-box-title\">Blockchain in der Praxis erleben<\/div>\n  <p>Jetzt wo du Hashwerte verstehst: Sieh sie live in Aktion. Auf dem <a href=\"https:\/\/kryptozukunft.com\/bitcoin-on-chain-daten-und-analyse\/\" class=\"il\">Bitcoin On-Chain Dashboard<\/a> von KryptoZukunft siehst du aktuelle Block-Hashes, Transaktions-IDs und die Hash-Rate in Echtzeit. Und auf <a href=\"https:\/\/bonus.bitget.com\/Kryptozukunft1\" target=\"_blank\" rel=\"nofollow noopener\" class=\"il\">Bitget<\/a> mit Code <a href=\"https:\/\/kryptozukunft.com\/2026\/03\/17\/warum-krypto30-der-beste-bitget-referral-code-im-maerz-april-2026-ist\/\" class=\"il\"><strong>krypto30<\/strong><\/a> kannst du direkt in <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/11\/spot-handel\/\" class=\"il\">Bitcoin kaufen<\/a> und deine erste Transaktion live auf der Blockchain verfolgen.<\/p>\n<\/div>\n\n<div class=\"bpt-sources\">\n  <div class=\"bpt-sources-title\">Quellenverzeichnis<\/div>\n  <ol>\n    <li>Satoshi Nakamoto \u2013 Bitcoin Whitepaper (2008) \u00b7 <a href=\"https:\/\/bitcoin.org\/bitcoin.pdf\" target=\"_blank\" rel=\"nofollow noopener\">bitcoin.org\/bitcoin.pdf<\/a><\/li>\n    <li>NIST \u2013 FIPS 180-4: Secure Hash Standard (SHA-2) \u00b7 <a href=\"https:\/\/csrc.nist.gov\/publications\/detail\/fips\/180\/4\/final\" target=\"_blank\" rel=\"nofollow noopener\">csrc.nist.gov<\/a><\/li>\n    <li>NIST \u2013 SP 800-107r1: Recommendation for Applications Using Approved Hash Algorithms \u00b7 <a href=\"https:\/\/nvlpubs.nist.gov\/nistpubs\/SpecialPublications\/NIST.SP.800-107r1.pdf\" target=\"_blank\" rel=\"nofollow noopener\">nvlpubs.nist.gov<\/a><\/li>\n    <li>NIST \u2013 Post-Quantum Cryptography Project \u00b7 <a href=\"https:\/\/csrc.nist.gov\/Projects\/post-quantum-cryptography\" target=\"_blank\" rel=\"nofollow noopener\">csrc.nist.gov<\/a><\/li>\n    <li>Google \/ CWI Amsterdam \u2013 SHAttered: First SHA-1 Collision (2017) \u00b7 <a href=\"https:\/\/shattered.io\" target=\"_blank\" rel=\"nofollow noopener\">shattered.io<\/a><\/li>\n    <li>Bitcoin Wiki \u2013 Technical Background of Bitcoin Addresses \u00b7 <a href=\"https:\/\/en.bitcoin.it\/wiki\/Technical_background_of_version_1_Bitcoin_addresses\" target=\"_blank\" rel=\"nofollow noopener\">en.bitcoin.it<\/a><\/li>\n    <li>BIP-39 \u2013 Mnemonic code for generating deterministic keys \u00b7 <a href=\"https:\/\/github.com\/bitcoin\/bips\/blob\/master\/bip-0039.mediawiki\" target=\"_blank\" rel=\"nofollow noopener\">github.com\/bitcoin\/bips<\/a><\/li>\n    <li>BIP-32 \u2013 Hierarchical Deterministic Wallets \u00b7 <a href=\"https:\/\/github.com\/bitcoin\/bips\/blob\/master\/bip-0032.mediawiki\" target=\"_blank\" rel=\"nofollow noopener\">github.com\/bitcoin\/bips<\/a><\/li>\n    <li>Ethereum.org \u2013 Keccak \/ Patricia Merkle Trie \u00b7 <a href=\"https:\/\/ethereum.org\/en\/developers\/docs\/data-structures-and-encoding\/patricia-merkle-trie\/\" target=\"_blank\" rel=\"nofollow noopener\">ethereum.org<\/a><\/li>\n    <li>Blockchain.com \u2013 Block Explorer \u00b7 <a href=\"https:\/\/www.blockchain.com\/explorer\" target=\"_blank\" rel=\"nofollow noopener\">blockchain.com\/explorer<\/a><\/li>\n    <li>Investopedia \u2013 What is SHA-256? \u00b7 <a href=\"https:\/\/www.investopedia.com\/terms\/s\/sha-256.asp\" target=\"_blank\" rel=\"nofollow noopener\">investopedia.com<\/a><\/li>\n  <\/ol>\n<\/div>\n\n<div class=\"bpt-meta\">\n  Letzte Aktualisierung: M\u00e4rz 2026 \u00b7 Autor: <a href=\"https:\/\/kryptozukunft.com\/author\/\" style=\"color:#4a7a5a;text-decoration:none\">Felix Rieger<\/a> \u00b7 <a href=\"https:\/\/kryptozukunft.com\/\" style=\"color:#4a7a5a;text-decoration:none\">KryptoZukunft.com<\/a><br>\n  Keine Anlageberatung \u00b7 Alle Angaben ohne Gew\u00e4hr \u00b7 Stand: M\u00e4rz 2026\n<\/div>\n\n<\/div>\n\n\n\n<!-- Schema.org: Autor + Artikel-Disclaimer -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Person\",\n  \"name\": \"Felix Rieger\",\n  \"givenName\": \"Felix\",\n  \"familyName\": \"Rieger\",\n  \"jobTitle\": \"Krypto-Journalist, Marktanalyst & Gr\u00fcnder\",\n  \"description\": \"Felix Rieger ist Gr\u00fcnder und Hauptautor von KryptoZukunft.com. Seit 2021 testet er pers\u00f6nlich \u00fcber 12 Kryptob\u00f6rsen, analysiert M\u00e4rkte und erkl\u00e4rt komplexe Krypto-Konzepte auf Deutsch \u2013 klar, ehrlich, ohne Hype. Er hat \u00fcber 100 Fachartikel zu Bitcoin, Ethereum, DeFi, Blockchain und Kryptob\u00f6rsen verfasst und hilft t\u00e4glich tausenden deutschsprachigen Lesern, sicher in Kryptow\u00e4hrungen einzusteigen.\",\n  \"url\": \"https:\/\/kryptozukunft.com\/author\/\",\n  \"image\": \"https:\/\/kryptozukunft.com\/wp-content\/uploads\/2025\/05\/ChatGPT-Image-15.-Mai-2025-16_16_41.png\",\n  \"address\": {\n    \"@type\": \"PostalAddress\",\n    \"streetAddress\": \"Industriestrasse 3\",\n    \"addressLocality\": \"Rheinm\u00fcnster\",\n    \"postalCode\": \"77836\",\n    \"addressCountry\": \"DE\"\n  },\n  \"worksFor\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KryptoZukunft\",\n    \"url\": \"https:\/\/kryptozukunft.com\"\n  },\n  \"founder\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KryptoZukunft\",\n    \"url\": \"https:\/\/kryptozukunft.com\",\n    \"foundingDate\": \"2021\"\n  },\n  \"knowsAbout\": [\n    \"Bitcoin\", \"Ethereum\", \"Solana\", \"BNB\", \"Kryptow\u00e4hrungen\",\n    \"Blockchain-Technologie\", \"DeFi\", \"Kryptob\u00f6rsen-Tests\",\n    \"Bitget\", \"Binance\", \"OKX\", \"KuCoin\", \"MEXC\",\n    \"Spot-Handel\", \"Futures Trading\", \"Krypto-Sicherheit\",\n    \"Cold Wallets\", \"Seed-Phrase\", \"Fear and Greed Index\",\n    \"On-Chain-Analyse\", \"Krypto-Steuer Deutschland\",\n    \"MiCA Regulierung\", \"Bitcoin Halving\", \"EMA Trading Strategie\"\n  ],\n  \"hasCredential\": [\n    {\"@type\": \"EducationalOccupationalCredential\", \"name\": \"5+ Jahre aktive Krypto-Markterfahrung seit 2021\"},\n    {\"@type\": \"EducationalOccupationalCredential\", \"name\": \"12+ Kryptob\u00f6rsen pers\u00f6nlich getestet und bewertet\"},\n    {\"@type\": \"EducationalOccupationalCredential\", \"name\": \"100+ Fachartikel zu Kryptow\u00e4hrungen verfasst\"},\n    {\"@type\": \"EducationalOccupationalCredential\", \"name\": \"Gr\u00fcnder und Herausgeber von KryptoZukunft.com\"}\n  ],\n  \"publishingPrinciples\": \"https:\/\/kryptozukunft.com\/about\/\",\n  \"sameAs\": [\n    \"https:\/\/kryptozukunft.com\/author\/\",\n    \"https:\/\/www.linkedin.com\/in\/felix-rieger-751148377\/\",\n    \"https:\/\/twitter.com\/FelixRieger\",\n    \"https:\/\/felixrieger.tumblr.com\/\"\n  ]\n}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Article\",\n  \"author\": {\n    \"@type\": \"Person\",\n    \"name\": \"Felix Rieger\",\n    \"url\": \"https:\/\/kryptozukunft.com\/author\/\"\n  },\n  \"publisher\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KryptoZukunft\",\n    \"url\": \"https:\/\/kryptozukunft.com\",\n    \"logo\": {\n      \"@type\": \"ImageObject\",\n      \"url\": \"https:\/\/kryptozukunft.com\/wp-content\/uploads\/2025\/07\/cropped-047745EA-BCA4-432E-B75B-1DBCCBE9FA30.png\"\n    }\n  },\n  \"disclaimer\": \"Dieser Artikel dient ausschlie\u00dflich zu Informationszwecken und stellt keine Finanz-, Anlage- oder Steuerberatung dar. Kryptow\u00e4hrungen sind hochvolatile Anlageinstrumente. Der Handel kann zum vollst\u00e4ndigen Verlust des eingesetzten Kapitals f\u00fchren. Investiere nur, was du bereit bist zu verlieren.\",\n  \"about\": {\"@type\": \"Thing\", \"name\": \"Kryptow\u00e4hrungen\"}\n}\n<\/script>\n\n<style>\n.kzab-wrap{font-family:'Outfit',sans-serif;margin:40px 0}\n.kzab-wrap *{box-sizing:border-box}\n\n\/* Autoren-Box *\/\n.kzab-box{background:#0d1c16;border:1px solid rgba(46,204,113,.15);border-radius:14px;padding:22px 24px;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:20px;position:relative;overflow:hidden}\n.kzab-box::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#2ecc71,rgba(46,204,113,.3),transparent)}\n\n\/* Avatar *\/\n.kzab-avatar{width:76px;height:76px;border-radius:50%;object-fit:cover;border:2px solid rgba(46,204,113,.35);outline:2px solid rgba(46,204,113,.12);outline-offset:3px;flex-shrink:0;display:block}\n\n\/* Info *\/\n.kzab-info{min-width:0}\n.kzab-label{font-family:'JetBrains Mono',monospace;font-size:9px;font-weight:700;color:#2ecc71;letter-spacing:.15em;text-transform:uppercase;margin-bottom:4px;display:flex;align-items:center;gap:5px}\n.kzab-label::before{content:'';width:5px;height:5px;border-radius:50%;background:#2ecc71;animation:kzabdot 1.8s ease-in-out infinite}\n@keyframes kzabdot{0%,100%{opacity:1}50%{opacity:.2}}\n.kzab-name{font-weight:800;font-size:18px;color:#f0f7f2;margin-bottom:3px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}\n.kzab-verified{font-family:'JetBrains Mono',monospace;font-size:9px;color:#060e0a;background:#2ecc71;padding:2px 8px;border-radius:4px;font-weight:700;white-space:nowrap}\n.kzab-role{font-family:'JetBrains Mono',monospace;font-size:10px;color:#4a6b57;margin-bottom:10px}\n.kzab-bio{font-size:13.5px;color:#9dbfaa;line-height:1.65;margin-bottom:12px}\n.kzab-bio strong{color:#f0f7f2}\n.kzab-badges{display:flex;gap:8px;flex-wrap:wrap}\n.kzab-badge{font-family:'JetBrains Mono',monospace;font-size:10px;color:#7aaa8e;background:#060e0a;border:1px solid rgba(46,204,113,.1);border-radius:5px;padding:3px 9px;display:flex;align-items:center;gap:4px;white-space:nowrap}\n\n\/* Leitlinien *\/\n.kzab-editorial{flex-shrink:0;display:flex;flex-direction:column;gap:6px;min-width:170px}\n.kzab-editorial-title{font-family:'JetBrains Mono',monospace;font-size:9px;font-weight:700;color:#2ecc71;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px}\n.kzab-editorial-row{display:flex;align-items:center;gap:6px;font-size:11.5px;color:#7aaa8e}\n.kzab-editorial-row a{color:#2ecc71;text-decoration:none}\n.kzab-editorial-row a:hover{text-decoration:underline}\n\n\/* Socials *\/\n.kzab-socials{display:flex;flex-direction:row;gap:7px;flex-shrink:0;align-self:center}\n.kzab-soc{width:34px;height:34px;border-radius:8px;background:#060e0a;border:1px solid rgba(46,204,113,.13);display:flex;align-items:center;justify-content:center;color:#7aaa8e;text-decoration:none;transition:all .2s}\n.kzab-soc:hover{background:rgba(46,204,113,.1);color:#2ecc71;border-color:rgba(46,204,113,.3)}\n\n\/* Divider *\/\n.kzab-divider{width:1px;background:rgba(46,204,113,.08);align-self:stretch;flex-shrink:0}\n\n\/* Risikohinweis *\/\n.kzab-risk{background:#0a1510;border:1px solid rgba(240,192,64,.18);border-left:3px solid #f0c040;border-radius:0 10px 10px 0;padding:13px 18px;margin-top:10px;display:flex;align-items:flex-start;gap:12px}\n.kzab-risk-icon{font-size:18px;flex-shrink:0;margin-top:1px}\n.kzab-risk-body{flex:1}\n.kzab-risk-title{font-family:'JetBrains Mono',monospace;font-size:9px;font-weight:700;color:#f0c040;letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px}\n.kzab-risk-text{font-size:12px;color:#7aaa8e;line-height:1.65;margin:0}\n.kzab-risk-text strong{color:#cde3d5}\n\n\/* Responsive *\/\n@media(max-width:900px){\n  .kzab-editorial,.kzab-divider{display:none}\n  .kzab-mobile-links{display:flex !important}\n}\n.kzab-mobile-links{display:none}\n.kzab-mobile-link{font-family:'JetBrains Mono',monospace;font-size:10px;font-weight:600;color:#7aaa8e;text-decoration:none;background:#060e0a;border:1px solid rgba(46,204,113,.13);border-radius:6px;padding:5px 10px;transition:all .2s}\n.kzab-mobile-link:hover{color:#2ecc71;border-color:rgba(46,204,113,.3)}\n@media(max-width:640px){\n  .kzab-box{grid-template-columns:auto 1fr;gap:14px}\n  .kzab-socials{flex-direction:row;grid-column:1\/-1}\n  .kzab-avatar{width:60px;height:60px}\n  .kzab-name{font-size:16px}\n}\n<\/style>\n\n<div class=\"kzab-wrap\">\n\n  <!-- Autoren-Box -->\n  <div class=\"kzab-box\">\n\n    <img decoding=\"async\" class=\"kzab-avatar\" src=\"https:\/\/kryptozukunft.com\/wp-content\/uploads\/2025\/05\/ChatGPT-Image-15.-Mai-2025-16_16_41.png\" alt=\"Felix Rieger \u2013 Gr\u00fcnder und Autor KryptoZukunft\" width=\"76\" height=\"76\" loading=\"lazy\" title=\"\">\n\n    <div class=\"kzab-info\">\n      <div class=\"kzab-label\">\u00dcber den Autor<\/div>\n      <div class=\"kzab-name\">\n        Felix Rieger\n        <span class=\"kzab-verified\">&#10003; Verifiziert<\/span>\n      <\/div>\n      <div class=\"kzab-role\">Gr\u00fcnder &amp; Hauptautor \u00b7 KryptoZukunft.com \u00b7 Rheinm\u00fcnster, Deutschland \u00b7 seit 2021<\/div>\n      <div class=\"kzab-bio\">\n        Seit 2021 teste ich pers\u00f6nlich Kryptob\u00f6rsen, analysiere M\u00e4rkte und erkl\u00e4re komplexe Themen verst\u00e4ndlich \u2013\n        <strong>klar, ehrlich, ohne Hype.<\/strong> Als Gr\u00fcnder von KryptoZukunft.com habe ich \u00fcber\n        <strong>12 B\u00f6rsen getestet<\/strong>, mehr als <strong>100 Fachartikel<\/strong> verfasst und helfe\n        t\u00e4glich tausenden Lesern, <strong>sicher in Kryptow\u00e4hrungen einzusteigen.<\/strong>\n        Kein Finanzberater \u2013 aber jemand der die Fehler bereits gemacht hat und daraus gelernt hat.\n      <\/div>\n      <div class=\"kzab-badges\">\n        <span class=\"kzab-badge\">&#128197; Seit 2021 aktiv<\/span>\n        <span class=\"kzab-badge\">&#127970; 12+ B\u00f6rsen getestet<\/span>\n        <span class=\"kzab-badge\">&#128240; 100+ Artikel<\/span>\n        <span class=\"kzab-badge\">&#128205; Rheinm\u00fcnster, DE<\/span>\n        <span class=\"kzab-badge\">&#9989; Gepr\u00fcfte Inhalte<\/span>\n      <\/div>\n      <div class=\"kzab-mobile-links\">\n        <a href=\"https:\/\/kryptozukunft.com\/author\/\" class=\"kzab-mobile-link\">&#128100; Vollst\u00e4ndiges Profil \u2192<\/a>\n        <a href=\"https:\/\/kryptozukunft.com\/about\/\" class=\"kzab-mobile-link\">&#128221; Impressum &amp; Kontakt<\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"kzab-divider\"><\/div>\n\n    <div class=\"kzab-editorial\">\n      <div class=\"kzab-editorial-title\">&#128221; Redaktionelle Leitlinien<\/div>\n      <div class=\"kzab-editorial-row\"><span>&#9989;<\/span><span>Unabh\u00e4ngig &amp; transparent<\/span><\/div>\n      <div class=\"kzab-editorial-row\"><span>&#128269;<\/span><span>Sorgf\u00e4ltig recherchiert<\/span><\/div>\n      <div class=\"kzab-editorial-row\"><span>&#128260;<\/span><span>Regelm\u00e4\u00dfig aktualisiert<\/span><\/div>\n      <div class=\"kzab-editorial-row\"><span>&#128100;<\/span><a href=\"https:\/\/kryptozukunft.com\/author\/\">Vollst\u00e4ndiges Profil \u2192<\/a><\/div>\n      <div class=\"kzab-editorial-row\"><span>&#128221;<\/span><a href=\"https:\/\/kryptozukunft.com\/about\/\">Impressum &amp; Kontakt<\/a><\/div>\n    <\/div>\n\n    <div class=\"kzab-divider\"><\/div>\n\n    <div class=\"kzab-socials\">\n      <a href=\"https:\/\/www.linkedin.com\/in\/felix-rieger-751148377\/\" class=\"kzab-soc\" title=\"LinkedIn\" target=\"_blank\" rel=\"noopener me nofollow\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z\"\/><\/svg>\n      <\/a>\n      <a href=\"https:\/\/twitter.com\/FelixRieger\" class=\"kzab-soc\" title=\"X \/ Twitter\" target=\"_blank\" rel=\"noopener me nofollow\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-4.714-6.231-5.401 6.231H2.74l7.73-8.835L1.254 2.25H8.08l4.253 5.622zm-1.161 17.52h1.833L7.084 4.126H5.117z\"\/><\/svg>\n      <\/a>\n      <a href=\"https:\/\/felixrieger.tumblr.com\/\" class=\"kzab-soc\" title=\"Tumblr\" target=\"_blank\" rel=\"noopener me nofollow\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M14.563 24c-5.093 0-7.031-3.756-7.031-6.411V9.747H5.116V6.648c3.63-1.313 4.512-4.596 4.71-6.469C9.84.051 9.941 0 9.999 0h3.517v6.114h4.801v3.633h-4.82v7.47c.016 1.001.375 2.371 2.207 2.371h.09c.631-.02 1.486-.205 1.936-.419l1.156 3.425c-.436.636-2.4 1.374-4.304 1.406z\"\/><\/svg>\n      <\/a>\n    <\/div>\n\n  <\/div>\n\n  <!-- Risikohinweis -->\n  <div class=\"kzab-risk\">\n    <div class=\"kzab-risk-icon\">&#9888;&#65039;<\/div>\n    <div class=\"kzab-risk-body\">\n      <div class=\"kzab-risk-title\">Risikohinweis &amp; Haftungsausschluss<\/div>\n      <p class=\"kzab-risk-text\">\n        Dieser Artikel dient ausschlie\u00dflich zu <strong>Informationszwecken<\/strong> und stellt\n        <strong>keine Finanz-, Anlage- oder Steuerberatung<\/strong> dar.\n        Kryptow\u00e4hrungen sind hochvolatile Anlageinstrumente \u2013 der Handel kann zum\n        <strong>vollst\u00e4ndigen Verlust des eingesetzten Kapitals<\/strong> f\u00fchren.\n        Investiere nur, was du bereit bist zu verlieren.\n        KryptoZukunft.com \u00fcbernimmt keine Haftung f\u00fcr Entscheidungen auf Basis dieser Inhalte.\n        Bei steuerlichen Fragen wende dich an einen zugelassenen Steuerberater.\n      <\/p>\n    <\/div>\n  <\/div>\n\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Les valeurs de hachage sont des empreintes digitales num\u00e9riques qui stockent les donn\u00e9es en toute s\u00e9curit\u00e9, notamment dans la blockchain et la s\u00e9curit\u00e9 informatique, indispensables.<\/p>","protected":false},"author":263121695,"featured_media":923,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"everybody","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2},"_wpas_customize_per_network":false},"categories":[778788590],"tags":[],"class_list":["post-197","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-krypto-begriffe"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/kryptozukunft.com\/wp-content\/uploads\/2025\/03\/image-109.png","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":8627,"url":"https:\/\/kryptozukunft.com\/fr\/2026\/03\/28\/quest-ce-quun-marche-baissier\/","url_meta":{"origin":197,"position":0},"title":"Un march\u00e9 baissier est une p\u00e9riode o\u00f9 les prix des actifs financiers diminuent sur une longue p\u00e9riode.","author":"Felix Rieger","date":"mars 28, 2026","format":false,"excerpt":"Un march\u00e9 baissier dans le monde de la cryptographie se d\u00e9finit par des prix en baisse, une dur\u00e9e prolong\u00e9e et des strat\u00e9gies pour les investisseurs, notamment le HODL et le DCA.","rel":"","context":"Dans &quot;Krypto Begriffe erkl\u00e4rt- Kryptowikipedia&quot;","block_context":{"text":"Krypto Begriffe erkl\u00e4rt- Kryptowikipedia","link":"https:\/\/kryptozukunft.com\/fr\/categorie\/termes-de-cryptographie\/"},"img":{"alt_text":"Bear silhouette before a red chart showing a market decline with the word 'FALLING'.","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/03\/kryptozukunft-69c7ee0b39001.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/03\/kryptozukunft-69c7ee0b39001.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/03\/kryptozukunft-69c7ee0b39001.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/03\/kryptozukunft-69c7ee0b39001.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":8604,"url":"https:\/\/kryptozukunft.com\/fr\/2026\/03\/28\/warum-crypto2026-der-beste-okx-referralcode-2026-ist\/","url_meta":{"origin":197,"position":1},"title":"Pourquoi CRYPTO2026 est le meilleur code de parrainage OKX 2026","author":"Felix Rieger","date":"mars 28, 2026","format":false,"excerpt":"Le code de parrainage OKX CRYPTO2026 offre 45% de r\u00e9duction sur les frais et un bonus allant jusqu'\u00e0 25 000 USDT \u00e0 l'inscription.","rel":"","context":"Dans &quot;Geb\u00fchren sparen mit Bonuscodes&quot;","block_context":{"text":"Geb\u00fchren sparen mit Bonuscodes","link":"https:\/\/kryptozukunft.com\/fr\/categorie\/codes-bonus\/"},"img":{"alt_text":"A professional interacting with a 'CRYPTO FLOW' holographic dashboard in a high-rise office.","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/03\/kryptozukunft-69c7dddf02ba8.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/03\/kryptozukunft-69c7dddf02ba8.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/03\/kryptozukunft-69c7dddf02ba8.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/03\/kryptozukunft-69c7dddf02ba8.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":8635,"url":"https:\/\/kryptozukunft.com\/fr\/2026\/03\/29\/analyse-et-prevision-de-aave\/","url_meta":{"origin":197,"position":2},"title":"Analyse et pr\u00e9vision d'Aave","author":"Felix Rieger","date":"mars 29, 2026","format":false,"excerpt":"Aave est le principal protocole de pr\u00eat DeFi en 2026 avec 24 milliards USD de TVL et la mise \u00e0 niveau r\u00e9ussie vers la V4.","rel":"","context":"Dans &quot;Krypto News - Nachrichten Portal&quot;","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/fr\/categorie\/crypto-actualites\/"},"img":{"alt_text":"Digital visualization of BULLISH TREND and BLOCKCHAIN ANALYTICS with a bull head and rising graph.","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/03\/kryptozukunft-69c9486389a00.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/03\/kryptozukunft-69c9486389a00.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/03\/kryptozukunft-69c9486389a00.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/03\/kryptozukunft-69c9486389a00.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":358,"url":"https:\/\/kryptozukunft.com\/fr\/2025\/03\/11\/spot-commerce\/","url_meta":{"origin":197,"position":3},"title":"N\u00e9gociation au comptant","author":"Felix Rieger","date":"mars 11, 2025","format":false,"excerpt":"Le trading au comptant de crypto-monnaies permet des achats et des ventes instantan\u00e9s au prix actuel, id\u00e9al pour les d\u00e9butants et les investissements \u00e0 faible risque.","rel":"","context":"Dans &quot;Handelsarten f\u00fcr Kryptow\u00e4hrungen&quot;","block_context":{"text":"Handelsarten f\u00fcr Kryptow\u00e4hrungen","link":"https:\/\/kryptozukunft.com\/fr\/categorie\/types-de-commerce\/"},"img":{"alt_text":"Spot-Handel","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/03\/image-94.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/03\/image-94.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/03\/image-94.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/03\/image-94.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":8574,"url":"https:\/\/kryptozukunft.com\/fr\/2026\/03\/27\/bitcoin-unter-68-000-5-schocks-treffen-heute-gleichzeitig-optionsverfall-mara-milliarden-verkauf-iran-und-mehr\/","url_meta":{"origin":197,"position":4},"title":"Le Bitcoin sous 68 000 $ \u2013 5 chocs frappent en m\u00eame temps aujourd'hui : expiration des options, vente de milliards de MARA, l'Iran et plus encore","author":"Felix Rieger","date":"mars 27, 2026","format":false,"excerpt":"Bitcoin passe sous les 68 000 USD suite \u00e0 l'expiration d'options, la vente de MARA, les incertitudes g\u00e9opolitiques et les liquidations fiscales, tandis que Bernstein pr\u00e9voit un objectif de 150 000 USD.","rel":"","context":"Dans &quot;Krypto News - Nachrichten Portal&quot;","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/fr\/categorie\/crypto-actualites\/"},"img":{"alt_text":"Gold Bitcoin coin breaking through a monitor showing a red stock market chart decline.","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/03\/kryptozukunft-69c662233c9aa.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/03\/kryptozukunft-69c662233c9aa.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/03\/kryptozukunft-69c662233c9aa.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/03\/kryptozukunft-69c662233c9aa.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":8567,"url":"https:\/\/kryptozukunft.com\/fr\/2026\/03\/27\/morgan-stanley-bitcoin-etf-msbt-start-2026\/","url_meta":{"origin":197,"position":5},"title":"Morgan Stanley Bitcoin ETF MSBT: Start steht unmittelbar bevor \u2013 was Anleger jetzt wissen m\u00fcssen","author":"Felix Rieger","date":"mars 27, 2026","format":false,"excerpt":"Morgan Stanley erh\u00e4lt NYSE-Notierungsank\u00fcndigung f\u00fcr MSBT Bitcoin ETF \u2013 Bloomberg ETF-Analyst Eric Balchunas: Start \u201eunmittelbar bevorstehend\u201c. Alle Details zu Ticker, Custody, Geb\u00fchren und was das f\u00fcr Bitcoin-Anleger bedeutet.","rel":"","context":"Dans &quot;Krypto News - Nachrichten Portal&quot;","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/fr\/categorie\/crypto-actualites\/"},"img":{"alt_text":"Futuristic cityscape with dark towers, glowing hexagonal pathways, and a large crystalline moon.","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/03\/kryptozukunft-69c6573b1776d.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/03\/kryptozukunft-69c6573b1776d.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/03\/kryptozukunft-69c6573b1776d.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/03\/kryptozukunft-69c6573b1776d.png?resize=700%2C400&ssl=1 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/kryptozukunft.com\/fr\/wp-json\/wp\/v2\/posts\/197","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kryptozukunft.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kryptozukunft.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kryptozukunft.com\/fr\/wp-json\/wp\/v2\/users\/263121695"}],"replies":[{"embeddable":true,"href":"https:\/\/kryptozukunft.com\/fr\/wp-json\/wp\/v2\/comments?post=197"}],"version-history":[{"count":20,"href":"https:\/\/kryptozukunft.com\/fr\/wp-json\/wp\/v2\/posts\/197\/revisions"}],"predecessor-version":[{"id":8494,"href":"https:\/\/kryptozukunft.com\/fr\/wp-json\/wp\/v2\/posts\/197\/revisions\/8494"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kryptozukunft.com\/fr\/wp-json\/wp\/v2\/media\/923"}],"wp:attachment":[{"href":"https:\/\/kryptozukunft.com\/fr\/wp-json\/wp\/v2\/media?parent=197"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kryptozukunft.com\/fr\/wp-json\/wp\/v2\/categories?post=197"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kryptozukunft.com\/fr\/wp-json\/wp\/v2\/tags?post=197"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}