Deutsche Krypto-Nachrichten in einem klareren, ruhigeren Layout.

Marktberichte, Analysen und Schlagzeilen aus deutschen Krypto-Quellen, reduziert auf das Wesentliche.

Strategy Aktie zeigt Kursanstieg, bleibt jedoch weit unter Vorjahresniveau

Strategy Aktie zeigt Kursanstieg, bleibt jedoch weit unter Vorjahresniveau

Die Aktie von Strategy (ehemals MicroStrategy) zeigt kurzfristig eine positive Entwicklung, bleibt jedoch im Jahresvergleich mit einem Verlust von 57,87 Prozent besorgniserregend. Trotz Umsatzsteigerung verzeichnet das Unternehmen signifikante Verluste pro Aktie und enttäuschende Dividendenprognosen.

Krypto Magazin

Markt, Bitcoin, Regulierung und Analysen.

7 aktive Quellen

Bitcoin Zahlung im Einzelhandel: Square schaltet Bitcoin bei Millionen Händlern automatisch ein

Bitcoin Zahlung im Einzelhandel: Square schaltet Bitcoin bei Millionen Händlern automatisch ein

Square, die Zahlungsplattform von Jack Dorseys Unternehmen Block, hat am 30. März 2026 damit begonnen, Bitcoin-Zahlungen bei berechtigten US-Händlern automatisch zu aktivieren. Kunden können ab sofort per QR-Code mit Bitcoin bezahlen, während Händler ihre Einnahmen standardmäßig in US-Dollar erhalten. Die Bitcoin Zahlung Einzelhandel wird damit vom Nischenfeature zum Standard bei einem der größten Zahlungsanbieter der USA. /* ===== Base Reset ===== */ #kg-summary-widget { box-sizing: border-box !important; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important; line-height: 1.5 !important; text-align: left !important; } #kg-summary-widget * { box-sizing: border-box !important; } /* ===== Card ===== */ .kg-card-container { background: rgba(30, 30, 40, 0.95) !important; border-radius: 12px !important; padding: 24px 32px !important; position: relative !important; overflow: hidden !important; box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.05), 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 10px 15px -3px rgba(0, 0, 0, 0.4) !important; } /* Left accent border */ .kg-card-container::before { content: "" !important; position: absolute !important; left: 0 !important; top: 0 !important; bottom: 0 !important; width: 4px !important; background: #2ab5e8 !important; border-radius: 4px 0 0 4px !important; } /* ===== Header ===== */ .kg-card-header { display: flex !important; flex-direction: column !important; align-items: center !important; margin-bottom: 20px !important; text-align: center !important; } .kg-icon { font-size: 24px !important; margin-bottom: 8px !important; display: block !important; } .kg-heading { margin: 0 !important; font-size: 20px !important; font-weight: 700 !important; letter-spacing: -0.01em !important; color: #ffffff !important; } /* ===== Bullet List ===== */ .kg-bullet-list { list-style: none !important; padding: 0 !important; margin: 0 !important; } .kg-list-item { position: relative !important; padding-left: 24px !important; margin-bottom: 12px !important; } .kg-list-item:last-child { margin-bottom: 0 !important; } /* Custom accent dot */ .kg-list-item::before { content: "" !important; position: absolute !important; left: 0 !important; top: 0.6em !important; width: 8px !important; height: 8px !important; border-radius: 50% !important; background: #2ab5e8 !important; } /* ===== Anchor Links ===== */ .kg-anchor { text-decoration: none !important; font-size: 16px !important; line-height: 1.6 !important; display: block !important; cursor: pointer !important; transition: opacity 0.2s ease !important; } .kg-anchor:hover { opacity: 0.8 !important; } /* ===== Responsive ===== */ @media (max-width: 768px) { .kg-card-container { padding: 20px 24px !important; } } (function() { /* ===== CONFIG — edit these values to customize ===== */ var CONFIG = { headingText: 'In Kürze', maxBullets: 5, accentColor: '#2ab5e8', bgColor: 'rgba(30, 30, 40, 0.95)', textColor: '#e0e0e0', headingColor: '#ffffff', icon: '💡', smoothScrollOffset: 80, // px offset for sticky header /* * CSS selector for the article content container. * The widget will ONLY collect H2/H3 headings from within this container. * This prevents picking up headings from related articles, sidebar, footer etc. * * Common Divi selectors to try if the default doesn't work: * '.entry-content' * 'article .entry-content' * '.et_pb_section_0' (first section on the page) * '.post-content' * * You can also use a custom class you add to your Divi section. */ contentSelector: '.et_pb_post_content' }; /** * Converts heading text into a URL-safe slug. */ function slugify(text) { return text .toString() .toLowerCase() .trim() .replace(/\s+/g, '-') .replace(/[^\w\-]+/g, '') .replace(/\-\-+/g, '-'); } /** * Finds the article content container using the configured selector. * Falls back to walking up from the widget to find the nearest Divi section. */ function findContentContainer(widget) { // 1. Try the configured selector var container = document.querySelector(CONFIG.contentSelector); if (container) return container; // 2. Fallback: walk up from widget to the nearest Divi section var parent = widget.parentElement; while (parent) { if (parent.classList && (parent.classList.contains('et_pb_section') || parent.classList.contains('entry-content') || parent.tagName === 'ARTICLE')) { return parent; } parent = parent.parentElement; } // 3. Last resort: use the full document body (original behavior) return document.body; } function initWidget() { var widget = document.getElementById('kg-summary-widget'); var listContainer = document.getElementById('kg-bullet-list'); var headingEl = document.getElementById('kg-widget-heading'); var iconEl = document.getElementById('kg-widget-icon'); if (!widget || !listContainer) return; /* --- Apply config colours --- */ var card = widget.querySelector('.kg-card-container'); card.style.backgroundColor = CONFIG.bgColor; // Inject dynamic accent colours for pseudo-elements var dynamicStyle = document.createElement('style'); dynamicStyle.innerHTML = '#kg-summary-widget .kg-card-container::before { background: ' + CONFIG.accentColor + ' !important; }' + '#kg-summary-widget .kg-list-item::before { background: ' + CONFIG.accentColor + ' !important; }'; document.head.appendChild(dynamicStyle); headingEl.innerText = CONFIG.headingText; headingEl.style.color = CONFIG.headingColor; iconEl.innerText = CONFIG.icon; /* --- Find the scoped content container --- */ var contentContainer = findContentContainer(widget); /* --- Collect H2s and H3s ONLY within the content container, AFTER the widget --- */ var allHeadings = contentContainer.querySelectorAll('h2, h3'); var validHeadings = []; for (var i = 0; i < allHeadings.length; i++) { var h = allHeadings[i]; // Skip the widget's own heading if (h === headingEl) continue; // Only include headings that appear AFTER the widget in the DOM // Node.DOCUMENT_POSITION_FOLLOWING === 4 if (widget.compareDocumentPosition(h) & 4) { validHeadings.push(h); } } // Hide if no headings found if (validHeadings.length === 0) { widget.style.display = 'none'; return; } /* --- Render bullets (max from config) --- */ var items = validHeadings.slice(0, CONFIG.maxBullets); for (var j = 0; j < items.length; j++) { (function(heading, index) { // Ensure the heading has an id for anchor linking if (!heading.id) { heading.id = 'section-' + slugify(heading.textContent) + '-' + index; } var li = document.createElement('li'); li.className = 'kg-list-item'; var a = document.createElement('a'); a.className = 'kg-anchor'; a.href = '#' + heading.id; a.innerText = heading.textContent; // Inline style to survive Divi overrides a.style.color = CONFIG.textColor; a.addEventListener('click', function(e) { e.preventDefault(); var target = document.getElementById(heading.id); if (target) { var top = target.getBoundingClientRect().top + window.pageYOffset - CONFIG.smoothScrollOffset; window.scrollTo({ top: top, behavior: 'smooth' }); history.pushState(null, null, '#' + heading.id); } }); li.appendChild(a); listContainer.appendChild(li); })(items[j], j); } // Reveal the widget widget.style.display = 'block'; } // Run when DOM is ready if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initWidget); } else { initWidget(); } })(); Was Miles Suter als Blocks Bitcoin-Produktchef am 30. März auf X angekündigt hat Miles Suter, verantwortlich für Bitcoins Produktstrategie bei Block, schrieb auf X: Wir machen es Millionen von Unternehmen einfacher, Bitcoin zu akzeptieren. Ab heute werden bei berechtigten US-Square-Händlern Bitcoin-Zahlungen automatisch aktiviert. Händler, die Bitcoin akzeptieren, erhalten standardmäßig US-Dollar. So beginnt Bitcoin als alltägliches Geld. Ein Post den Block-CEO Jack Dorsey direkt repostete. Square bedient Millionen von Kleinunternehmen in den USA, von Cafés über Friseursalons bis zu lokalen Einzelhändlern. 78 % der Nutzerbasis sind US-basiert, 22 % international. Die Bitcoin Zahlung Einzelhandel funktioniert über das Lightning Network, ein Netzwerk das auf der Bitcoin-Blockchain aufbaut und Zahlungen in Sekunden statt Minuten abwickelt. Kunden scannen einen QR-Code, die Zahlung wird sofort in US-Dollar umgerechnet und dem Händler gutgeschrieben. Der Händler sieht nur Dollar, berührt nie Bitcoin und trägt kein Kursrisiko. Zusätzlich können Händler wählen, einen Teil ihrer täglichen Einnahmen automatisch in Bitcoin umzuwandeln und zu sparen, was Square “Stacken” nennt. David Marcus, CEO von Lightspark und ehemaliger PayPal-Präsident, nannte die Square Bitcoin Adoption einen potenziellen “TCP/IP-Moment für Geld” und verglich den Schritt mit der frühen Standardisierung von Internet-Protokollen, die verschiedene Netzwerke erstmals miteinander verbanden. Warum Bitcoin-Zahlungen bei Square jetzt automatisch aktiviert sind statt manuell Square hatte die Bitcoin-Zahlungsfunktion im Oktober 2025 als Teil der “Square Bitcoin”-Initiative eingeführt, damals aber als Opt-in. Händler mussten die Funktion aktiv einschalten, was die Verbreitung bremste. Ab dem 30. März 2026 ist die Funktion standardmäßig eingeschaltet. Berechtigte US-Händler müssen nichts tun, nichts konfigurieren und nichts verstehen. Die Bitcoin Zahlung im Einzelhandel ist einfach da. Wer sie nicht will, kann sie abschalten, aber der Default ist jetzt Bitcoin-aktiviert. Der Wechsel von Opt-in zu Default ist der entscheidende Unterschied zwischen einem Pilotprojekt und Massenadoption. Wenn Millionen Händler Bitcoin akzeptieren, nicht weil sie sich aktiv dafür entschieden haben, sondern weil es automatisch aktiviert wurde, entsteht eine Infrastruktur, die Bitcoin als Zahlungsschiene normalisiert. Das betrifft nicht nur technikaffine Händler, sondern jeden Laden der Square nutzt, also genau die Kleinunternehmen, die Bitcoins Versprechen als alltägliches Geld am direktesten testen. Die Square Bitcoin Adoption unterscheidet sich damit auch von PayPals Strategie: PayPal setzt auf den eigenen Stablecoin PYUSD, Dorsey setzt auf Bitcoin als Protokoll. Beide erreichen Millionen Nutzer, aber mit grundverschiedenen Visionen für die Zukunft des Geldes. New York ist als einziger Bundesstaat von der Aktivierung ausgeschlossen, aufgrund regulatorischer Besonderheiten des Staates. Warum Square bis Ende 2026 null Prozent Gebühren auf Bitcoin-Zahlungen erhebt Square erhebt bis Ende 2026 keine Bearbeitungsgebühren auf Bitcoin-Zahlungen. Das bedeutet: Für Händler ist die Annahme von Bitcoin günstiger als jede Kreditkartentransaktion, die typischerweise 1,5 bis 3,5 % kostet. Bei einem Kleinunternehmen das monatlich 50.000 US-Dollar über Karte abwickelt, wären das 750 bis 1.750 US-Dollar Ersparnis pro Monat, wenn ein Teil der Kunden auf Bitcoin wechselt. Die Abwicklung erfolgt nahezu sofort über das Lightning Network, ohne die Verzögerung von Kreditkartenabrechnungen die oft 1 bis 3 Werktage dauern. Block selbst hält 8.883 BTC auf der eigenen Bilanz zu einem Durchschnittspreis von 32.939 US-Dollar, ein klares Signal dass das Unternehmen nicht nur Infrastruktur baut, sondern an die eigene These glaubt. Nach Ende 2026 hat Square die zukünftige Gebührenstruktur noch nicht kommuniziert. Für Neueinsteiger ist wichtig zu verstehen, was hier gerade passiert und warum es bedeutsam ist: Bitcoin funktioniert seit 17 Jahren als dezentrales Netzwerk, das Werte ohne Mittelsmänner überträgt. Das Lightning Network macht diese Übertragung so schnell und günstig, dass sie an der Ladenkasse funktioniert. Square bringt diese Technologie jetzt in Millionen realer Geschäfte, ohne dass der Händler irgendetwas über Bitcoin wissen muss. Das ist der Unterschied zwischen einem theoretischen Zahlungsmittel und einem funktionierenden Zahlungsnetzwerk. Geld, das niemand kontrolliert, das rund um die Uhr funktioniert, das keine Genehmigung braucht und bei dem die Spielregeln für alle gleich sind, muss nicht von oben eingeführt werden. Es muss nur einfacher und günstiger sein als die Alternative. Genau das passiert jetzt. Wir berichteten über die Lightning-Network-Adoption und das Überschreiten der Milliarden-Dollar-Grenze beim monatlichen Transaktionsvolumen.

Krypto Guru | 4 Min. Lesezeit

Bitcoin Quantencomputer Upgrade: Warum Google Q-Day von 2033 auf 2029 vorgezogen hat

Bitcoin Quantencomputer Upgrade: Warum Google Q-Day von 2033 auf 2029 vorgezogen hat

Google Quantum AI hat am 30. März 2026 ein Whitepaper veröffentlicht, das die Ressourcen für einen Quantenangriff auf Bitcoins Verschlüsselung neu berechnet. Das Ergebnis: Statt 20 Millionen Qubits reichen weniger als 500.000. Statt Jahrzehnte könnten es nur noch drei Jahre sein. Das Bitcoin Quantencomputer Upgrade, also die Umstellung auf quantensichere Verschlüsselung, wird damit von einer theoretischen Diskussion zu einer praktischen Dringlichkeit. /* ===== Base Reset ===== */ #kg-summary-widget { box-sizing: border-box !important; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important; line-height: 1.5 !important; text-align: left !important; } #kg-summary-widget * { box-sizing: border-box !important; } /* ===== Card ===== */ .kg-card-container { background: rgba(30, 30, 40, 0.95) !important; border-radius: 12px !important; padding: 24px 32px !important; position: relative !important; overflow: hidden !important; box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.05), 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 10px 15px -3px rgba(0, 0, 0, 0.4) !important; } /* Left accent border */ .kg-card-container::before { content: "" !important; position: absolute !important; left: 0 !important; top: 0 !important; bottom: 0 !important; width: 4px !important; background: #2ab5e8 !important; border-radius: 4px 0 0 4px !important; } /* ===== Header ===== */ .kg-card-header { display: flex !important; flex-direction: column !important; align-items: center !important; margin-bottom: 20px !important; text-align: center !important; } .kg-icon { font-size: 24px !important; margin-bottom: 8px !important; display: block !important; } .kg-heading { margin: 0 !important; font-size: 20px !important; font-weight: 700 !important; letter-spacing: -0.01em !important; color: #ffffff !important; } /* ===== Bullet List ===== */ .kg-bullet-list { list-style: none !important; padding: 0 !important; margin: 0 !important; } .kg-list-item { position: relative !important; padding-left: 24px !important; margin-bottom: 12px !important; } .kg-list-item:last-child { margin-bottom: 0 !important; } /* Custom accent dot */ .kg-list-item::before { content: "" !important; position: absolute !important; left: 0 !important; top: 0.6em !important; width: 8px !important; height: 8px !important; border-radius: 50% !important; background: #2ab5e8 !important; } /* ===== Anchor Links ===== */ .kg-anchor { text-decoration: none !important; font-size: 16px !important; line-height: 1.6 !important; display: block !important; cursor: pointer !important; transition: opacity 0.2s ease !important; } .kg-anchor:hover { opacity: 0.8 !important; } /* ===== Responsive ===== */ @media (max-width: 768px) { .kg-card-container { padding: 20px 24px !important; } } (function() { /* ===== CONFIG — edit these values to customize ===== */ var CONFIG = { headingText: 'In Kürze', maxBullets: 5, accentColor: '#2ab5e8', bgColor: 'rgba(30, 30, 40, 0.95)', textColor: '#e0e0e0', headingColor: '#ffffff', icon: '💡', smoothScrollOffset: 80, // px offset for sticky header /* * CSS selector for the article content container. * The widget will ONLY collect H2/H3 headings from within this container. * This prevents picking up headings from related articles, sidebar, footer etc. * * Common Divi selectors to try if the default doesn't work: * '.entry-content' * 'article .entry-content' * '.et_pb_section_0' (first section on the page) * '.post-content' * * You can also use a custom class you add to your Divi section. */ contentSelector: '.et_pb_post_content' }; /** * Converts heading text into a URL-safe slug. */ function slugify(text) { return text .toString() .toLowerCase() .trim() .replace(/\s+/g, '-') .replace(/[^\w\-]+/g, '') .replace(/\-\-+/g, '-'); } /** * Finds the article content container using the configured selector. * Falls back to walking up from the widget to find the nearest Divi section. */ function findContentContainer(widget) { // 1. Try the configured selector var container = document.querySelector(CONFIG.contentSelector); if (container) return container; // 2. Fallback: walk up from widget to the nearest Divi section var parent = widget.parentElement; while (parent) { if (parent.classList && (parent.classList.contains('et_pb_section') || parent.classList.contains('entry-content') || parent.tagName === 'ARTICLE')) { return parent; } parent = parent.parentElement; } // 3. Last resort: use the full document body (original behavior) return document.body; } function initWidget() { var widget = document.getElementById('kg-summary-widget'); var listContainer = document.getElementById('kg-bullet-list'); var headingEl = document.getElementById('kg-widget-heading'); var iconEl = document.getElementById('kg-widget-icon'); if (!widget || !listContainer) return; /* --- Apply config colours --- */ var card = widget.querySelector('.kg-card-container'); card.style.backgroundColor = CONFIG.bgColor; // Inject dynamic accent colours for pseudo-elements var dynamicStyle = document.createElement('style'); dynamicStyle.innerHTML = '#kg-summary-widget .kg-card-container::before { background: ' + CONFIG.accentColor + ' !important; }' + '#kg-summary-widget .kg-list-item::before { background: ' + CONFIG.accentColor + ' !important; }'; document.head.appendChild(dynamicStyle); headingEl.innerText = CONFIG.headingText; headingEl.style.color = CONFIG.headingColor; iconEl.innerText = CONFIG.icon; /* --- Find the scoped content container --- */ var contentContainer = findContentContainer(widget); /* --- Collect H2s and H3s ONLY within the content container, AFTER the widget --- */ var allHeadings = contentContainer.querySelectorAll('h2, h3'); var validHeadings = []; for (var i = 0; i < allHeadings.length; i++) { var h = allHeadings[i]; // Skip the widget's own heading if (h === headingEl) continue; // Only include headings that appear AFTER the widget in the DOM // Node.DOCUMENT_POSITION_FOLLOWING === 4 if (widget.compareDocumentPosition(h) & 4) { validHeadings.push(h); } } // Hide if no headings found if (validHeadings.length === 0) { widget.style.display = 'none'; return; } /* --- Render bullets (max from config) --- */ var items = validHeadings.slice(0, CONFIG.maxBullets); for (var j = 0; j < items.length; j++) { (function(heading, index) { // Ensure the heading has an id for anchor linking if (!heading.id) { heading.id = 'section-' + slugify(heading.textContent) + '-' + index; } var li = document.createElement('li'); li.className = 'kg-list-item'; var a = document.createElement('a'); a.className = 'kg-anchor'; a.href = '#' + heading.id; a.innerText = heading.textContent; // Inline style to survive Divi overrides a.style.color = CONFIG.textColor; a.addEventListener('click', function(e) { e.preventDefault(); var target = document.getElementById(heading.id); if (target) { var top = target.getBoundingClientRect().top + window.pageYOffset - CONFIG.smoothScrollOffset; window.scrollTo({ top: top, behavior: 'smooth' }); history.pushState(null, null, '#' + heading.id); } }); li.appendChild(a); listContainer.appendChild(li); })(items[j], j); } // Reveal the widget widget.style.display = 'block'; } // Run when DOM is ready if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initWidget); } else { initWidget(); } })(); Was Google Quantum AI am 30. März 2026 in seinem Whitepaper veröffentlicht hat Das Paper trägt den Titel “Securing Elliptic Curve Cryptocurrencies against Quantum Vulnerabilities” und wurde von Forschern von Google Quantum AI, der UC Berkeley, Stanford und der Ethereum Foundation gemeinsam verfasst. Im Kern geht es um die Frage, wie viel Rechenleistung ein Quantencomputer bräuchte, um die Verschlüsselung hinter Bitcoin zu brechen. Bitcoin nutzt ein Verfahren namens ECDSA über die sogenannte secp256k1-Kurve. Vereinfacht gesagt: Aus einem privaten Schlüssel, also dem Passwort das den Zugang zu den eigenen Bitcoin sichert, wird ein öffentlicher Schlüssel berechnet. Dieser Vorgang funktioniert nur in eine Richtung, vom Privaten zum Öffentlichen. Kein heutiger Computer kann aus dem öffentlichen Schlüssel den privaten zurückrechnen. Ein Quantencomputer mit dem sogenannten Shor-Algorithmus könnte das theoretisch, weil er mathematische Probleme, die für normale Computer unlösbar sind, in kurzer Zeit berechnet. Google hat nun zwei konkrete Schaltkreise vorgestellt, die diesen Algorithmus für Bitcoins Verschlüsselung umsetzen: einen mit weniger als 1.200 logischen Qubits und 90 Millionen Toffoli Gates, einen zweiten mit weniger als 1.450 logischen Qubits und 70 Millionen Toffoli Gates. Ein Qubit ist die kleinste Recheneinheit eines Quantencomputers, vergleichbar mit einem Bit bei normalen Computern, aber mit der Fähigkeit, mehrere Zustände gleichzeitig zu verarbeiten. Google veröffentlichte die Ergebnisse zusammen mit einem Zero-Knowledge-Proof, der die Berechnungen verifiziert ohne den eigentlichen Angriffscode offenzulegen wie der offizielle Google Research Blog dokumentiert. Google verschob gleichzeitig seine interne Q-Day-Deadline, also den Tag ab dem Quantencomputer heutige Verschlüsselung brechen können, von nach 2033 auf 2029. Warum die benötigten Qubits von 20 Millionen auf unter 500.000 geschrumpft sind Noch 2019 schätzte derselbe Google-Forscher Craig Gidney, dass ein Quantencomputer rund 20 Millionen physische Qubits bräuchte und acht Stunden Rechenzeit, um vergleichbare Verschlüsselung zu brechen. Das neue Paper reduziert diese Zahl auf unter 500.000 physische Qubits und wenige Minuten Rechenzeit, vorausgesetzt eine Fehlerrate von 10⁻³ und planare Konnektivität, also technische Eigenschaften die supraleitende Quantencomputer der nächsten Generation erreichen könnten. Das ist eine Reduktion um den Faktor 40. Der Grund für den Sprung liegt in effizienteren Schaltkreis-Designs und besseren Methoden zur Fehlerkorrektur, nicht in einem plötzlichen Hardware-Durchbruch. Aktuelle Quantencomputer haben rund 1.500 Qubits, also noch weit unter den benötigten 500.000. Aber die Entwicklung beschleunigt sich: Google stellte Ende 2024 den Willow-Chip vor, IBM baut an Quantensystemen mit über 100.000 Qubits, und mehrere Startups arbeiten an alternativen Architekturen. Das Bitcoin Quantencomputer Upgrade ist deshalb keine Frage von ob, sondern von wann. Der Abstand zwischen heute und einem angriffsfähigen Quantencomputer schrumpft schneller als die Bitcoin-Community Upgrades verabschieden kann, wenn sie nicht bald beginnt. Wie ein Quantencomputer aus einem öffentlichen Schlüssel den privaten ableiten könnte Im normalen Betrieb ist der öffentliche Schlüssel einer Bitcoin-Adresse nicht sichtbar, solange die Adresse nur empfängt und nie ausgibt. Erst wenn eine Transaktion signiert und ins Netzwerk gesendet wird, wird der öffentliche Schlüssel offengelegt. Genau hier beschreibt das Google-Paper einen konkreten Angriffsvektor: Sogenannte on-spend Mempool-Angriffe. Der Mempool ist der Warteraum für unbestätigte Transaktionen. Wenn ein Nutzer Bitcoin sendet, liegt die Transaktion typischerweise einige Minuten im Mempool, bevor sie in einen Block aufgenommen wird. In dieser Zeit ist der öffentliche Schlüssel sichtbar. Ein ausreichend schneller Quantencomputer, den Google als fast-clock CRQC bezeichnet, könnte in diesen Minuten den privaten Schlüssel ableiten und die Bitcoin an eine eigene Adresse umleiten, bevor die originale Transaktion bestätigt wird. Zusätzlich sind geschätzt 4 bis 5 Millionen BTC in alten Adressen gespeichert, deren öffentliche Schlüssel permanent on-chain sichtbar sind, weil sie vor der Einführung neuerer Adressformate erstellt wurden oder weil Adressen mehrfach wiederverwendet wurden. ARK Invest bezifferte die exponierten Bestände auf rund 34,6 % des Gesamtangebots, wovon 65,4 % in Adressformaten liegen, die einem Quantenangriff standhalten würden. Das Bitcoin Quantencomputer Upgrade müsste zwei Dinge leisten: Erstens die Einführung quantensicherer Signaturverfahren wie SPHINCS+ oder Lamport-Signaturen über ein Soft Fork wie BIP-360, das bereits als Vorschlag existiert. Zweitens eine Migrationsfrist, in der Nutzer ihre Bitcoin in neue, quantensichere Adressen überführen. Ethereum arbeitet seit acht Jahren an einem koordinierten Migrationsplan und testet bereits wöchentlich Post-Quantum-Devnets. Bitcoin hat keinen vergleichbaren Plan, keine zentrale Koordinationsstelle und keinen festen Zeitplan. Das ist kein Fehler, sondern eine Eigenschaft des dezentralen Konsensprozesses und zeigt ironischer Weise die zentrale Struktur von Ethereum. Änderungen am Bitcoin-Protokoll erfordern breite Zustimmung von Tausenden unabhängiger Teilnehmer. Wer erkennt, dass diese Langsamkeit gleichzeitig Bitcoins größte Stärke und in diesem Fall seine größte Herausforderung ist, versteht das Grundprinzip dezentraler Systeme. Sie können nicht von oben verändert werden, auch nicht wenn die Bedrohung real ist. Die Lösung muss aus dem Netzwerk selbst kommen, durch Überzeugung, nicht durch Anordnung. Genau so hat Bitcoin jede bisherige Herausforderung gelöst, vom Blocksize War bis zum Halving, und genau so wird es auch die Quantenbedrohung lösen müssen, nur dass diesmal die Uhr lauter tickt als jemals zuvor. Wir berichteten über die ARK-Invest-Analyse zum Quantenrisiko und die Aufschlüsselung nach Adresstypen.

Krypto Guru | 4 Min. Lesezeit