Kann ein Quantencomputer Bitcoin / Blockchain brechen?

Free Bitcoins: FreeBitcoin | BonusBitcoin

Coins Kaufen: Bitcoin.deAnycoinDirektCoinbaseCoinMama (mit Kreditkarte)Paxfull

Handelsplätze / Börsen: Bitcoin.de | KuCoinBinanceBitMexBitpandaeToro

Lending / Zinsen erhalten: Celsius NetworkCoinlend (Bot)

Cloud Mining: HashflareGenesis MiningIQ Mining


Ich wurde gebeten, dies zu einem eigenen Thread zu machen. Also los geht's: Eine sehr vereinfachte Erklärung des mathematischen Grundprinzips für Verschlüsselung und Blockchain.

Kann ein Quantum-Computer die Hash-Leistung der Bitcoin-Blockchain übernehmen? Vielleicht, aber darum geht es hier nicht. Hier geht es darum, ob der „Code“, der die Blockchain antreibt, von leistungsstärkeren Computern „gehackt“ werden kann. Antworten:

Höchstwahrscheinlich nie. Mathematisch * extrem * unwahrscheinlich.

Das mathematische Prinzip, das Bitcoin und andere Kryptowährungen schützt, ist ** P vs NP ** (https://en.wikipedia.org/wiki/P_versus_NP_problem) und es ist ein Millenuem-Problem (https://en.m.wikipedia.org) / wiki / Millennium_Prize_Problems).

In einfachen Worten stellt sich die folgende Frage: ** Können Sie in der gleichen Zeit von der Lösung eines mathematischen Problems zu den Eingaben übergehen, wie Sie von diesen Eingaben zur Lösung gelangen können? **

Ein Beispiel hierfür ist das Problem "a * b = c". Wenn Sie "a" und "b" haben, können Sie "c" * sofort * erhalten, indem Sie einfach "a" und "b" miteinander multiplizieren. Können Sie jetzt von "c" gehen und sowohl "a" als auch "b" in der gleichen Zeit erhalten?

** Nein. ** Sie müssten alle Faktoren von `c` durchgehen. Ex. 20 hat die Faktoren (1, 20) (2, 10) und (4, 5). Das sind 3 Überprüfungen von 20 auf (4, 5) und nur 1 Operation von (4, 5) und 20.

Bei Bitcoin sind es nun eher 10.000 Eingaben und eine Ausgabe (die Transaktionsdaten sind die Eingaben und die Signatur die Ausgabe). Die Ausgabe sind Daten, aber alle Daten können durch eine Zahl dargestellt werden. Die Daten für eine Bitcoin-Signatur sind also eine sehr, sehr große Zahl.

Die durchschnittlichen Bitcoin-Signaturdaten betragen 70,5 Byte, dies sind 565 Bit. Dies bedeutet, dass der maximale ganzzahlige Wert, den eine Signatur haben kann, ist:

`60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231615`

Das ist von der Größe von 10 ^ 170, was unvorstellbar ** RIESIG ** ist.

Das heißt, um Bitcoin zu knacken, müssen Sie in der Lage sein, alle verschiedenen Faktoren einer so großen Zahl in angemessener Zeit zu berechnen. Welches ist praktisch unmöglich. Nehmen wir an, der beste Quantencomputer des Jahres 3.500 schafft das in 10 Jahren. Wenn Sie einfach die Signaturgröße von 70,5 Byte auf 141 Byte verdoppeln, wächst die maximale Anzahl nur * exponentiell * auf:

`3646154850295011369707131011438711095400799139943170490872585628683549034362552065955809589514611470241298944167703929337528884908857116141935206466329731088046102104871310118026124429524895811057809162863601918344981537942578416978660114536064864566618194697491810552574682390899399042017045361314411594716462268422176512674372084045971455.`

Das sind 10 ^ 341, was erstaunlich groß ist.

Und das Prinzip, das das alles funktioniert: Wenn Sie "a" und "b" kennen, können Sie "c" sofort erhalten, egal wie groß die Zahlen sind. Wenn Sie "c" und "b" kennen, können Sie sofort "a" erhalten, egal wie groß die Zahlen sind. ** ABER ** wenn Sie nur "c" kennen, wird es eine unergründliche Menge an Zeit und Energie brauchen, um "a" und "b" zu erhalten, und egal wie schnell Sie eine Antwort erhalten können, die Programmierer können einfach die Bytegröße weiter erhöhen Kostenlos für die augenblickliche Mathematik und Sie werden nie in der Lage sein, aufzuholen, egal wie leistungsfähig ein Computer ist, den Sie herstellen.

View Reddit von KarmaKaroo – View Source

Free Bitcoins: FreeBitcoin | BonusBitcoin

Coins Kaufen: Bitcoin.deAnycoinDirektCoinbaseCoinMama (mit Kreditkarte)Paxfull

Handelsplätze / Börsen: Bitcoin.de | KuCoinBinanceBitMexBitpandaeToro

Lending / Zinsen erhalten: Celsius NetworkCoinlend (Bot)

Cloud Mining: HashflareGenesis MiningIQ Mining

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close