Bitcoin Forum
April 25, 2024, 12:41:55 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Mining pools cooperation: Global block work partitioning!  (Read 1085 times)
BombaUcigasa (OP)
Legendary
*
Offline Offline

Activity: 1442
Merit: 1000



View Profile
June 01, 2011, 11:43:24 AM
 #1

Seeing that 80% of all hashing power rests within ~5-6 pools, I am pondering the issue of waste. Every pool is basically taking the next block and attempting to spread the partition the work required to solve it to it's connected workers. This way, there is no overlapping redundancy between the workers.

Would the pool operators agree to have a common master getwork() controller that partitions all available work between pools whom then partition it spread across all workers?

Is it possible or it's just that any worker attempts to create a block with a different set of included transactions all the time, so there are no actually duplicate hash calculations across the network?
1714005715
Hero Member
*
Offline Offline

Posts: 1714005715

View Profile Personal Message (Offline)

Ignore
1714005715
Reply with quote  #2

1714005715
Report to moderator
1714005715
Hero Member
*
Offline Offline

Posts: 1714005715

View Profile Personal Message (Offline)

Ignore
1714005715
Reply with quote  #2

1714005715
Report to moderator
1714005715
Hero Member
*
Offline Offline

Posts: 1714005715

View Profile Personal Message (Offline)

Ignore
1714005715
Reply with quote  #2

1714005715
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714005715
Hero Member
*
Offline Offline

Posts: 1714005715

View Profile Personal Message (Offline)

Ignore
1714005715
Reply with quote  #2

1714005715
Report to moderator
1714005715
Hero Member
*
Offline Offline

Posts: 1714005715

View Profile Personal Message (Offline)

Ignore
1714005715
Reply with quote  #2

1714005715
Report to moderator
xenon481
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250



View Profile
June 01, 2011, 11:46:07 AM
 #2

or it's just that any worker attempts to create a block with a different set of included transactions all the time, so there are no actually duplicate hash calculations across the network?

This.

No worker anywhere is trying to do the exact same problem as anybody else.

Tips Appreciated: 171TQ2wJg7bxj2q68VNibU75YZB22b7ZDr
BombaUcigasa (OP)
Legendary
*
Offline Offline

Activity: 1442
Merit: 1000



View Profile
June 01, 2011, 12:21:08 PM
 #3

or it's just that any worker attempts to create a block with a different set of included transactions all the time, so there are no actually duplicate hash calculations across the network?

This.

No worker anywhere is trying to do the exact same problem as anybody else.

So in reality there are workers that duplicate parts of another worker's work?
Thor
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
June 01, 2011, 01:37:24 PM
 #4

I feel like an idiot responding to this at all as this has been addressed at least dozens, if not hundreds of times before on these forums but...

There is NO duplication of work.  None at all. Every single worker is already working on it's own unique little piece of the puzzle.

Also:  why is everyone always trying to find some way that centralizing everything would make it "better"?  All of bitcoin's strengths are in it being decentralized and peer-to-peer.
BombaUcigasa (OP)
Legendary
*
Offline Offline

Activity: 1442
Merit: 1000



View Profile
June 01, 2011, 06:29:07 PM
 #5

Also:  why is everyone always trying to find some way that centralizing everything would make it "better"?  All of bitcoin's strengths are in it being decentralized and peer-to-peer.
So then mining pools are a bad idea, right?
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!