Bitcoin Forum
May 06, 2024, 12:28:45 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 12 13 14 15 16 17 18 19 20 21 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 74 75 76 77 78 79 80 81 82 83 84 85 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 ... 236 »
1221  Bitcoin / Pools / Re: [2600 TH] BTC Guild - Pays TxFees+Orphan+NMC, Stratum, Private Servers on: January 04, 2014, 10:37:17 PM
And one last question I am trying to understand how the Mined coin is distributed. I am using shift 13614 as an example. It shows 3 blocks total coin awarded 73, Paid to shift 7.26 where did the other 65.74 coins go? do they go to users on PPS or does the pool keep them? Thanks in advance

Blocks are paid across the 10 open shifts, in order to smooth out variance across the shifts/shares.  So each shift gets *approximately* 10% of the block reward.  It varies slightly because the cutoff is checked every 20 seconds, so one shift might be 2.00b shares even, another might be 2.07b shares.  The reward is weighted so that the block reward given to each *share* is the same across those 10 shifts.
1222  Bitcoin / Pools / Re: [450 TH] Slush's Pool (mining.bitcoin.cz); TX FEES + VarDiff on: January 04, 2014, 05:46:40 AM
So the "pool luck" figures under the stats page can't be correct, can they? We've had some long rounds and it's actually showing higher luck than earlier today, something seems off with that. Any insights?

The luck figures don't factor in the current round.  Additionally old rounds will roll off the luck figure sometimes leading to an inflated percentage being displayed (such as when there was a 22 hour block one day and the luck was showing something absurd like 190% because there were only 2 short blocks actually being used to calculate the 24-hour luck).
1223  Bitcoin / Pools / Re: [2600 TH] BTC Guild - Pays TxFees+Orphan+NMC, Stratum, Private Servers on: January 04, 2014, 12:55:30 AM
I have tried Eligius and your pool and I feel I have better results with you. A question about setting difficulty, mine is currently set at the default of 2. Should I increase the setting or is it automatically optomized? Running BFG and hashing at 220gh.

The pool uses variable difficulty with the same target rate as pretty much every pool.  Setting a minimum difficulty is useful for high speed miners (I'd consider anything above 100 GH/s to be "high speed" these days).  Some miners don't smoothly accept work restart messages, so when the difficulty is being ramped up by vardiff you might lose a little speed for the first 30 seconds to a minute or so.  It should be negligible, but I know some ASICs used to have issues when using default difficulty settings on pools because of how fast they were having to communicate share submissions.

If your worker is specifically for the 200+ GH/s miner, I'd recommend you put your minimum to 128.
1224  Bitcoin / Bitcoin Discussion / Re: Bitcoin Decentralization Fund - subsidizing small mining pool operators on: January 03, 2014, 11:25:11 PM
Sometimes BTC Guild too, but I see your point. The purpose of this fund would be to discourage them from growing any bigger. Subsidies would only be paid if there is actually a threat. This is planning for the future.

So at the moment we would maybe give *very* minor subsidies to the 3rd through 10th biggest pools, inversely proportional to their mining percentage. But not before paying bounties for them to implement merged mining and other obvious incentives.

edit: sp

BTC Guild is no longer 25% of *hash rate*.  It occasionally has days where it is above 25% of blocks, but nothing can be done to prevent luck.  Even a 10-15% pool can have a day where it shows up above 25% if they get a decent burst of luck.
1225  Bitcoin / Bitcoin Discussion / Re: Bitcoin Decentralization Fund - subsidizing small mining pool operators on: January 03, 2014, 11:00:57 PM
We are all interested in preventing 51% and/or 26% attacks.

Let's discuss whether or not it is feasible to subsidize small mining pool operators (those with 5-25% of the mining power) to make it more profitable for miners to switch away from large pools. I am not terribly familiar with the various numbers you'd need to make this calculation, so I invite the community to try to figure this out.

I am sure many of the early adopters would be willing to donate to protect the value of their BTC. This can be a dynamic process, with subsidies scaling up with "centralization alert" level and scaling down as the pool gets closer to the 25% maximum.

I look forward to hearing what everyone thinks.

You realize only one pool (GHash.io) is actually above 25% of the hash rate these days, right?
1226  Bitcoin / Bitcoin Discussion / Re: How are large mining pools not a threat? on: January 03, 2014, 11:00:20 PM
I think one thing you're missing is the fact that the nefarious miner can only succeed with a certain probability.  Consider a nefarious miner with 25% of the global hash power:


The probability that he mines the next block = 25%
The probability that he mines the next two blocks is 0.25 x 0.25 = 6.25%
...
The probability that he mines the next six blocks is 0.25^6 = 0.024%
The probability that he mines the next seven block is 0.25^7 = 0.0061%


Consider your example of double-spending to crash the market: the nefarious miner transfers 10,000 BTC to MtGox to dump, and then starts trying to mine a new chain fast enough that he can "undo" this 10,000 BTC transaction.  While feverishly mining, he waits till his MtGox deposit has confirmed, and then market sells his 10,000 BTC.  Due to slippage he gets significantly below market price.  Then it dawns on him that since he only has 25% of the global hash power, the chances that he will actually succeed in this double-spend attempt is remarkably small.  He literally must perform this fraud attempt hundreds of times before he is likely to succeed.  Each time he fails, he looses a significant amount of his capital (because he just did something stupid like market selling 10,000 coins).  In the extremely unlikely event that he succeeds before he runs out of bitcoins, what he did will be pretty obvious since he would orphan a long valid chain, that, hmm, just happens to correspond with the big dump at MtGox.  
  


Don't forget that no exchange will actually send your funds instantly, they all wait days/hours, and large transactions are manually processed.  Additionally, a double spend is not only publicly viewable but OBVIOUS once it has successfully happened.  You'd never get any money from the exchange.
1227  Bitcoin / Pools / Re: [2600 TH] BTC Guild - Pays TxFees+Orphan+NMC, Stratum, Private Servers on: January 03, 2014, 05:11:00 PM
WOW... pretty new to mining and was making about .12 a day and after the difficulty jump and last nights good luck down to .05. On the plus side my shares jumped about 20% last night. Cheesy

Yeah.  I think it's worse when you have a solid run of good luck then a really bad run of luck *and* a difficulty change.  It exaggerates the drop of earnings for miners who weren't aware that the previous 24-hours were above what they should expect.   Going from 100% to 50% of earnings for a day sucks.  Going from ~140% to 50% sucks more.
1228  Bitcoin / Mining / Re: Seven Shifts with no blocks on: January 03, 2014, 07:09:41 AM
Is it really possible (or should I say likely) that BTC-Guild with 25% of the mining could go seven shifts with zero blocks found.  just previous to that it went 6 blocks before it found three.

It seems like they may be having problems and just not notifying anyone. (Through their news)

It was two really bad rounds (~4 hours each) in close proximity.  That is not unheard of, and it can be quite a bit worse.  The blocks were 7/8x difficulty worth of shares.  Pools have had 10x difficulty worth of shares to solve blocks before.  And as stated for nearly a whole page in the pool thread:  There is absolutely nothing wrong with the pool.  Luck cannot be controlled, and when you have two bad rounds close together it makes the luck for the nearby shifts take a complete dive.  At least the shifts on BTC Guild are long enough that even with those two huge rounds, no shares went unpaid, whereas on ghash.io and BitMinter it is possible to have a share get paid 0.00000000 BTC if rounds like these were encountered.
1229  Bitcoin / Pools / Re: [2600 TH] BTC Guild - Pays TxFees+Orphan+NMC, Stratum, Private Servers on: January 03, 2014, 06:31:07 AM
Bad pool luck and orphans....

I do not know the pool's architecture but is there a problem with the how quickly the pool can announce a discovered block to the blockchain?

Our orphan rate is the same/lower than other pools, and we've not had any of them in the last 48 hours.  Bad luck is completely out of anybody's control.  Additionally, the pool is overall lucky since luck began getting tracked beyond a single difficulty period.

People lose their heads when luck is bad, but nobody asks if the pool is broken when it's paying out 50-60% above what you'd expect, which is just as likely/unlikely as 50-60% below what you'd expect.

No worries, are the orphans displayed somewhere on website?

They're not separated from normal blocks since you don't know they're orphans when you first find them, and they're awarded to miners either way, so it doesn't exactly matter to the miner if its an orphan or not.

Some of the recent script updates have made it easier to match the orphans after the fact though, so I'll look into maybe italicizing the block number if it was an orphan.

UPDATE:  Orphans will now show up as 'Orphan' instead of a Block Number in the Block History (Pool Stats page).
1230  Bitcoin / Pools / Re: [2600 TH] BTC Guild - Pays TxFees+Orphan+NMC, Stratum, Private Servers on: January 03, 2014, 06:11:16 AM
Bad pool luck and orphans....

I do not know the pool's architecture but is there a problem with the how quickly the pool can announce a discovered block to the blockchain?

Our orphan rate is the same/lower than other pools, and we've not had any of them in the last 48 hours.  Bad luck is completely out of anybody's control.  Additionally, the pool is overall lucky since luck began getting tracked beyond a single difficulty period.

People lose their heads when luck is bad, but nobody asks if the pool is broken when it's paying out 50-60% above what you'd expect, which is just as likely/unlikely as 50-60% below what you'd expect.
1231  Bitcoin / Pools / Re: [2600 TH] BTC Guild - Pays TxFees+Orphan+NMC, Stratum, Private Servers on: January 03, 2014, 04:51:23 AM
Talking about luck again: are there any plans to implement a luck index for the current difficulty?
I assume the current figure is based on data over a very long period of time and it is basically useless for new miners that want to join. Most newbie miners would blindly believe that 103%+ luck is what they get if they join the pool.
I am curious at how much the 103.7% value will drop once the unlucky shifts close.
What are the reasons behind not letting people know what is the pool luck for the past 10 or so days?

Anybody looking at luck figures to decide joining a pool doesn't understand what luck stats mean.
1232  Bitcoin / Pools / Re: [2600 TH] BTC Guild - Pays TxFees+Orphan+NMC, Stratum, Private Servers on: January 03, 2014, 04:11:11 AM
3 blocks in the last 10 shifts... what's happening?  I don't think I've ever seen luck this bad on BTCG.  Is there a technical glitch?   Huh

This is normal variance at play.


While technically variance is normal...this is more of the opposite of lottery-winning variance.  This is hit by a truck while witnessing your dog get struck by lightning variance.
1233  Bitcoin / Pools / Re: [2600 TH] BTC Guild - Pays TxFees+Orphan+NMC, Stratum, Private Servers on: January 03, 2014, 03:49:06 AM
3 blocks in the last 10 shifts... what's happening?  I don't think I've ever seen luck this bad on BTCG.  Is there a technical glitch?   Huh

Everything is running fine, it's just really shitty luck.  2x 4(+) hour blocks in close proximity pretty much nukes the blocks per shift for most the day.  A 4 hour block is (roughly) a 7x difficulty block.  These are not extremely rare, but it is quite rare to have 2 of them very close together.

I suppose this is payback for when Guild found 11 blocks in a row the other week.
1234  Bitcoin / Pools / Re: [2600 TH] BTC Guild - Pays TxFees+Orphan+NMC, Stratum, Private Servers on: January 03, 2014, 01:20:26 AM
In the last month or so I've noticed the stats page is getting heavier and heavier. It's now to the point that I feel the slow down on my computer and to make things worse my iphone safari is now starting to freeze and crash. I've tried two different iphones and it is the same result. Clearing caches etc make things better on iphone for a few minutes, maybe an hour but it starts slowing down again to crashing point.

So the question is, am I mining bitcoin when I'm on stats page?

Which stats page?  The PPLNS Stats page can be a bit load heavy due to the Luck Graph and 210 shifts of dat being loaded.  The Shift Detail view of PPLNS Stats is extremely heavy on the browser due to having over 11,000 rows (full shift breakdown by user) in the table that's being loaded then being paginated via JavaScript.

Dashboard and Pool Stats haven't changed and shouldn't be causing you any kind of unusual load times.
1235  Bitcoin / Pools / Re: [2600 TH] BTC Guild - Pays TxFees+Orphan+NMC, Stratum, Private Servers on: January 02, 2014, 11:35:36 PM
Is everything working OK?  My stats page shows no blocks found for the last six shifts so nothing earned for a while now, just making sure this is correct.

It was a 4 hour block.  Not common, but nothing wrong with it.


Yeah that is awesome, it's great to see an entrepreneur who started several years ago getting the return on his investment. He has put in all that time and carried the risk, this is capitalism and a free market at it's best. People can mine wherever they want based off their needs for compensation. Whatever they feel is fair. If you're worried about how much he makes, you're not looking at the big picture. It takes a lot to run a pool, it's a business, it has expenses, taxes, legal retainers, all kinds of things you don't get to see behind the scenes. Plus you need to plan and save for growth, emergencies, contingencies, security. It all adds up, does he make a lot, sure, but I'm sure it's well deserved. At the end of the day I'll bet a good portion is going back into keeping things running. You want him to have a large reserve, it means he can weather the storm.

And his calculation was on one of the luckier days.  If he did the same calculation today he'd see I've *lost* money since last night.

My calculation is very rough and only based on the total hash rate of the pool, which is again a rough figure. I used a general income calculator, which assumes 100% luck.
I guess I am not very far off from the actual income, which in anyone's eyes look amazing, so congrats on that  Wink

May I ask again about the orphaned blocks. How is BTCGuild defining these in comparison to Bitminter? Do you have 2 categories or just 1? And you pay for all of them?

Thank you.

BTC Guild pays all orphaned blocks.  There is no difference between a stale block and an orphan block.  To the miner they're the same thing.  In both cases, the pool was not working on the dominant blockchain.  In both cases it was due to the pool not being aware of another block on the network at that same time.  You could argue an orphan might be slightly different because another pool might submit one after yours and that one ends up being dominant.  However, for a MINER, it shouldn't matter.  In both cases the pool solved a block and the miner should have been paid.  A "stale" block is just a sign of a poorly configured pool, and the pool mining a "stale" block is just as bad as an orphan in terms of lost income.

If you didn't use the pool's actual 24 hours for your numbers, you're WAY off, by nearly a factor of 2.  144 blocks * 25% = 36 blocks/day expected, which is 900 BTC.  90% of that is PPLNS and 10% is PPS (rough numbers), or 810 / 90.  810 x 2% (accounting for orphans) = 16.2 BTC.   90 x 6.5% (accounting for orphans) = 5.85.  Meaning if the pool is functioning normally, at perfectly neutral luck, it's ~22 BTC.  I did not include tx fees the pool collects because those are not a noticeable increase, and those are shared with miners.  Additionally, the pool *pays* transaction fees for all payouts which is not included.  Right now the numbers are a bit higher due to network growth.  If you want to factor that in, add an extra 20% or so.  Of course that assumes that the pool grows in unison with the overall network.

A percentage of that income is also required to be set aside as a buffer for bad luck (PPS), as well as the chance of a security breach, because unlike some pools *cough*50BTC*cough*, BTC Guild will actually honor its debts in the event of a compromise.
1236  Bitcoin / Pools / Re: [2600 TH] BTC Guild - Pays TxFees+Orphan+NMC, Stratum, Private Servers on: January 02, 2014, 11:10:00 PM
Yeah that is awesome, it's great to see an entrepreneur who started several years ago getting the return on his investment. He has put in all that time and carried the risk, this is capitalism and a free market at it's best. People can mine wherever they want based off their needs for compensation. Whatever they feel is fair. If you're worried about how much he makes, you're not looking at the big picture. It takes a lot to run a pool, it's a business, it has expenses, taxes, legal retainers, all kinds of things you don't get to see behind the scenes. Plus you need to plan and save for growth, emergencies, contingencies, security. It all adds up, does he make a lot, sure, but I'm sure it's well deserved. At the end of the day I'll bet a good portion is going back into keeping things running. You want him to have a large reserve, it means he can weather the storm.

And his calculation was on one of the luckier days.  If he did the same calculation today he'd see I've *lost* money since last night.
1237  Bitcoin / Pools / Re: [2600 TH] BTC Guild - Pays TxFees+Orphan+NMC, Stratum, Private Servers on: January 02, 2014, 05:47:11 PM
happy new year!


unimportant question:
what about

(pps(-fee) + pplns(-fee)) / 2

i would use it.


// i do understand that there are a lot of more urgent stuff to do,
// i´m just asking.
// thx for the service!

This is actually doable on your own currently.  Make two workers, one for PPLNS, one for PPS.  Then when you setup your miner (cgminer/bfgminer), set up two pools for BTC Guild.  Setup one for the first worker, one for the second worker.  Set the management strategy to 'load balance'.  This will end up splitting your shares 50/50 between PPLNS and PPS.
1238  Bitcoin / Pools / Re: [2600 TH] BTC Guild - Pays TxFees+Orphan+NMC, Stratum, Private Servers on: January 02, 2014, 06:06:42 AM
6 blocks each hour is for the whole network.
For the pool only just calculate 3% out of the total pool speed = 3% * 2700TH/s = 80TH/s
So 80TH/s is around 28 btc per day at current difficulty. But because there are people using PPS, it is more than 30btc a day.
Now imagine what it was 2 difficulty retargets ago. Probably around 50btc a day Wink

Subtract 1% from the 3% fee for orphaned blocks, which are roughly 1 in 100 blocks.  And PPS is barely over 10% of the pool now.


And don't "imagine what it was 2 difficulty retargets ago", because BTC Guild was not 2700 TH/s 2 retargets ago.
Why so many orphaned? I can only compare to Bitminter, but they have only 3 for the past 1600+ blocks. Having an orphaned block is pure luck and not related to hashing speed, right?

What was BTCGuild speed 2 retargets ago?

BitMinter has had way more than 3 in the last 1600.  I'm curious now what they use to differentiate between "stale" and "orphan" considering those mean the same thing when it comes to blocks.  They've had 3 stale+orphan in the last 100, 5 in the last 200, 7 in the last 300.

Smaller pools will have more orphans than larger ones purely because they're less likely to be able to confirm their own orphaned block than a large pool.  It's also very common to see random events (1 in 100) show up in clusters, meaning a small sample size can show a much larger (like the 3/100, 5/200, 7/300), or smaller (0/300) occurrence just due to the distribution of random events.


UPDATE:  Guild has had 4 orphans in its last 600 blocks, 7 in the last 850.  That's not far off from the approximation of 1%, which is what has been estimated by most pools for years.
1239  Bitcoin / Pools / Re: [2600 TH] BTC Guild - Pays TxFees+Orphan+NMC, Stratum, Private Servers on: January 02, 2014, 05:49:30 AM
6 blocks each hour is for the whole network.
For the pool only just calculate 3% out of the total pool speed = 3% * 2700TH/s = 80TH/s
So 80TH/s is around 28 btc per day at current difficulty. But because there are people using PPS, it is more than 30btc a day.
Now imagine what it was 2 difficulty retargets ago. Probably around 50btc a day Wink

Subtract 1% from the 3% fee for orphaned blocks, which are roughly 1 in 100 blocks.  And PPS is barely over 10% of the pool now.


And don't "imagine what it was 2 difficulty retargets ago", because BTC Guild was not 2700 TH/s 2 retargets ago.
1240  Bitcoin / Pools / Re: [2600 TH] BTC Guild - Pays TxFees+Orphan+NMC, Stratum, Private Servers on: January 02, 2014, 05:45:55 AM
Can someone show me the math on how to calculate the fee's I'm paying here? I know it is %3, but I want to know how much I've actually given to The Guild over the amount of time I have been here. Of course it isn't one of our charts.

Total Earnings / 0.97 = Amount you've made before fees.  Difference is the fee.

I was looking for that difference I guess. When I see 1 bitcoin in my dashboard does that mean you already have .3 of it?



Ok, that's easy enough. And the pool operator gets %3 of every block we find which is 25 BTC at the moment. That is approx $18k USD. Operator brings in about $540 for every block and how many blocks does the pool solve in a day? Trust me, not good at math at all, am I correct in trying to figure out how much the pool owner makes? Let's say it takes 10 minutes to solve each block, (usually is 4 minutes) but giving a big buffer here. So 6 blocks solved each hour, 6*24 = 144 blocks solved each day. 144 * $540 = $77k. I must be doing something wrong. Can a math genius help on this? I'm just curious to know how much a pool operator makes if %3 is the cut. I'm only asking here cause I mine on this pool and there is a fee. I probably fumbled the math big time, so I do apologize if it is not correct. I do expect it to be wrong, cause $77k seems way too high.

Thank you
If you have earned 1 BTC, then I have made 0.03 BTC(ish, orphans screw that up a little since I pay you for those and end up losing a block worth of coins).  So you're off by a factor of 10 there.

The entire network solves 144 blocks a day, not BTC Guild.  BTC Guild is only about 25% of the network.  Additionally, BTC Guild pays orphans which means while I keep 3% of each block, about 1% ends up going back to the users when the pool has an orphaned block.   When the network is growing, it's a bit more than 144 blocks/day.  BTC Guild has to grow at the same percentage as the network in order to maintain a 25% share.
Pages: « 1 ... 12 13 14 15 16 17 18 19 20 21 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 74 75 76 77 78 79 80 81 82 83 84 85 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 ... 236 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!