Ich habe viel über diesen 10-Minuten-Block im Bitcoin-Netzwerk gelesen. Ich bin etwas verwirrt, weil ich dachte, dass das Mining ein eher zufälliger Prozess ist, der hauptsächlich darauf basiert, wie leistungsfähig Ihre Mining-Einrichtungen sind. Wenn ich also einen Quantencomputer hätte und Berechnungen wirklich durcharbeiten könnte, könnte ich dann nicht einen Block schneller als 10 Minuten abbauen? Oder gibt es etwas im Netzwerk, das mich daran hindern würde, meinen abgebauten Block einzureichen, bis 10 Minuten seit dem letzten abgebauten Block vergangen sind?
Nein, nichts hindert es. Die tatsächliche Zeit von einem Block zum nächsten ist zufällig und beträgt sehr oft zufällig weniger als zehn Minuten.
Zehn Minuten ist die Zielzeit . Die Blockschwierigkeit wird mit dem Ziel angepasst, dass die durchschnittliche Zeit zwischen den Blöcken zehn Minuten beträgt. Wenn der Durchschnitt zehn Minuten beträgt, würden Sie natürlich erwarten, dass einige Blöcke schneller und andere langsamer sind.
Ich habe viel über diesen 10-Minuten-Block im Bitcoin-Netzwerk gelesen. Ich bin etwas verwirrt, weil ich dachte, dass das Mining ein etwas zufälliger Prozess ist, der hauptsächlich darauf basiert, wie leistungsfähig Ihre Mining-Anlagen sind.
Richtig, und weil es zufällig ist, ist es theoretisch möglich, den nächsten Block innerhalb von Sekunden abzubauen, es könnte sogar der erste Hash sein, den Sie versuchen. Seine gerechte Wahrscheinlichkeit, die 10 Minuten sind die durchschnittliche Blockzeit.
Wenn ich also einen Quantencomputer hätte und Berechnungen wirklich durcharbeiten könnte, könnte ich dann nicht einen Block schneller als 10 Minuten abbauen? Oder gibt es etwas im Netzwerk, das mich daran hindern würde, meinen abgebauten Block einzureichen, bis 10 Minuten seit dem letzten abgebauten Block vergangen sind?
Dies hat etwas nichts mit der Zufälligkeit zu tun, da ein leistungsfähigerer Computer ohnehin mehr Hashes ausprobieren kann und daher eher einen gültigen Block früher findet, ja. Aber das ist der Zweck der Mining-Schwierigkeit. Die Schwierigkeit ändert sich einmal alle 2016 Blöcke, um die Zeit im Durchschnitt bei etwa 10 Minuten zu halten. Wenn Blöcke zu schnell abgebaut werden, erhöht sich die Schwierigkeit, sodass es im Durchschnitt wieder 10 Minuten dauert.
Beachten Sie auch, dass Quantencomputer eine sehr unwahrscheinliche Bedrohung für das Bitcoin-Mining darstellen. Quantencomputer sind nicht nur in allem besser, es gibt ziemlich viel Hype um sie ohne Grundlage :)
Ja (vorübergehend), aber dies würde einen Angriff von 51 % erfordern, vorzugsweise gleich nachdem der Schwierigkeitsgrad angepasst wurde (bei 51 % würde die Mining-Zeit für Sie durchschnittlich ~9:30 (9 Minuten und 30 Sekunden) betragen, bis die Schwierigkeitsänderung, die in diesem Fall in etwa einer Woche passieren würde, oder ein anderer Miner mit relativ wenig Kontrolle (2 % wären in Ordnung, aber sagen wir, er hat 5 %) hindert Sie daran, das Netzwerk wie Libra zu zentralisieren Tun Sie dies DAUERHAFT, dann (rein theoretisch) minen Sie 2^257 (oder so ähnlich) Hashes pro Block. Diese bestimmte Zahl würde die durchschnittliche Zeit auf 5 Minuten verkürzen.
user_Lee
Pieter Wuille
David
Nate Eldredge