Wer schon immer einmal wissen wollte, welches Verschlüsselungsverfahren Bitcoins verwenden: diese Frage wird
seit gestern auf Mathoverflow diskutiert.
Verwendet wird die sehr einfach aussehende elliptische Kurve
\(y^2=x^3+7 \)
über dem endlichen Körper
\(F_p \)
für die Primzahl
\(p = 2^{256} - 2^{32} - 2^9 - 2^8 - 2^7 - 2^6 - 2^4 - 1 \)
.
(In dieser wiederum betrachtet man nur eine zyklische Untergruppe der Ordnung 115792089237316195423570985008687907852837564279074904382605163141518161494337.)
Das Prinzip der Verschlüsselung mit elliptischen Kurven hatten wir
in diesem Artikel erklärt.
Die
Antworten auf Mathoverflow kann man wohl so zusammenfassen, dass man deshalb an die Sicherheit des Bitcoin-Algorithmus glaubt, weil viele smarte Leute versucht haben ihn zu knacken und es noch niemandem gelungen ist.
Sonntag, 24. November 2019