2017-06-22 16 views

Antwort

2

Nein. Sie kündigen bisher einen Computer mit 2 Qubit-Gate-Schema an. Das ist nicht genug, um etwas zu tun. Es ist eine aufregende Nachricht, damit zu arbeiten, denn es scheint eine gute Umgebung zu sein (ein vollständiges Stack-Ökosystem), um die Schnittstellen zwischen klassischen/Quantencomputern, der API usw. zu testen ... aber der Quantencomputer mit 2 Qubits ist es nicht im Allgemeinen sehr nützlich.

Über die Cryptocoins, lassen Sie uns die Probleme trennen: Bitcoin Adresse ist nicht der öffentliche Schlüssel des Besitzers der Münze, sondern ein Hash des öffentlichen Schlüssels. Der öffentliche Schlüssel wird nur angezeigt, wenn Sie Ihre Bitcoins ausgeben. Dann HASST du dich wieder öffentlichen Schlüssel (um zu beweisen, dass Sie diese Adresse besitzen) und verwenden Sie Ihren privaten Schlüssel, um die Transaktionen usw. zu signieren ...

Also, auch wenn Sie einen starken Quantencomputer haben, werden sie nicht breche den Bitcoin. JEDOCH wenn du die gleiche Adresse ZWEIMAL verwendest, bedeutet das, dass du etwas Geld mit der Adresse A ausgibst und dann eine weitere Einzahlung an dieselbe Adresse machst, dann ist der öffentliche Schlüssel zugänglich, weil er zum Zeitpunkt der ersten Ausgabe veröffentlicht wurde. Dann kann der starke Quantencomputer den privaten Schlüssel finden und Ihre Bitcoins ausgeben.

Ich weiß nicht, über Etherium, aber ich nehme an, es muss Bitcoin ähnlich sein ... jedes ernsthafte kryptografische System muss heute verhindern, gegen Quantencomputer geschützt zu werden.

-

Ein großes Lob an Graig, in den Kommentaren: Ja, es gibt noch ein weiteres Risiko. Jemand könnte die Schlüssel zwischen dem Moment, an dem die Transaktion veröffentlicht wird, und dem "Festschreiben" knacken. Sehr interessanter Punkt.

+1

Transaktionen herausziehen, werden veröffentlicht, bevor sie als festgeschrieben gelten, so dass sogar Ausgaben einmal ein Problem sein können. Zum Beispiel könnte ein Bergmann mit viel Quanten-Rechenleistung die Schlüssel in übermittelten Transaktionen knacken und dann diese Transaktionen an einen anderen Ort umleiten, indem er einen Block mit den gefälschten Transaktionen anstelle der realen Transaktionen abbaut. Das Fenster dafür ist allerdings ziemlich eng. Quantencomputer brauchen mehr als zehn Minuten, um einen RSA-Schlüssel zu knacken. –