Wie viel Rechenleistung ist erforderlich, um einen privaten Litecoin-Schlüssel in angemessener Zeit zu bruteforcen?

Angenommen, ich möchte einen privaten Litecoin-Schlüssel mit dem öffentlichen Schlüssel mit Brute Force knacken. Wie viel Rechenleistung wird dafür benötigt? Gibt es eine Hardware, die in beispielsweise einem Jahr einen passenden privaten Schlüssel finden kann? Ist es möglich, dass es jemals billig genug wird, Litecoin-Adressen zu bruteforcen, dh es kostet weniger Geld, als man von der Adresse stehlen kann, sobald der Schlüssel gefunden ist?

Ich frage nach Litecoin, nur um genauer zu sein. Ich denke, meistens ist die Idee für andere Blockchain-Systeme dieselbe.

Antworten (4)

Wie viel Rechenleistung wird dafür benötigt?

Die Rechenleistung, die erforderlich ist, um private Schlüssel brutal zu erzwingen, ist unglaublich immens, so groß, dass der menschliche Verstand ihre Größe nicht berücksichtigen kann.

Nehmen wir an, Sie haben einen Prozessor (z. B. einen Intel Xeon), der 1 Billion Schlüsselraten pro Sekunde durchführen kann. Die Anzahl der möglichen Schlüssel (und damit die Anzahl der Schlüssel, die man erraten müsste, um einen privaten Schlüssel zu erraten) ist 2^256. Mit 1 Billion Vermutungen pro Sekunde benötigt dieser einzelne Prozessor 3.671743 * 10^57Jahre, was 2.7 * 10^47dem Alter des Universums entspricht.

Wenn Sie nun genügend Prozessoren haben wollten, um einen "angemessenen" Zeitrahmen von 1000 Jahren zu erhalten, bräuchten Sie 3.671743 * 10^54Prozessoren. 1.564162518 * 10^55Mit Intels größten Xeon Platinum-Chips von 7,6 cm x 5,6 cm würden so viele Chips Quadratmeter einnehmen, nur um sie alle anzuordnen (nicht einmal auf Motherboards oder dem Rest eines Computers, der erforderlich ist, damit diese Prozessoren überhaupt nützlich sind). Mit so viel Fläche könnte man die Sonne 2.564 * 10^36mal abdecken.

Selbst bei effizienteren ASICs und Prozessoren, die mehr Schlüsselraten pro Sekunde durchführen können, führt die immense Größe dieser Zahlen dazu, dass sich die Zahlen kaum ändern. sie sind immer noch unfassbar groß.

Gibt es eine Hardware, die in beispielsweise einem Jahr einen passenden privaten Schlüssel finden kann?

Nein, wenn dies der Fall wäre, würde der Signaturalgorithmus von Litecoin als defekt angesehen.

Ist es möglich, dass es jemals billig genug wird, Litecoin-Adressen zu bruteforcen, dh es kostet weniger Geld, als man von der Adresse stehlen kann, sobald der Schlüssel gefunden ist?

Es ist möglich, aber nicht mit roher Gewalt. Um es billig genug zu machen, ist eine kryptografische Unterbrechung erforderlich. Derzeit ist die einzige bekannte Lösung, um den privaten Schlüssel eines anderen zu finden, neben Brute Force, die Verwendung eines Quantencomputers mit mehreren tausend Qubits. Solche Computer gibt es noch nicht.

Danke! Deine Vergleiche helfen sehr dabei, zu erkennen, wie unwirklich es ist :)

Um ein Gefühl dafür zu bekommen, wie groß ein 256-Bit-Schlüsselraum ist, sehen Sie sich dieses Video an . TLDW: Das können Sie nicht

Obwohl es theoretisch möglich ist, würde die dafür erforderliche Rechenleistung es unmöglich machen.

Bitte beachten Sie, dass Antworten auf BitcoinSE kein geeigneter Ort sind, um Folgefragen zu stellen. Es ist angemessener, dies als Kommentar zu OPs-Fragen oder in einem Chatroom zu tun :)
Vielen Dank, ich bin im Allgemeinen neu bei SE, also weiß ich es zu schätzen, dass Sie mich darauf aufmerksam gemacht haben!

Nahezu unmöglich, die Verteilung ist einfach so groß. Diese Eigenschaft ist ein Designmerkmal.

Das beantwortet die Frage nicht wirklich, es ist nur eine Feststellung. Können Sie einige Berechnungen anfügen, um zu zeigen, warum dies so ist?