Bitcoin Forum
July 05, 2024, 03:14:14 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 »
101  Bitcoin / Mining / Re: Calculating hashes/s from difficulty 1 shares on: May 09, 2011, 12:19:07 PM
Hey, doesn't this work?

(subbmitted difficulty 1 shares) (2^32) / (Time Period in seconds)

That should give you hashes/second, divide by 1000000 for Mhashes.
You and Tyran are off course right. The target for difficulty 1 is (16^56-16^52 = 2^224-2^208), but it can be approximated to 2^224. Since we draw random number from a pool of 2^256 we are left with a chance of 2^224/2^256=2^32, so our average number of draws for 1 block with difficulty 1 is 1/(2^32), giving us an expected 2^32 draws for a winning number.

You both get a +1 from me :-)

Next up, how does this relate to other difficulties?
102  Other / CPU/GPU Bitcoin mining hardware / Re: Official DiabloMiner GPU Miner Thread (now with Long Poll support) on: May 09, 2011, 12:13:12 PM
It only does that on SDK 2.2, SDK 2.3, SOME Windows SDK 2.4 users (but not all), and any Nvidia user.

Its a driver bug.
I have 2.1 installed:
Code:
$ dpkg -l ati*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                   Version                                Description
+++-======================================-======================================-============================================================================================
ii  ati-opencl-dev                         2.1                                    This package contain header files for OpenCL.
ii  ati-opencl-runtime                     2.1                                    This package contain runtime files to run OpenCL aplication.
And with other miners it doesn't happen. I'm using a vanilla snapshot from git (without my JMX modifications).
103  Bitcoin / Mining software (miners) / Re: Flexible mining proxy on: May 09, 2011, 11:54:33 AM
Hmm, that is definitely weird.  Can you sniff those requests and paste the HTTP conversation (sanitizing authentication details) so that I can see what's going on?
Will do ^^
104  Bitcoin / Mining / Handling GPU lockups on: May 09, 2011, 11:50:46 AM
I've been mining for quite some time, but lately one of my GPUs (an ATI 5850 OC) started locking up after an average of 12 hours. I'm wondering what I could do to avoid these lockups and what the causes are.

The problem started when I switched to the phoenix miner (from Diablo), I think it might be due to a higher usage of the cores (since Diablo in my case was slowed down by CPU, no idea why), so while I now get the advertised hashing speed this single core locks up, making the whole thing not very productive after all.

Any idea?
105  Other / CPU/GPU Bitcoin mining hardware / Re: Official DiabloMiner GPU Miner Thread (now with Long Poll support) on: May 09, 2011, 11:16:49 AM
I'm having a few problems with the CPU usage of the miner, it's uses 100%. I remember that this wasn't always the case, so I wonder what changed it. I could start the JVM in profiling mode if you'd like Smiley
106  Bitcoin / Mining / Re: 100mbps download + 5mbps upload enough to run a pool like slush or Tychos? on: May 09, 2011, 09:45:35 AM
BitcoinPool.com started getting DDoS'd within a half an hour of going live with a combined speed of less than 5 GH/s. We've now been running for a few months and have yet to experience a day that we weren't getting DDoS'd to some degree. A pool will get DDoS'd, and generally speaking, the attacks will be frequent.
So news pools are desirable because some will fly under the radar and those who don't will divide the attack power of the DDoS between them. It's just a matter of providing enough targets to become too hard to take down Cheesy
107  Bitcoin / Development & Technical Discussion / Re: [RFC] Continuous block reward decrease on: May 09, 2011, 09:40:04 AM
Great proposal, I wish many would be so elaborate Cheesy

While I too don't like the sudden halving of the reward it is a pretty nice and simple algorithm. What is especially nice about it is that the reward from the coinbase (generated coins) never really reaches 0, so miners will not have to rely completely on fees.

108  Bitcoin / Mining / Re: Calculating hashes/s from difficulty 1 shares on: May 08, 2011, 09:32:07 PM
I somehow feel there is a simpler solution than to estimate backwards from the calculator. As far as I know the target for difficulty 1 is 0x00000000ffff0000000000000000000000000000000000000000000000000000 (https://en.bitcoin.it/wiki/Target#What_is_the_maximum_target?) and we have to aim below that target. So out of 16^65-1 (the above with only FFs) we have to find a number that is lower than 16^56 + 16^53 + 16^52 + 16^51.

So a simple division might get us how many hashes we need for a share, but somehow I get the feeling I'm off by one somewhere. Any confirmations?

Edit: just noticed that I can actually keep the hex numbers and calculate with them. WolframAlpa says the chances of guessing such a number are ~1.45 * 10^-11 (http://bit.ly/jfJ3Kq ).
Did I get something wrong?
109  Bitcoin / Mining / Calculating hashes/s from difficulty 1 shares on: May 08, 2011, 08:43:28 PM
My knowledge about probability is a little rusty, and I haven't been able to find a simple solution to my problem. Given n difficulty 1 shares submitted in 24 hours I'd like to estimate the hashing speed. It all comes down to the average amount of hashing attempts to find a difficulty 1 block, but that's exactly thing that I can't figure out.

Any help? A step by step example would be incredibly helpful ^^
110  Bitcoin / Mining software (miners) / Re: Flexible mining proxy on: May 08, 2011, 05:18:39 PM
I love this one. It make switching really painless, especially after todays outage of slush's pool this proved a timesaver. What I noticed however that the failing pool will still be asked for work, and only he doesn't return any, the next one will be asked. Are there plans for exponential backoff in order to avoid the extra request and the extra idle time? Just a mechanism to automatically blacklist a pool should it fail, and increase the blacklist time on each subsequent failure would be cool.
The problem today is that slush sometimes gives me work, but does not accept the result (timeout/502 errors/...).

Also I get a lot of these:
Quote
192.168.3.5 - pilum [08/May/2011:19:21:43 +0200] "POST /index.php?lpurl=http%3A%2F%2Fdeepbit.net%3A8332%2FlistenChannel&pool=2 HTTP/1.1" 200 1181 "-" "Java/1.6.0_22"
192.168.3.5 - pilum [08/May/2011:19:21:45 +0200] "POST /index.php?lpurl=http%3A%2F%2Fdeepbit.net%3A8332%2FlistenChannel&pool=2 HTTP/1.1" 200 1181 "-" "Java/1.6.0_22"
192.168.3.5 - pilum [08/May/2011:19:21:47 +0200] "POST /index.php?lpurl=http%3A%2F%2Fdeepbit.net%3A8332%2FlistenChannel&pool=2 HTTP/1.1" 200 1181 "-" "Java/1.6.0_22"
192.168.3.5 - pilum [08/May/2011:19:21:49 +0200] "POST /index.php?lpurl=http%3A%2F%2Fdeepbit.net%3A8332%2FlistenChannel&pool=2 HTTP/1.1" 200 1181 "-" "Java/1.6.0_22"
192.168.3.5 - pilum [08/May/2011:19:21:49 +0200] "POST /index.php?lpurl=http%3A%2F%2Fdeepbit.net%3A8332%2FlistenChannel&pool=2 HTTP/1.1" 200 1181 "-" "Java/1.6.0_22"
Which makes me think that the diablo miner does not really take advantage of the long polling feature, and I start feeling bad for bombing pools with all those long poll requests. Any ideas?
111  Bitcoin / Mining / Re: if deepbit.net gets anymore hashing speed it could compromise the system on: May 08, 2011, 02:46:11 PM
The Difficulty would go down if the hash rate were to drop dramatically like you are suggesting.
Actually no, the difficulty is adjusted each 2016 blocks, so a sudden drop right after an adjustment might take really long to have an effect on the actual difficulty (if we are left with 25% of the hashing power it takes up to 8 months to adjust the difficulty)
112  Bitcoin / Mining / Re: if deepbit.net gets anymore hashing speed it could compromise the system on: May 08, 2011, 02:42:21 PM
Btw I wasn't trying to imply anything bad about deepbit.net. I realize it's not in their interest to start performing fraudulent and harmful actions if they want to keep their customers. I just wanted to point out the facts and hear peoples opinions.
Yes, having a single instance with >50% is bad for the network, deepbit just happens to be the first ever to reach that limit. I'd encourage people to start creating new pools. Having slush's pool down (for whatever reason) should provide you with enough users to justify investments Smiley
And hopefully slush's pool comes back up soon Smiley
113  Bitcoin / Mining / Re: Is it possible mining on multiple instance with single worker username? on: May 08, 2011, 12:26:54 PM
Would be nice though if mining pools and miners would implement session tokens which could be used to identify different instances running with the same credentials Smiley
114  Bitcoin / Development & Technical Discussion / Re: Why doesn't the block reward decrease continuously? on: May 08, 2011, 12:06:55 PM
Let's hope we never experience a huge drop in hashing power, otherwise we'd have a similar problem like the one we already experienced back when ArtForz, for fun, redirected his rigs to the testnet. Once he stopped the remaining nodes where left with an incredibly high difficulty and the rebalancing would have taken months (2016 blocks at 3-4x the actual hashing power in the network would take 2 months to rebalance) and confirmations would be really slow.
It's hard to make promises but if my mining equipment survives that long I'll continue mining ^^
115  Other / Obsolete (selling) / Re: [Selling] My mining setup with 2x5970 and sempron 140 850wa seasonic on: May 08, 2011, 09:11:58 AM
Would you consider shipping overseas?
116  Bitcoin / Bitcoin Discussion / Re: A bitcoin service for fair music payment and distribution? on: May 08, 2011, 08:55:28 AM
I'd start by asking Magnatune to accept Bitcoins. Magnatune is a "pay as much as you feel is right" kind of site and it has a decent selection of artists Smiley
117  Bitcoin / Bitcoin Technical Support / Re: Blocks downloading very slow on: May 06, 2011, 09:43:13 PM
If you are tech savvy you could create a ram-disc, copy the datadir to it and then start the client against it. This works especially well when you download a snapshot from one of the HTTP mirrors Smiley
Once your client has caught up you can stop the client, copy the updated datadir to the original datadir.

HTH,
cdecker
118  Bitcoin / Project Development / Re: LinuxCoin A lightweight Debian based OS with everything ready to go. on: May 06, 2011, 07:56:21 PM
Why not use the ATI Stream SDK v2.1 for better performance?
Isn't there a problem with 6990 Cards? Or are they supported by 2.1 too?
119  Bitcoin / Mining / Re: Testing stability on: May 03, 2011, 06:01:39 PM
Some miners do check the results before submitting them to a pool or bitcoin client (DiabloMiner does for sure).
120  Bitcoin / Development & Technical Discussion / Re: [PULL] dns lookups for -addnode and -connect on: May 03, 2011, 01:01:34 PM
All command-line options (except for -datadir and -conf) can be specified in the config file.
And there I was thinking that I figured out everything ^^ Thanks for the correction.
Pages: « 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!