Bitcoin Forum
June 20, 2024, 09:38:59 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 [72] 73 »
1421  Bitcoin / Bitcoin Discussion / Re: Mining cartel attack on: January 02, 2011, 03:08:56 AM
In my opinion, the timestamp of a block doesn't give any information on whether the block was generated and released immediately to the rest of the network or not.

Consider the following case:
  • The current block chain has N blocks at time T0.
  • The "cartel" finds a new block "N+1", let's call it block X, at a certain time T1 and decides not to publish it right away.
  • Some time later at T2, somebody not inside the cartel finds also a block "N+1" (call it block Y) and releases it immediately to the rest of the network.
  • Once one of the cartel nodes see this block Y, the whole cartel releases block X (and doesn't transmit block Y to other nodes).

What does an honest node see at time T3 (seconds later then T2): it gets (at best) two new solutions X and Y and it has to decide which one is "the best" to start working on. If it would rely on the timestamp T1 and T2 of the blocks, block X will win each time, as it was created (well) before block Y !
As the difficulty is adjusted so that blocks are generated in average every 10 minutes, T1 and T2 won't be hours apart either (but probably between 0 to 30 minutes).

So the cartel has two advantages: it is already working for the time T2-T1 on block N+2 (and if it has already been found, it can destroy block Y instantly by publishing block N+2 too) and it can prevent transmitting "non-cartel" blocks to other nodes to a certain degree.



I believe you hit the nail on the head here.  I believe this could be happening right now.
Look real closely at some of the stats @ nullvoid, http://nullvoid.org/bitcoin/statistix.php?showallblocks

Several blocks are found in less than 1-2 minute, some even have been found in negative time (like block 100557 found in -19 seconds).  Today it seemed like many of the blocks are being found well underneath the average time.

I also noticed that when the mining pool @ bitcoin.cz got a block, my windows Bitcoin client didn't get notified of the block update for 6 minutes! 
That means the Pool got a 6 minute head start of everyone else @ 5.5 Bhash/s ... that's a good head start.  I'm not sure what caused this behavior, but it was interesting to watch happen before your eyes.  Go figure, the bitcoin pool got several blocks after that too, then didn't get any for several hours.

I'm also curious if the bitcoin pools are being messed with by said "cartels", as slush said his server came under a DDoS attack last week....hrm...
1422  Bitcoin / Mining software (miners) / Re: python OpenCL bitcoin miner on: January 02, 2011, 02:42:33 AM
alright, I followed the instructions on that site... but why do I keep getting this error regardless of whether I open the .bat file or do so manually?


C:\bitcoin\poclbm_py2exe_20101228\poclbm.exe --user=no --pass=no
Traceback (most recent call last):
  File "poclbm.py", line 3, in <module>
  File "pyopencl\__init__.pyc", line 3, in <module>
  File "pyopencl\_cl.pyc", line 12, in <module>
  File "pyopencl\_cl.pyc", line 10, in __load
ImportError: DLL load failed: The specified procedure could not be found.



I thought I was just doing something wrong at first, but even when I followed the instruction on the blog, word for word, with a slight variation in version numbering I get this error. I don't get what this means, and the poclbm.py has 0 lines in it, and takes up 0 KB. :/

Just a guess, but do you have the latest drivers for your video card?  
My friend saw something similar last night and a video card driver update resolved it.
1423  Bitcoin / Mining software (miners) / Re: python OpenCL bitcoin miner on: January 02, 2011, 02:21:01 AM
Edit: False alarm, please ignore.

Hi,

I'm seeing several repeat "accepted" hashes.  Here's an example.

01/01/2011 18:09, e62d8177, accepted
01/01/2011 18:09, e62d8177, accepted
01/01/2011 18:09, a753edb1, accepted
01/01/2011 18:09, c46b1614, accepted
01/01/2011 18:10, 51ccbc9c, accepted
01/01/2011 18:10, 51ccbc9c, accepted
01/01/2011 18:11, 2b411e8b, accepted
01/01/2011 18:11, 2b411e8b, accepted
01/01/2011 18:11, 2b411e8b, accepted
01/01/2011 18:13, 3ddfdb84, accepted
01/01/2011 18:13, 9e29c06c, accepted
01/01/2011 18:13, bdc65504, accepted
01/01/2011 18:13, bdc65504, accepted
01/01/2011 18:14, f4d73c8f, accepted
01/01/2011 18:14, 7229e2dc, accepted
01/01/2011 18:15, af861f38, accepted
01/01/2011 18:15, c5d3b074, accepted
01/01/2011 18:16, c446c905, accepted
01/01/2011 18:16, 5e9072e6, accepted
01/01/2011 18:16, 5e9072e6, accepted

It seems to be getting more frequent over the last few days too, as in I'm now see 3 to 4 repeat "accepted" hashes.
The number of "shares" I get from bitcoin.cz doesn't increase with repeats either.

What would cause the same hash being accepted more than once?
Is my client computing the same hash more than once?  If so, why?

Thanks for the great code.  Getting ~150,000 khash/s.....I think. Wink
1424  Bitcoin / Pools / Re: Cooperative mining (>4000Mhash/s, join us!) on: December 30, 2010, 11:16:06 PM
it be nice to know what block the pool is currently working on.

OK, I added block# to stats page (in next release).

Thank you very much!
Expect donations soon.
1425  Bitcoin / Pools / Re: Cooperative mining (>4000Mhash/s, join us!) on: December 30, 2010, 07:51:52 PM
Another question for you.  How many hashes are in a "share"?
1426  Bitcoin / Pools / Re: Cooperative mining (>4000Mhash/s, join us!) on: December 30, 2010, 07:50:21 PM
1) Could you update the System statistics page on bitcoin.cz to show the block we're currently working on as a group?

What specific stats about current block are you missing? Block history table is, ehrm, block _history_. Operational stats are above. Btw next block number is in my opinion non-relevant for pool stats.

I'm not doubting you, but I noticed a few days ago that *after* the pool got a block, that my bitcoin client didn't get an update that the block was solved for ~4-5 minutes.  I'm just wondering if the opposite could also happen, hence, it be nice to know what block the pool is currently working on.


2) If the current block is 100,084 and it is solved by someone else, the next network block would be 100,085.  Does that information get updated with the group or are we all still crunching away @ block 100,084?

Of course miners have up to date information. Miners are asking pool approximately every 5 seconds for new job to crunch.

I thought so, but I just wanted to be sure. 
1427  Bitcoin / Pools / Re: Cooperative mining (>4000Mhash/s, join us!) on: December 30, 2010, 01:10:59 AM
Slush, got two questions for you.

1) Could you update the System statistics page on bitcoin.cz to show the block we're currently working on as a group?

2) If the current block is 100,084 and it is solved by someone else, the next network block would be 100,085.  Does that information get updated with the group or are we all still crunching away @ block 100,084?

I had 3.48 bitcoins when I woke up today! Thanks for the awesome work! 
1428  Other / CPU/GPU Bitcoin mining hardware / Re: Official DiabloMiner Thread on: December 11, 2010, 06:54:23 AM
Hello.  I looked through this thread and can't find the download link for this client.

Repost please? Smiley

Thank you.
1429  Bitcoin / Development & Technical Discussion / Re: Pooled/Remote Mining on: December 11, 2010, 06:34:18 AM
This is a cross thread posting.  Sorry in advance.

The amount of bitcoin's being reported since the update from about a week or so ago seems to be cut in half.  This was brought up before and it was quickly disregarded.  So now I'm asking the other people that are running clients that are contributing to the pool to look at their numbers and see if it's off for you too.

Here we go. 
Here's the numbers being reported @ the time of writing this.
Server Status : 96 clients, 203464 khash/s
Address <removed> will receive 8.10162 BTC if this block is solved

I have a total of eight remote mining instances running. 
8733+9600+8733+9600+8966+9600+7833+12366 = 75,431 khash/s between my two boxes which is CPU's and GPU's combined.

75,431 khashes (my systems) / 203,464 (server khash/s) = 0.3707338890417961
0.3707338890417961 * 100 = %37.07338890417961

That's about %37.07 (0.3707.. * 100) of the total khash/s that the server is reporting.

Now we show what %37.07 of 50 bitcoins should be.
For every 1% of a block (50 bitcoins) is 0.5 bitcoins.
50(bitcoins/block) / 100(%) = 0.5 (bitcoins/block)
0.5 * 37.07% = 18.535 bitcoins

WHY AM I ONLY GETTING "8.10162 BTC if this block is solved"?  I should be getting 18.535, which is about what I saw before the update a week ago.  I know there has been talk about distribution methods, but I don't care what you call it when the math is wrong and the amount paid out and is far less than what it should be.  If been contributing to the pool non-stop since it started. I even crashed the server a few times because by throwing about 64 CPU's and 3 GPU's at it, but now I'm back to 6 CPU's and 3 GPU's.
It was very obvious when this happened because the amount of BTC I would receive was at least cut in half.

Here's a some tables for others to quickly look up about what range they should be getting back. 
To get a percentage use this equation: (your khash/s) divided by (server khash/s) then multiply it by 100.

CPU USERS LOOK HERE
BITCOINS PER PERCENTAGE (%.05 increments) BETWEEN 0.01% and 1.00%
50 * 0.01% = 0.005 bitcoins
50 * 0.05% = 0.025 bitcoins
50 * 0.10% = 0.050 bitcoins
50 * 0.15% = 0.075 bitcoins
50 * 0.20% = 0.100 bitcoins
50 * 0.25% = 0.125 bitcoins
50 * 0.30% = 0.150 bitcoins
50 * 0.35% = 0.175 bitcoins
50 * 0.40% = 0.200 bitcoins
50 * 0.45% = 0.225 bitcoins
50 * 0.50% = 0.250 bitcoins
50 * 0.55% = 0.275 bitcoins
50 * 0.60% = 0.300 bitcoins
50 * 0.65% = 0.325 bitcoins
50 * 0.70% = 0.350 bitcoins
50 * 0.75% = 0.375 bitcoins
50 * 0.80% = 0.400 bitcoins
50 * 0.85% = 0.425 bitcoins
50 * 0.90% = 0.450 bitcoins
50 * 0.95% = 0.475 bitcoins
50 * 1.00% = 0.500 bitcoins

GPU USER'S LOOK HERE
BITCOINS PER PERCENTAGE (%5 increments) BETWEEN 1% and 100%
-------------------------------------------
50 * 1% = 0.5 bitcoins
50 * 5% = 2.5 bitcoins
50 * 10% = 5 bitcoins
50 * 15% = 7.5 bitcoins
50 * 20% = 10 bitcoins
50 * 25% = 12.5 bitcoins
50 * 30% = 15 bitcoins
50 * 35% = 17.5 bitcoins
50 * 40% = 20 bitcoins
50 * 45% = 22.5 bitcoins
50 * 50% = 25 bitcoins
50 * 55% = 27.5 bitcoins
50 * 60% = 30 bitcoins
50 * 65% = 32.5 bitcoins
50 * 70% = 35 bitcoins
50 * 75% = 37.5 bitcoins
50 * 80% = 40 bitcoins
50 * 85% = 42.5 bitcoins
50 * 90% = 45 bitcoins
50 * 95% = 47.5 bitcoins
50 * 100% = 50 bitcoins


IS ANYONE ELSE SEEING THIS, OR HAVING I COMPLETELY LOST MY MIND?
1430  Bitcoin / Mining / Re: Join a pooled bitcoin mining effort on: December 11, 2010, 03:58:15 AM
WHY AM I ONLY GETTING "8.10162 BTC if this block is solved"?  I should be getting 18.535, which is about what I saw before the update a week ago.  I know there has been talk about distribution methods, but I don't care what you call it when the math is wrong and the amount paid out and is far less than what it should be.

The server is running the contributed method. This means each user gets a portion based on the actual number of hashes contributed. So if the pool was running for 2 days and your miners have only been running for 12 hours then you haven't contributed anywhere near the number of hashes as your percentage of the current hash value of the pool. You should be seeing the amount of BTC you would earn slowly increasing over time if you joined the pool recently.

I've been at it since you put the server up. Wink

Hrm...so what happens to the counter that says how much I've contributed after the server crashes and get's restarted?
1431  Bitcoin / Mining / Re: Join a pooled bitcoin mining effort on: December 11, 2010, 03:36:20 AM
I considered doing this but ended up taking the easy path of just distributing puddinpop's binaries directly.

Oh really?  Thank you for clarifying that.
I can't seem to locate the original URL for his binaries. 
Could you share that please?
1432  Bitcoin / Mining / Re: Join a pooled bitcoin mining effort on: December 11, 2010, 03:33:33 AM
Let me be clear about the following.  Doublec, I'm not focusing on you here, and I do thank you for running the first set of servers.  I fully understand the cost of running servers, and can appreciate you letting everyone hammer on it while we run this experimental/buggy code. Smiley

That being said, I know this has been brought this up before, and now it is being brought up again.

The amount of bitcoin's being reported since the update from about a week or so  ago seems to be cut in half.  This was brought up before and it was quickly disregarded.  So now I'm asking the other people that are running clients that are contributing to the pool to look at their numbers and see if it's off for you too.

Here we go. 
Here's the numbers being reported @ the time of writing this.
Server Status : 96 clients, 203464 khash/s
Address <removed> will receive 8.10162 BTC if this block is solved

I have a total of eight remote mining instances running. 
8733+9600+8733+9600+8966+9600+7833+12366 = 75,431 khash/s between my two boxes which is CPU's and GPU's combined.

75,431 khashes (my systems) / 203,464 (server khash/s) = 0.3707338890417961
0.3707338890417961 * 100 = %37.07338890417961

That's about %37.07 (0.3707.. * 100) of the total khash/s that the server is reporting.

Now we show what %37.07 of 50 bitcoins should be.
For every 1% of a block (50 bitcoins) is 0.5 bitcoins.
50(bitcoins/block) / 100(%) = 0.5 (bitcoins/block)
0.5 * 37.07% = 18.535 bitcoins

WHY AM I ONLY GETTING "8.10162 BTC if this block is solved"?  I should be getting 18.535, which is about what I saw before the update a week ago.  I know there has been talk about distribution methods, but I don't care what you call it when the math is wrong and the amount paid out and is far less than what it should be.

Here's a some tables for other to quickly look up about what range they should be getting back. 

To get a percentage use this equation: (your khash/s) divided by (server khash/s) then multiply it by 100.

CPU USERS LOOK HERE
BITCOINS PER PERCENTAGE (%.05 increments) BETWEEN 0.01% and 1.00%
50 * 0.01% = 0.005 bitcoins
50 * 0.05% = 0.025 bitcoins
50 * 0.10% = 0.050 bitcoins
50 * 0.15% = 0.075 bitcoins
50 * 0.20% = 0.100 bitcoins
50 * 0.25% = 0.125 bitcoins
50 * 0.30% = 0.150 bitcoins
50 * 0.35% = 0.175 bitcoins
50 * 0.40% = 0.200 bitcoins
50 * 0.45% = 0.225 bitcoins
50 * 0.50% = 0.250 bitcoins
50 * 0.55% = 0.275 bitcoins
50 * 0.60% = 0.300 bitcoins
50 * 0.65% = 0.325 bitcoins
50 * 0.70% = 0.350 bitcoins
50 * 0.75% = 0.375 bitcoins
50 * 0.80% = 0.400 bitcoins
50 * 0.85% = 0.425 bitcoins
50 * 0.90% = 0.450 bitcoins
50 * 0.95% = 0.475 bitcoins
50 * 1.00% = 0.500 bitcoins

GPU USER'S LOOK HERE
BITCOINS PER PERCENTAGE (%5 increments) BETWEEN 1% and 100%
-------------------------------------------
50 * 1% = 0.5 bitcoins
50 * 5% = 2.5 bitcoins
50 * 10% = 5 bitcoins
50 * 15% = 7.5 bitcoins
50 * 20% = 10 bitcoins
50 * 25% = 12.5 bitcoins
50 * 30% = 15 bitcoins
50 * 35% = 17.5 bitcoins
50 * 40% = 20 bitcoins
50 * 45% = 22.5 bitcoins
50 * 50% = 25 bitcoins
50 * 55% = 27.5 bitcoins
50 * 60% = 30 bitcoins
50 * 65% = 32.5 bitcoins
50 * 70% = 35 bitcoins
50 * 75% = 37.5 bitcoins
50 * 80% = 40 bitcoins
50 * 85% = 42.5 bitcoins
50 * 90% = 45 bitcoins
50 * 95% = 47.5 bitcoins
50 * 100% = 50 bitcoins


IS ANYONE ELSE SEEING THIS, OR HAVING I COMPLETELY LOST MY MIND?
1433  Bitcoin / Mining / Re: Join a pooled bitcoin mining effort on: December 11, 2010, 02:19:21 AM
I got 3 GPU's (two GTX 470 and one GTX 260), 2 CPU's (one AMD Quad-Core and one Intel Dual-Core) throwing a combined total of ~71,000 khash/s into the pool (~35%).  I could throw more at it, but last time I did that it crashed the server.....whoops.

The pool is running @ ~208037 khash/s while writing this.
Yet, since it's inception, this pool has only gotten 1 block while several hundred blocks have been solved?

What's going on here?   Angry
Really, this is just nuts that all these clients and we still can't get more blocks.  I've heard rumor there is someone with 20-30 GPU's crunching away at this, and if that's the case then even a pooled effort is still going to be several 100,000 khash/s behind that guy.

Is the server running bitcoind with a CPU or GPU?  If it's not running with a GPU, I'm willing to try using one of my my system's as a server and see if having a GPU helps reach more than 208,037 khash/s and/or handle several hundred clients (avoiding the 102 limit).

1434  Bitcoin / Development & Technical Discussion / Re: Pooled/Remote Mining on: December 07, 2010, 02:44:27 AM
Does that also work for running a server on Windows?

Yes, except replace 'bitcoinr' with 'remoteminer-cpu.exe' or 'remoteminer-cuda.exe'.

Got it working.  Was missing the "-gen" and it didn't want to run.  Added "-gen" and it's find now.

Thanks!
1435  Bitcoin / Development & Technical Discussion / Re: Pooled/Remote Mining on: December 07, 2010, 02:16:38 AM


To run a server on linux:

Code:
bitcoind -remoteserver -remotebindaddr=0.0.0.0 -remotebindport=8335 -gen

Note the 'remotebindaddr'. This is what makes the server accessible over the internet by other clients.

To run clients:

Code:
bitcoinr -server=ip.addr.of.server -address=bitcoinaddress

Does that also work for running a server on Windows?
1436  Bitcoin / Development & Technical Discussion / Re: Pooled/Remote Mining on: December 06, 2010, 12:25:48 PM
Q: How would one go about running their own mining server?

I read the readme and tried to setup my own mining server, but it doesn't seem to be acting like a server.  I tried the "-remoteserver" flag, but it doesn't take it.

Could someone please provide an example of what command and options I would use to start a mining server?
Also an example of the what client's would have to run to connect to my server.

Thanks!  Smiley
1437  Bitcoin / Development & Technical Discussion / Re: Pooled/Remote Mining on: December 06, 2010, 12:50:09 AM
puddinpop, what's the URL we can get this from?
1438  Bitcoin / Development & Technical Discussion / Re: Pooled/Remote Mining on: December 05, 2010, 01:24:30 PM
You mentioned previously that your server was running 80-100% CPU.  Is it possible that there could be too many clients now and the server is just under heavy load?
I saw the number of clients in the 180's earlier with the group doing ~200,000 khash/s.

1439  Bitcoin / Development & Technical Discussion / Re: Pooled/Remote Mining on: December 05, 2010, 01:14:59 PM
Status update:  Offline again.  Traceroute seems fine though.

1440  Bitcoin / Development & Technical Discussion / Re: Pooled/Remote Mining on: December 05, 2010, 12:53:10 PM
Yeah, I'm starting to see that too.  It's jumping between 433 and 1633 for me.
Should be averaging around 833 typically.

Odd indeed.
Pages: « 1 ... 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 [72] 73 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!