Skip to content

Satoshi invented GPU mining to defend the network, says an early developer

May 30, 2020

Satoshi Nakamoto had previously invented Bitcoin GPU (BTC) mining to defend the network, says an early Bitcoin developer who worked with the Bitcoin developer in 2010.

Laszlo Hanyecz, known for executing the first real Bitcoin transaction, is also credited with inventing Bitcoin GPU mining. However, In a Cointelegraph interview, he said that Satoshi not only invented it in front of him, but also several versions of the algorithm.

Hanyecz's Bitcointalk contribution to the description of GPU mining

Satoshi invented GPU mining to defend the network, says an early developerSatoshi invented GPU mining to defend the network, says an early developer

Hanyecz’s post on Bitcointalk that describes GPU mining. Source:

“Hey, go ahead with it”

According to Hanyecz One of the first emails he received from Satoshi was a response to the post in which Hanyecz described his GPU miner. Satoshi was not very happy about it:

“Hey, can you take it slow? <..> Look, I don’t care if people value Bitcoin, I don’t care if wealth is concentrated. But at the moment the big advantage is that anyone can download Bitcoin and start mining with their laptop. “

Hanyecz believes that Satoshi knew very well that Bitcoin mining would eventually become an industry, but he wanted to delay it so as not to hinder its introduction. When Hanyecz emailed Satoshi and apologized for “getting closer” to his project, Satoshi told him to just let the thread of the message die.

Satoshi was paranoid about a 51% attack

On another occasion, Hanyecz Satoshi sent an email with his GPU miner code. Satoshi shared with him his version of the code he had prepared in the event of a confrontational attack on the network, for which Hanyecz Satoshi believes I was paranoid:

“And he actually shared his version of it with me. Even though he wasn’t in Bitcoin, he had a GPU mining code and said he only had it ready in case he needed to defend the network with it. “

Satoshi apparently had several versions of the code, but Hanyecz did better:

“And I felt that part of it was that I didn’t want to optimize it prematurely because I didn’t want to increase the difficulty online.”

Does not contradict previous research

Sergio Demian Lerner, whose research on Satoshi mining made it possible to identify with certainty the blocks mined by the inventor of Bitcoin, Cointelegraph said that Satoshi may have used GPU mining. At least on the surface, it would not contradict his findings. He believes the answer could be in the “propeller” that starts at block 1400, but would require additional investigation to verify this.

Helix from block 1400

“Helix” from block 1400. Source: SatoshiBlocks.

The fact that Satoshi appeared to have been thinking about GPU mining before the start of the network provides additional evidence that it took years to complete the Bitcoin project.