Title: midstate and data updating but target does not Post by: Eli on June 11, 2011, 02:52:12 AM I'm trying to understand how mining works, so I set myself to build a mining PHP script (I know it's not efficient! :P I'm just trying to understand the processes that go in mining bitcoins).
Basically I'm doing bitcoinRPC -> getwork(), which returns always the same hash1 and the same target (except when target changes). While the target I have in the database is the same to the one I just got from getwork(), I should keep counting from 0 until I fend the golden ticket, or should I start counting from 0 again using the new midstate and data, or should I continue using the old ones that I have? The reason I ask is because I'm trying to create a pool client/server in PHP, and my client is a php script that goes to the server script which is the one that gives "work" to clients, basically just counts from 0 up to 1024 for every new client that asks for data (1Kh/client I know, I will improve this!). Thanks! Title: Re: midstate and data updating but target does not Post by: Eli on June 11, 2011, 12:03:58 PM Am I asking the question wrong or something?
On the mining forum I asked a similar question yesterday, and it simply sank down :( Please just tell me am I doing this calculations right or not, I think I'm just wasting electricity :( |