Bitcoin Forum
May 15, 2024, 07:07:02 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Pool Competitors: Want to Stop GHash.IO from getting to 50%?  (Read 1867 times)
OROBTC (OP)
Legendary
*
Offline Offline

Activity: 2912
Merit: 1852



View Profile
June 10, 2014, 08:29:34 PM
 #1

...

Hey, Discus Fish, BTC Guild, Eligius, Slush!

Then make it attractive (easy and somewhat profitable) to let us prospective cloudminers in!  Many, many BTC await you...

Easy-Peasy!  MOAR BTC, less GHash.IO, is that not what we all want?

Now get cracking!

***

And while you are at it, offer a good mixing service too!
David Rabahy
Hero Member
*****
Offline Offline

Activity: 709
Merit: 503



View Profile
June 11, 2014, 09:30:21 PM
 #2

How can pools be reliably inhibited from growing too large?
norgan
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250

Decentralize your hashing - p2pool - Norgz Pool


View Profile WWW
June 13, 2014, 12:34:04 AM
 #3

How can pools be reliably inhibited from growing too large?
by using p2pool that is distributed!

Miner, tech geek, operator of NorgzPool - Sydney Australia P2Pool Node creator of p2pool fancy front end

Tips: 1NorganBbymShTN2MMpfGzRYJF8mcPeXjv Exchange BTC locally in Australia or Donate to p2pool miners
David Rabahy
Hero Member
*****
Offline Offline

Activity: 709
Merit: 503



View Profile
June 13, 2014, 03:07:56 PM
 #4

How can pools be reliably inhibited from growing too large?
by using p2pool that is distributed!
That's opt-in; I want some technique for rejecting blocks from pools that are too large.
Littleshop
Legendary
*
Offline Offline

Activity: 1386
Merit: 1003



View Profile WWW
June 13, 2014, 03:33:58 PM
 #5

How can pools be reliably inhibited from growing too large?
by using p2pool that is distributed!
That's opt-in; I want some technique for rejecting blocks from pools that are too large.

Can't work.  Pool would do something to make itself look like two or more smaller pools. 

norgan
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250

Decentralize your hashing - p2pool - Norgz Pool


View Profile WWW
June 13, 2014, 03:37:05 PM
 #6

All you can do is help users understand that aside from variance, it doesn't matter what pool you mine on as far as profit goes and help them understand how important it is to use distributed pools

Miner, tech geek, operator of NorgzPool - Sydney Australia P2Pool Node creator of p2pool fancy front end

Tips: 1NorganBbymShTN2MMpfGzRYJF8mcPeXjv Exchange BTC locally in Australia or Donate to p2pool miners
flound1129
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000


www.multipool.us


View Profile
June 14, 2014, 01:15:42 AM
 #7

How can pools be reliably inhibited from growing too large?
.

By educating people (miners) about variance and how small of a factor it is compared to other factors (assuming a pool is at a sufficient size.)

Multipool - Always mine the most profitable coin - Scrypt, X11 or SHA-256!
ShakyhandsBTCer
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


It's Money 2.0| It’s gold for nerds | It's Bitcoin


View Profile
June 14, 2014, 02:32:27 AM
 #8

How can pools be reliably inhibited from growing too large?
.

By educating people (miners) about variance and how small of a factor it is compared to other factors (assuming a pool is at a sufficient size.)

Variance can be a large factor assuming that the bigger pool can get you closer to 100%

Another issue with ghash is that they offer merged mining that can increase profitability by ~3% and merged mine coins that have no value now but could possibly in the future (basically a lottery ticket) but the coins are held at the pool so there is no need to download a client of a shit coin. 
flound1129
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000


www.multipool.us


View Profile
June 14, 2014, 11:16:13 AM
 #9

How can pools be reliably inhibited from growing too large?
.

By educating people (miners) about variance and how small of a factor it is compared to other factors (assuming a pool is at a sufficient size.)

Variance can be a large factor assuming that the bigger pool can get you closer to 100%

Variance is not a large factor with any pool over 1PH.  Other factors have a higher influence on overall profits.  Math here: https://bitcointalk.org/index.php?topic=651450.msg7301307#msg7301307


Another issue with ghash is that they offer merged mining that can increase profitability by ~3% and merged mine coins that have no value now but could possibly in the future (basically a lottery ticket) but the coins are held at the pool so there is no need to download a client of a shit coin. 

ghash's merged mining does not increase profits by anywhere near 3%.  In fact IXC and DVC are worth so little that merged mining them probably increases stales shares more than the potential profit to be made.

Namecoin is less than 1% (0.84% at the time of this writing), and the other two are more like 0.01-0.05% each.  You can speculate that they may be worth more in the future, but that really has no place in a calculation of today's profits.

Multipool - Always mine the most profitable coin - Scrypt, X11 or SHA-256!
ShakyhandsBTCer
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


It's Money 2.0| It’s gold for nerds | It's Bitcoin


View Profile
June 14, 2014, 04:53:31 PM
 #10

How can pools be reliably inhibited from growing too large?
.

By educating people (miners) about variance and how small of a factor it is compared to other factors (assuming a pool is at a sufficient size.)

Variance can be a large factor assuming that the bigger pool can get you closer to 100%

Variance is not a large factor with any pool over 1PH.  Other factors have a higher influence on overall profits.  Math here: https://bitcointalk.org/index.php?topic=651450.msg7301307#msg7301307


Another issue with ghash is that they offer merged mining that can increase profitability by ~3% and merged mine coins that have no value now but could possibly in the future (basically a lottery ticket) but the coins are held at the pool so there is no need to download a client of a shit coin. 

ghash's merged mining does not increase profits by anywhere near 3%.  In fact IXC and DVC are worth so little that merged mining them probably increases stales shares more than the potential profit to be made.

Namecoin is less than 1% (0.84% at the time of this writing), and the other two are more like 0.01-0.05% each.  You can speculate that they may be worth more in the future, but that really has no place in a calculation of today's profits.

Yes the value of the coins add very little to today's profits in terms of GAAP accounting, but merged mining does not cost anything to do.

Market participants will also try to get the best deal for them. If someone is selling their product they will sell it to the person willing to offer the highest price even if that price is .005% higher then the next highest bidder.
flound1129
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000


www.multipool.us


View Profile
June 14, 2014, 08:02:07 PM
 #11


Yes the value of the coins add very little to today's profits in terms of GAAP accounting, but merged mining does not cost anything to do.


Actually it does.  A new block header and template needs to be sent to all clients every time the merged coins have a new block on their network.

If this results in even 0.1% more stale shares on your miner, then you've lost money compared to just mining BTC+NMC.

If it results in 1% more stales, then you've lost money compared to just mining BTC alone.

Multipool - Always mine the most profitable coin - Scrypt, X11 or SHA-256!
Groc
Sr. Member
****
Offline Offline

Activity: 560
Merit: 250


Bounty manager (https://t.me/Gudwinn)


View Profile
June 14, 2014, 08:29:55 PM
 #12

ghash.io should just make their pool system like p2pool, then miners still make more btc than other pools AND strengthen Bitcoin?!?!

Posted From bitcointalk.org Android App
eleuthria
Legendary
*
Offline Offline

Activity: 1750
Merit: 1007



View Profile
June 14, 2014, 09:15:02 PM
 #13


Yes the value of the coins add very little to today's profits in terms of GAAP accounting, but merged mining does not cost anything to do.


Actually it does.  A new block header and template needs to be sent to all clients every time the merged coins have a new block on their network.

If this results in even 0.1% more stale shares on your miner, then you've lost money compared to just mining BTC+NMC.

If it results in 1% more stales, then you've lost money compared to just mining BTC alone.

This.  You can circumvent it slightly by not sending out new work for merge-mined chains when those blocks update.  However, there is still overhead from running extra coins that will impact pool performance.

Another coin daemon means more network communication, very marginally slowing things down.  Another coin daemon means more hard drive access and CPU time when a block is found on the other coin.  The bottleneck for most pool servers is in the coin daemon, when it is processing new blocks.  Even on SSDs and fast processors, it is anywhere from 50-200ms worth of time for bitcoind to return a block template.  This would take even longer if another daemon is processing a new block (which would happen if the most recent bitcoin block was also a merge mined block for that coin!), increasing the time it takes for the pool to move to the next block.

There is not a single coin aside from Namecoin that actually merits the performance hit of merged mining.  It's a small, virtually immeasurable amount of delay added, but the other merge mine coins are so worthless that it's not worth risking losing time on a BTC block.

RIP BTC Guild, April 2011 - June 2015
DrG
Legendary
*
Offline Offline

Activity: 2086
Merit: 1035


View Profile
June 14, 2014, 10:40:22 PM
 #14

Ah people are willing to lose $5 to get a free penny  Grin

I love this line of thinking  Huh
bbxx
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500


cryptoshark


View Profile WWW
June 15, 2014, 11:46:32 AM
 #15

me and my friends have moved to polmine.pl

it is best pool as primary or secondary, pps, 1% fee, merged mining, share distribution and many cool things
you can point script miners too, doge, ltc is supported

we have picostocks 1.6 ph and many >1 th miners

also best miners list is cool Smiley


https://polmine.pl/?action=hof

register in english and then switch to polish to see more detailed charts
full translation is in progress
ShakyhandsBTCer
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


It's Money 2.0| It’s gold for nerds | It's Bitcoin


View Profile
June 15, 2014, 07:57:54 PM
 #16


Yes the value of the coins add very little to today's profits in terms of GAAP accounting, but merged mining does not cost anything to do.


Actually it does.  A new block header and template needs to be sent to all clients every time the merged coins have a new block on their network.

If this results in even 0.1% more stale shares on your miner, then you've lost money compared to just mining BTC+NMC.

If it results in 1% more stales, then you've lost money compared to just mining BTC alone.

This.  You can circumvent it slightly by not sending out new work for merge-mined chains when those blocks update.  However, there is still overhead from running extra coins that will impact pool performance.

Another coin daemon means more network communication, very marginally slowing things down.  Another coin daemon means more hard drive access and CPU time when a block is found on the other coin.  The bottleneck for most pool servers is in the coin daemon, when it is processing new blocks.  Even on SSDs and fast processors, it is anywhere from 50-200ms worth of time for bitcoind to return a block template.  This would take even longer if another daemon is processing a new block (which would happen if the most recent bitcoin block was also a merge mined block for that coin!), increasing the time it takes for the pool to move to the next block.

There is not a single coin aside from Namecoin that actually merits the performance hit of merged mining.  It's a small, virtually immeasurable amount of delay added, but the other merge mine coins are so worthless that it's not worth risking losing time on a BTC block.

Is this on the pool server side or the miner side? If it is on the pool server side, would additional infrastructure (more servers, cloud computing instances) prevent any negative performance by the miners? Granted this additional infrastructure would mean added costs to the pool (and added costs to the miners in terms of less features and/or higher pool fees) but people tend to not think about these costs.

If what you are saying is that it will take 200ms extra time to start a new block template by the miners then it would mean that there would be a 1 in 3000 chance that this delay would cause you to "miss out" on finding a block. This is based on the fact that there is a 1 in 600 chance that a block will be found every second and there are 1,000ms in one second. So as long as the added benefit of the merged mining is at least 0.03% that of mining BTC alone then you would end up on top. With a 50ms delay it would be 0.0083%. Is this correct, or I am misinterpreting something? Please be patient with me as I do not know a lot about mining at that intimate level of detail
show_off
Newbie
*
Offline Offline

Activity: 52
Merit: 0


View Profile
June 16, 2014, 06:02:22 AM
 #17

I will personally support p2pool look through all my hashrate into it.
flound1129
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000


www.multipool.us


View Profile
June 16, 2014, 08:34:21 AM
 #18


Yes the value of the coins add very little to today's profits in terms of GAAP accounting, but merged mining does not cost anything to do.


Actually it does.  A new block header and template needs to be sent to all clients every time the merged coins have a new block on their network.

If this results in even 0.1% more stale shares on your miner, then you've lost money compared to just mining BTC+NMC.

If it results in 1% more stales, then you've lost money compared to just mining BTC alone.

This.  You can circumvent it slightly by not sending out new work for merge-mined chains when those blocks update.  However, there is still overhead from running extra coins that will impact pool performance.

Another coin daemon means more network communication, very marginally slowing things down.  Another coin daemon means more hard drive access and CPU time when a block is found on the other coin.  The bottleneck for most pool servers is in the coin daemon, when it is processing new blocks.  Even on SSDs and fast processors, it is anywhere from 50-200ms worth of time for bitcoind to return a block template.  This would take even longer if another daemon is processing a new block (which would happen if the most recent bitcoin block was also a merge mined block for that coin!), increasing the time it takes for the pool to move to the next block.

There is not a single coin aside from Namecoin that actually merits the performance hit of merged mining.  It's a small, virtually immeasurable amount of delay added, but the other merge mine coins are so worthless that it's not worth risking losing time on a BTC block.

Is this on the pool server side or the miner side? If it is on the pool server side, would additional infrastructure (more servers, cloud computing instances) prevent any negative performance by the miners? Granted this additional infrastructure would mean added costs to the pool (and added costs to the miners in terms of less features and/or higher pool fees) but people tend to not think about these costs.

If what you are saying is that it will take 200ms extra time to start a new block template by the miners then it would mean that there would be a 1 in 3000 chance that this delay would cause you to "miss out" on finding a block. This is based on the fact that there is a 1 in 600 chance that a block will be found every second and there are 1,000ms in one second. So as long as the added benefit of the merged mining is at least 0.03% that of mining BTC alone then you would end up on top. With a 50ms delay it would be 0.0083%. Is this correct, or I am misinterpreting something? Please be patient with me as I do not know a lot about mining at that intimate level of detail

There are a lot of variables, many of which aren't easily quantified.

Multipool - Always mine the most profitable coin - Scrypt, X11 or SHA-256!
norgan
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250

Decentralize your hashing - p2pool - Norgz Pool


View Profile WWW
June 16, 2014, 09:29:26 AM
 #19

If you cache or run ram drives and have good low latency links then you can run them no probs

Miner, tech geek, operator of NorgzPool - Sydney Australia P2Pool Node creator of p2pool fancy front end

Tips: 1NorganBbymShTN2MMpfGzRYJF8mcPeXjv Exchange BTC locally in Australia or Donate to p2pool miners
7queue
Full Member
***
Offline Offline

Activity: 177
Merit: 100


View Profile
July 04, 2014, 01:40:39 AM
 #20

What happens if/when a Nation State does this?

8 )

8 )
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!