Bitcoin Forum
June 22, 2024, 10:03:57 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 [136] 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 »
2701  Bitcoin / Pools / Re: [70 GH/s PPLNS] BitMinter.com *** Merged Mining! *** on: December 03, 2011, 11:38:40 AM
Not that one, the other one please. You know the one that produces blocks with less than 50% CDF pretty please Smiley

Oh you wanted the lucky blocks? Let's try that again..  Grin

BTW, if you ever feel like working on the site again, a suggestion for making the luck page more readable; this is how it should be done IMO:
http://pool-x.eu/blocksAuth

This looks nice. I will think about some changes for the future.

I've added a bot to the chat (IRC) that announces new blocks as they are generated:
Code:
12:31 -MintBot:#bitminter- Ding! Ding! BTC block no.155846 generated by Zalfrin
12:31 -MintBot:#bitminter- Ding! Ding! NMC block no.31569 generated by Zalfrin
2702  Bitcoin / Pools / Re: [70 GH/s PPLNS] BitMinter.com *** Merged Mining! *** on: November 30, 2011, 09:32:13 PM
Too easy. Why didn't you engage cheat mode a day ago? 

It looks like my miner was running the following code:
Code:
If (cheatmode == true) Then
    AutoFindBlock()
Else
    DoNothing()

That's exactly what it was doing. And the reason not to always run with cheatmode, well... Can you imagine the complaints from other pools if they knew we are hacking instead of hashing? Tongue
2703  Bitcoin / Pools / Re: [70 GH/s PPLNS] BitMinter.com *** Merged Mining! *** on: November 30, 2011, 07:19:57 PM
First block is in...
2704  Bitcoin / Pools / Re: [70 GH/s PPLNS] BitMinter.com *** Merged Mining! *** on: November 30, 2011, 05:41:28 PM
Engaging fast block cheat now.

(Noone tell Gavin Andresen, he got really mad last time)
2705  Bitcoin / Pools / Re: [70 GH/s PPLNS] BitMinter.com *** Merged Mining! *** on: November 29, 2011, 06:36:49 PM
Thanks for your continued support, DAT. Have fun on your cruise! Sounds like a nice relaxing time. Smiley
2706  Bitcoin / Mining software (miners) / Re: BitMinter miner (FAST, cool GUI, zero installation, Windows/Linux/Mac) on: November 29, 2011, 01:25:56 PM
No, maybe I had a wrong impression due to the fact that the speed counter is changing continuously. Now I think it is all right.

Good stuff. Just lacking automation features and some more testing then, to finish version 1.1. Smiley
2707  Bitcoin / Pools / Re: [70 GH/s PPLNS] BitMinter.com *** Merged Mining! *** on: November 28, 2011, 11:19:32 PM
Agreed on CPU-mining. I have a lot of plans and CPU-mining is quite far down on the list. Way down with support for Radeon HD 2000- and 3000-series. They are probably not very profitable for mining either.

And yes, as long as someone is paying enough for litecoins to make them more valuable to CPU-mine than bitcoins, it makes more sense to implement that.
2708  Bitcoin / Mining software (miners) / Re: BitMinter miner (FAST, cool GUI, zero installation, Windows/Linux/Mac) on: November 28, 2011, 11:09:36 PM
Seems under windows its not saving ANY settings now.

on start-up I get get a warning/error message: Access to the persistent storage denied - cannot load or save settings

Oops - fixed! Strange bug, didn't happen when started from command line, only when started from browser.

This seems ok: I am getting about the same performance of 1.0.1 version on my 5870 (about 420 Mhs using the same intervals=15), both with Buffer type= default and =Device accessible CPU mem (AMD only).
[edit]: still, I have the impression that newest beta is 2-5 Mhs slower than 1.0.1

Glad it helped. But I'm at a loss as to what is causing that last bit of a performance hit for you. I can't see what else changed since 1.0.1 that would affect performance. I'll look over things again, though.

Small update today:
  • Fixed the loading and saving of settings (mentioned above)
  • Workaround for a bug in Java that would cause security errors talking about mixing signed and unsigned code

I can't really be sure the workaround for the second bug is working, since I would only see the bug about once a month. Very rare, but also annoying. Did any of you ever see it?

I'm calling this 1.1.0-beta4 now. Seems like an easier to understand naming scheme for the beta versions.

Thank you to all who are testing, the feedback from all of you is very valuable.
2709  Bitcoin / Pools / Re: [70 GH/s PPLNS] BitMinter.com *** Merged Mining! *** on: November 27, 2011, 09:47:09 PM
Another beta of the miner released today. Automation coming in the next one.

I hear you guys about CPU-mining. What I will probably do first is implement bitcoin mining with CPU using OpenCL. That should hopefully be just slow and not dead slow. Cheesy Next step for CPU mining then is to make libraries with native code for the miner to use. Then it could be as fast as any CPU miner. I'll need a way to turn some assembly code into a .dll for Windows, .so for Linux and whatever Mac uses for Mac. If anyone knows a way to build all that on a Linux machine then please let me know.

CPU mining isn't near the top of my list, but it is on it. Smiley
2710  Bitcoin / Mining software (miners) / Re: BitMinter miner (FAST, cool GUI, zero installation, Windows/Linux/Mac) on: November 27, 2011, 09:14:15 PM
Releasing another beta version for testing. Here are the changes:

  • Fixed bug that could say your GPU "prefers the work size to be a multiple of
      3539913157759729696 for this work process."
  • Index saved settings by MAC address of first network interface. This allows
      different settings on individual networked computers with the same files
      (homedir). Note: this means your settings will be reset to defaults when
      upgrading to this version, and also any time you switch network cards
      or change MAC address.
  • Bugfix: ignored new passwords from user after server responded with
      other HTTP response code than 200 or 401
  • Added options window under "Settings -> Options..." in the menu, with
      audio configuration
  • Remember more settings across restarts: device settings (Tune & Tweak),
      audio settings, hidden devices (individual close buttons),
      hide/show log
  • Make OpenCL buffer type selectable for user (Tune & Tweak)
  • Default to manual vectors off and BFI_INT off on non-AMD devices

The new options window (settings->options...) is where I will soon add automation options. There's only audio setup there for now. Finally device settings are saved, which is also a must before automating anything.

conspirosphere.tk, and anyone else getting better speed from regular (1.0.1) than beta version: I'd be very happy if you can try out this version and see if it helps. Please try the different types of buffers (new setting in "tune & tweak") if you are using Windows. I can't understand what else could be causing 1.0.1 to run faster. I hope I can figure out this issue before all the new features are done.
2711  Bitcoin / Mining software (miners) / Re: BitMinter miner (FAST, cool GUI, zero installation, Windows/Linux/Mac) on: November 24, 2011, 10:10:46 PM
Quick update, just started working on the miner again.

  • Merged mining friendly, no more high NMC stales
  • Fixed bug that could say your GPU "prefers the work size to be a multiple of 3539913157759729696 for this work process."
  • Hopefully fixed unstable performance

It would be very useful with some feedback on performance. The previous beta had very unstable performance for some users. I saw this sometimes myself too. With this update it seems stable here.

Use the beta button to test it.
2712  Bitcoin / Mining software (miners) / Re: BitMinter miner (FAST, cool GUI, zero installation, Windows/Linux/Mac) on: November 24, 2011, 05:04:43 PM
Good that you got it working Smiley

Getting AMD drivers working properly is like playing the lottery. And their OpenCL compiler is ridiculous. But.. they make some excellent hardware. Smiley
2713  Bitcoin / Mining software (miners) / Re: BitMinter miner (FAST, cool GUI, zero installation, Windows/Linux/Mac) on: November 23, 2011, 08:57:20 PM
I just upgraded to Catalyst 11.11 too. Running 6990 + 5970 on Win7 64. Runs fine here, maybe even a little bit faster than the old drivers.

Not sure why you are having problems. One time I was switching between different driver versions to make sure the miner worked ok on them and something similar happened to me. I had to wipe the drivers completely and reinstall them to get things working properly again. Did you try another miner? If another miner has the same problem I'd bet it's something wrong with the driver install.

Glad you like the website update. Merged mining and website updates took a lot of time, but I'll have some updates for the miner again soon. Smiley
2714  Bitcoin / Pools / Re: Which is the best pool for mining? - A guide for choosing the right pool on: November 23, 2011, 03:48:43 PM
I would simply show the full pool earnings (i.e. ~2900 BTC) or show it as a %.

I think I'll do both, when I have a little time. Maybe add datestamps on the shifts too.

BTW could you provide this data in txt (or csv or xls) form.  I would be interested is generating some graphs from it.  +26% is would seem (without doing an standard deviation calculations) to be REAL lucky.  I am interested in quantifying our luck.  Would also allow me to make some predictions on our likely variance based on hashing power.  I guess I could screen scrape it from the blocks or shifts pages.

Maybe I can add this sort of thing to the JSON API later. But you can grab it pretty easily from the html source. If you "view source" in your browser you will find 2 huge javascript arrays. The first is actual share values, the second is the expected average values. For each line there is first an index number and then the numbers you see when you mouse over the lines in the graph. The second graph just uses the same data after adding up the values with some javascript. Hmm, come to think of it, the expected average values are easily calculated with javascript too - I should do that instead.

I am wondering how you handled changing difficulty intra-block to draw the PPS/expected line.

I didn't handle it, I just listed it as an error source at the top of the page. It uses the difficulty at the end of the shift, pretending it was the same throughout the shift. It looks like the difficulty only changed in 4 places, so it should not matter much. But for those 4 shifts I think I could calculate the average difficulty and use that. I'll look into that later.

Anyway, to me it's a little surprising that we are that far from the expected average. Do we have any probability experts here? What is "the long run" for bitcoin mining? 46x difficulty number of shares definitely looks like the short run.

So I have to admit, to PPS fans, that variance can be a bigger factor than one might expect. Just remember, though, luck isn't always bad luck, and taking a 50/50 risk doesn't always mean you lose.
2715  Bitcoin / Pools / Re: Which is the best pool for mining? - A guide for choosing the right pool on: November 23, 2011, 07:13:45 AM
Obviously the big lucky streak at the beginning takes a while to even out. Ending at 29 rather than 23 BTC is a big difference.

What does the 29 and 23 BTC represent?  Obviously the pool has earned a lot more than 29 or 23 BTC?  Since nominal terms are meaningless (although some users might like to see them) it may be more useful to graph the difference between expected and actual recovery over time as a %.  i.e. the ending point of 29 vs 23 would be +26%.

The second graph is what someone with 1% of the pool's hash power would have earned since the time we switched to PPLNS. Maybe +26% makes more sense, instead of picking some arbitrary hash power.

Nice graph. The title is a bit misleading, though -- instead of saying "PPLNS vs. Expected Average" it should probably say "Pool earnings vs. expected average". The higher earning came from pool luck, not from the reward method.

I felt it was wrong to call the second graph "actual earnings" because noone hashed at 1% of the hash power the entire time. It's a bit hypothetical. Maybe it's ok to call it actual earnings if I put percentages on it like DAT suggested.

Also, the graph is PPLNS vs PPS (for this specific pool for the time we've been using PPLNS). The higher earnings came from pool luck, yes. But it was paid out to miners because of PPLNS. In this case we were lucky and payout was higher than PPS. But it could of course have been the opposite. It shows the variance from PPLNS. And as we see, 46x difficulty is not enough shares to even this out.

In this case, with PPLNS, the +26% earnings from good luck went to the miners. If it was PPS it would have gone to the pool op. Same thing of course if it had been -26%. With PPLNS the miners get the variance, with PPS the pool op does.

Can you explain that last graph?  How can you have cumulative earnings higher than the expected average without corresponding dips below the average?  Seems like that would imply the pool is losing money (and a great deal of it if that graph is accurate).

That's just the pool having better than average luck for a while near the beginning.

What parameters did you use to generate the graph?  What is the timeframe of the second graph...

The timeframe for both graphs is 46x difficulty number of shares. Which is a while at a 70 Ghps pool, but I guess only about a day on deepbit? You can see that every area with zero pay in the first graph leads to a flat line in the second graph where earnings don't increase. Everything matches up between the graphs on the X-axis.

It would have made very much sense to mine here at the lucky period near the beginning, yes. But of course noone can predict that, and that's what makes PPLNS safe from pool hopping.
2716  Bitcoin / Pools / Re: [70 GH/s PPLNS] BitMinter.com *** Merged Mining! *** on: November 22, 2011, 10:46:23 PM
Glad you like the changes. Smiley

I added today an extra chart on the rewards statistics showing the earnings accumulating over time.

Also forgot to mention in the big update earlier that I added a QR button in the cash out addresses. Click it and a QR code representing the address is shown. You can scan it from the screen if you use the bitcoin wallet program for Android. Smiley Will be more useful later perhaps, with more bitcoin addresses on the website.

Now, all we need is some more luck.

You said it. This block has the highest CDF the pool has seen on a BTC block so far. Sad I really hope this ends soon.
2717  Bitcoin / Pools / Re: Which is the best pool for mining? - A guide for choosing the right pool on: November 22, 2011, 10:39:50 PM
Please add a cumulative graph comparing total earning over time for both methods, or at least a weighted average trend line for the PPLNS reward. Otherwise it is not readily apparent how the rewards from two methods compare over time...

That's exactly what I was missing, thanks! Added: https://bitminter.com/stats/rewards

I removed the first shifts (proofs of work are grouped in shifts, each of size difficulty/10). I started recording these before I switched to PPLNS, so the first ones naturally had no rewards.

This is just 46x difficulty worth of proofs of work. We are a small pool, and it wasn't always PPLNS, so we don't have that much data to go on yet.

You can see some bad luck in the beginning put us below average. Then a nice streak of good luck put us at about twice the expected earnings. From there up until now it's been pretty average. Right now we are having a really bad block, which is the reason for no earnings towards the end. Luckily we had some short blocks just before that.

Obviously the big lucky streak at the beginning takes a while to even out. Ending at 29 rather than 23 BTC is a big difference.
Since switching to PPLNS we made 58 blocks rather than the expected 46. Too small sample size maybe? Any other pool ops have some data?
2718  Bitcoin / Pools / Re: Which is the best pool for mining? - A guide for choosing the right pool on: November 22, 2011, 09:06:39 AM
Simulations are one thing, real life data is quite another.

I added a new statistics page at my pool showing real life data: http://bitminter.com/stats/rewards

You can see how actual payouts compare to the expected average income per share (basically 0% fee PPS). I can probably improve this with some stats for "all time average" and "average last X time", but I think it is already useful. There are also charts of the pool's luck here: http://bitminter.com/stats/luck

Quick way to get some data without taking months to run a test. Smiley
2719  Bitcoin / Pools / Re: [70 GH/s PPLNS] BitMinter.com *** Merged Mining! *** on: November 22, 2011, 07:10:17 AM
Heads up: your pool was giving me connection problems, so I'm off it for now Sad.

I'm sorry to hear that. If you let me know the time (and timezone) this happened, I can have a look in the logs if there is anything to indicate this was a server-side problem.

Really very nice. I would ask for a last addiction: a measure of our average actual CDF.
Awesome pool.

Thank you. Smiley I will add some averages. Also, it seems the timestamps on the blocks and shifts in the live stats are not UTC like they should be. The audio alarm seems a little trigger happy too, going off when there are no new blocks. Will fix these things very soon.
2720  Bitcoin / Pools / Re: [70 GH/s PPLNS] BitMinter.com *** Merged Mining! *** on: November 21, 2011, 11:31:52 PM
But atm, the stats page doesnt seem to work.

The live stats full size? What is not working with it?
Pages: « 1 ... 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 [136] 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!