Technik-Roadmap: Schnorr-Signaturen und Signaturaggregation
- Quelle
- Bitcoin Corebitcoincore.org
- Ursprünglich veröffentlicht
- Länge des Originals
- 6 Min. Lesezeit
- Sprache
- Englisch
SATWEI-Zusammenfassung
Würden Schnorr-Signaturen ECDSA ablösen, schrumpfte ein 50-von-50-Multisig auf die Größe einer Ausgabe mit einem einzigen Schlüssel und verbärge seine Policy vor Beobachtern. Als Haupthindernis nennt die Roadmap von Bitcoin Core die Cancellation, bei der ein bösartiger Unterzeichner den Schlüssel eines anderen Nutzers subtrahiert. Delinearisierung kontert diesen Angriff, ihr Sicherheitsbeweis steckt allerdings noch im Peer Review.
Aus dem Original
Schlagwörter
- P2P
- Skalierung
- Schnorr
Mehr von Bitcoin Core
Pausierte Pre-BIP31-Peers lassen Speicher langsam, aber unbegrenzt wachsen
Gab ein bösartiger Peer vor, BIP-31-Pings nicht zu beherrschen, entging er der Trennung nach 20 Minuten und konnte langsam lesen. Die Sendewarteschlange eines Knotens wuchs dadurch um bis zu 2 MB pro Stunde je eingehendem und 5 MB je ausgehendem Peer. Bitcoin Core 32.1, 31.2, 30.4 und 29.5 schließen die als mittelschwer eingestufte Lücke CVE-2026-117349 mit #36667; -blocksonly-Knoten waren deutlich weniger gefährdet.
Bitcoin Core
Bitcoin Core 30.4 erschienen
Bitcoin Core 30.4 wertet die Bits 5 bis 28 aus BIP 9 gemäß BIP 323 nicht mehr als Soft-Fork-Signale, Blöcke mit diesen Bits lösen also keine Warnungen vor unbekannten Deployments mehr aus (#34779). Im Netzwerkteil gilt nun ein Timeout für pausierte Send-Peers (#36667), Flatfile-Positionen nutzen jetzt 64-Bit-Ganzzahlen (#36669).
Bitcoin Core
Speicher wächst unbegrenzt: TCP-Urgent-Daten treffen Knoten außerhalb von Linux
Knoten unter Windows, macOS und BSD ließen sich von einem verbundenen Peer mit TCP-Urgent-Daten zum Absturz bringen: Die Daten umgingen im select()-Backend pausierte Lesevorgänge, der Speicher lief ohne Obergrenze voll (CVE-2026-117350). Linux-Knoten arbeiten mit poll() und bleiben verschont. Die als mittelschwer eingestufte Lücke, aufgespürt von einem LLM-Scan im Rahmen von Project Loupe, beheben Bitcoin Core 32.1, 31.2, 30.4 und 29.5.
Bitcoin Core





