Warum wird GPU für den Abbau von Bitcoins verwendet?

1238
starcorn

Etwas, das ich nicht wirklich verstanden habe, ist die Idee von Bitcoins. Zumal jeder mit einer leistungsstarken GPU dafür abbauen kann. Ich frage mich, warum GPU für diesen Zweck verwendet wird. Wird die von einer großen Organisation ausgeführte Arbeit von einer großen Organisation erledigt, oder ist es nur eine verschwendete Ressource, die in simuliertes Bergbau fließt?

Ich meine zum Beispiel, SETI verwendet Ihre GPU, um Aliens zu finden, aber was ich von Bitmining sehen kann, scheint für keinen wirklichen Zweck als verschwendete Ressource.

0
Dies ist, als würde man fragen, warum Google in einer bestimmten Sprache codiert. Wenn Sie danach fragen möchten, probieren Sie http://bitcoin.stackexchange.com random vor 12 Jahren 1

1 Antwort auf die Frage

3
Journeyman Geek

In nearly every case, it comes down to what the GPU is good at. Architecturally modern GPUs consist of a massive number of small cores. They are as such good at embarassingly parallel problems and happen to be good at vector calculations (as opposed to floating point, where CPUs often do better). Rather than using a GPU as well, a GPU, all these tasks use it as a GPGPU

It so happens that protein folding, signal analysis, and bitcoin mining are embarassingly parallel, and distribute well amongst many nodes, which are what folding@home, seti and bitcoin do!

Also, bitcoin mining involves solving equations and that somehow has a random chance of you getting a bitcoin, which is an arbitrary, cyrptographically secure, non legal tender currency - see this closed question for more details

Ja, aber es scheint, dass die GPU-Ressource für etwas verschwendet wird, das eigentlich keine Rolle spielt. Ich meine, SETI hat einen Zweck, wobei Bitcoins keinen Zweck haben. Es scheint eher etwas zu sein, das von ernsthaften Computerfreaks gepflegt wird. Ich denke, ich hätte meine Frage nach dem Bergbau überhaupt benennen sollen. Trotzdem danke für deine Antwort. starcorn vor 12 Jahren 1