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.