Bitcoin Forum
September 21, 2018, 01:30:58 AM *
News: ♦♦ New info! Bitcoin Core users absolutely must upgrade to previously-announced 0.16.3 [Torrent]. All Bitcoin users should temporarily trust confirmations slightly less. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Can mining reward be split among several miners  (Read 1115 times)
g2com
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
January 01, 2017, 05:36:34 AM
 #1

The current design of Bitcoin is to award only the first miner. This mechanism gives unfair advantage to the miners who possess more computing power. I came up with an idea to split mining reward among several miners. The top 100 miners all receive equal share for the reward and the combine of their hash will be used as the block hash. How practical is this design? What can be its vulnerabilities?
1537493458
Hero Member
*
Offline Offline

Posts: 1537493458

View Profile Personal Message (Offline)

Ignore
1537493458
Reply with quote  #2

1537493458
Report to moderator
1537493458
Hero Member
*
Offline Offline

Posts: 1537493458

View Profile Personal Message (Offline)

Ignore
1537493458
Reply with quote  #2

1537493458
Report to moderator
Make a difference with your Ether.
Donate Ether for the greater good.
SPRING.WETRUST.IO
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1537493458
Hero Member
*
Offline Offline

Posts: 1537493458

View Profile Personal Message (Offline)

Ignore
1537493458
Reply with quote  #2

1537493458
Report to moderator
1537493458
Hero Member
*
Offline Offline

Posts: 1537493458

View Profile Personal Message (Offline)

Ignore
1537493458
Reply with quote  #2

1537493458
Report to moderator
1537493458
Hero Member
*
Offline Offline

Posts: 1537493458

View Profile Personal Message (Offline)

Ignore
1537493458
Reply with quote  #2

1537493458
Report to moderator
mrbashfo
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


View Profile
January 01, 2017, 05:42:41 AM
 #2

You might as well increase the BTC mining difficulty tenfold.

Sold To
Kax0, gamekingx, maltaethiron, Cory, Morebitcoinsplease, TECSHARE, wildboy211, inlikeflynn, deslok, WiseOldOwl, and more

Bought From
tsvekric, wildboy211, shakaru
g2com
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
January 01, 2017, 06:09:50 AM
 #3

Why should the mining difficulty be increased? It's still require significant amount of computing power even to become the 100th winner
-ck
Moderator
Legendary
*
Offline Offline

Activity: 2646
Merit: 1142


Ruu \o/


View Profile WWW
January 01, 2017, 07:27:28 AM
 #4

That's exactly what pooled mining achieves without the absurd complication of finding a fair way to cause block changes at particular times based on 100 miners contributing block solves leading tho 100x the orphan rate and frequent network splits and reorganisations.

Developer/maintainer for cgminer and ckpool/ckproxy.
ZERO FEE Pooled mining at ckpool.org, 1% Fee Solo mining at solo.ckpool.org
-ck
QuintLeo
Legendary
*
Offline Offline

Activity: 1190
Merit: 1022


View Profile
January 01, 2017, 10:57:28 PM
 #5

The current design of Bitcoin is to award only the first miner. This mechanism gives unfair advantage to the miners who possess more computing power.

 WHY is this unfair?

 Why should someone that does less WORK get paid equally?


I'm no longer legendary just in my own mind!
Like something I said? Donations gratefully accepted. LYLnTKvLefz9izJFUvEGQEZzSkz34b3N6U (Litecoin)
1GYbjMTPdCuV7dci3iCUiaRrcNuaiQrVYY (Bitcoin)
Deep In The Mines LLC
Full Member
***
Offline Offline

Activity: 164
Merit: 100



View Profile WWW
January 01, 2017, 11:35:39 PM
 #6

Your suggestions are unfortunately infeasible, and pooled mining exists.

Why should the reward be split among the miners when the ones with more hash-rate will generally have a higher chance of acquiring the block(s), and thus it balances out?

Also, pools split rewards within the pool depending on individual hash-rate contribution, that's the closest you'll get to a split in the mining world, and its only within the pool, there are multiple pools.

The system is fair, and regardless of it being chance based to an extent, the higher hash-rate miners will still in the long-term acquire more blocks (well to be fair most of them are pooled, so lets say Bitcoins rather than blocks).

Currently, the majority of blocks are discovered by pools, and then split among the miners depending on contribution.

What you are suggesting is some sort of pooled-mining system where only the top 100 highest hash-rate miners get any kind of reward, why should they share their block if your system would be implemented?

Deep In The Mines LLC Cryptocurrency miners, power supplies, breakout boards and accessories!

Authorized Biostar and Silverstone Reseller.
g2com
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
January 02, 2017, 01:03:43 AM
 #7

The current design of Bitcoin is to award only the first miner. This mechanism gives unfair advantage to the miners who possess more computing power.

 WHY is this unfair?

 Why should someone that does less WORK get paid equally?



Because Proof-of-work is more like a lottery. The outcome of SHA256 is unpredictable. Therefore some miners might have spent more electricity while got no rewards. Also if someone has advantage of hashing power it could result in centralization
g2com
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
January 02, 2017, 01:09:26 AM
 #8

Your suggestions are unfortunately infeasible, and pooled mining exists.

Why should the reward be split among the miners when the ones with more hash-rate will generally have a higher chance of acquiring the block(s), and thus it balances out?

Also, pools split rewards within the pool depending on individual hash-rate contribution, that's the closest you'll get to a split in the mining world, and its only within the pool, there are multiple pools.

The system is fair, and regardless of it being chance based to an extent, the higher hash-rate miners will still in the long-term acquire more blocks (well to be fair most of them are pooled, so lets say Bitcoins rather than blocks).

Currently, the majority of blocks are discovered by pools, and then split among the miners depending on contribution.

What you are suggesting is some sort of pooled-mining system where only the top 100 highest hash-rate miners get any kind of reward, why should they share their block if your system would be implemented?

You misunderstand my idea. The time for mining each block varies so that a miner cannot always hold the leader position. A pool-mining system is consisted of a fixed set of nodes, while my idea is to also award miners who found the hash in the second, third till nth place so that their work wouldn't be completely futile.
digaran
Hero Member
*****
Offline Offline

Activity: 910
Merit: 611

111113DUwES2ZNWSJztA3oBuhzfcdmiaG


View Profile
January 02, 2017, 01:29:12 AM
 #9

Your suggestions are unfortunately infeasible, and pooled mining exists.

Why should the reward be split among the miners when the ones with more hash-rate will generally have a higher chance of acquiring the block(s), and thus it balances out?

Also, pools split rewards within the pool depending on individual hash-rate contribution, that's the closest you'll get to a split in the mining world, and its only within the pool, there are multiple pools.

The system is fair, and regardless of it being chance based to an extent, the higher hash-rate miners will still in the long-term acquire more blocks (well to be fair most of them are pooled, so lets say Bitcoins rather than blocks).

Currently, the majority of blocks are discovered by pools, and then split among the miners depending on contribution.

What you are suggesting is some sort of pooled-mining system where only the top 100 highest hash-rate miners get any kind of reward, why should they share their block if your system would be implemented?

You misunderstand my idea. The time for mining each block varies so that a miner cannot always hold the leader position. A pool-mining system is consisted of a fixed set of nodes, while my idea is to also award miners who found the hash in the second, third till nth place so that their work wouldn't be completely futile.
You got it wrong, when a miner finds a hash miners after that just confirm it in consensus that it was mined in a legit way.
Pools doing the exact same thing unless you want to provide small computational power and be rewarded big?
No works become futile because mining doesn't work the way you think it does.

HOWEYCOINS   ▮      Excitement and         ⭐  ● TWITTER  ● FACEBOOK   ⭐      
  ▮    guaranteed returns                 ●TELEGRAM                         
  ▮  of the travel industry
    ⭐  ●Ann Thread ●Instagram   ⭐ 
✅    U.S.Sec    ➡️
✅  approved!  ➡️
veleten
Legendary
*
Offline Offline

Activity: 1344
Merit: 1020



View Profile
January 02, 2017, 04:09:24 PM
 #10

The current design of Bitcoin is to award only the first miner. This mechanism gives unfair advantage to the miners who possess more computing power. I came up with an idea to split mining reward among several miners. The top 100 miners all receive equal share for the reward and the combine of their hash will be used as the block hash. How practical is this design? What can be its vulnerabilities?

why would you want to invent a bycicle?
it exists already and is called "pooled mining"
also how would you determine "top 100 miners"?
by their contribution?beauty of their rigs?randomly?
the current system is logical and as close to fair as possible

.BITSLER.                 ▄███
               ▄████▀
             ▄████▀
           ▄████▀  ▄██▄
         ▄████▀    ▀████▄
       ▄████▀        ▀████▄
     ▄████▀            ▀████▄
   ▄████▀                ▀████▄
 ▄████▀ ▄████▄      ▄████▄ ▀████▄
█████   ██████      ██████   █████
 ▀████▄ ▀████▀      ▀████▀ ▄████▀
   ▀████▄                ▄████▀
     ▀████▄            ▄████▀
       ▀████▄        ▄████▀
         ▀████▄    ▄████▀
           ▀████▄▄████▀
             ▀██████▀
               ▀▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄             
▄▄▄▄▀▀▀▀    ▄▄█▄▄ ▀▀▄         
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄       
█  ▀▄▄  ▀█▀▀ ▄      ▀████   ▀▀▄   
█ █▄  ▀▄   ▀████       ▀▀ ▄██▄ ▀▀▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█  ▀▀       ▀▄▄ ▀████      ▄▄▄▀▀▀  █
█            ▄ ▀▄    ▄▄▄▀▀▀   ▄▄  █
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ ▄▄   ███   ▀██  █           ▀▀  █ 
█ ███  ▀██       █        ▄▄      █ 
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀   
▀▄            █        ▀▀      █   
▀▀▄   ███▄  █   ▄▄          █   
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀     
▀▀▄   █   ▀▀▄▄▄▀▀▀         
▄▄▄▄▄▄▄▄▄▄▄█▄▄▀▀▀▀               
              ▄▄▄██████▄▄▄
          ▄▄████████████████▄▄
        ▄██████▀▀▀▀▀▀▀▀▀▀██████▄
▄     ▄█████▀             ▀█████▄
██▄▄ █████▀                ▀█████
 ████████            ▄██      █████
  ████████▄         ███▀       ████▄
  █████████▀▀     ▄███▀        █████
   █▀▀▀          █████         █████
     ▄▄▄         ████          █████
   █████          ▀▀           ████▀
    █████                     █████
     █████▄                 ▄█████
      ▀█████▄             ▄█████▀
        ▀██████▄▄▄▄▄▄▄▄▄▄██████▀
          ▀▀████████████████▀▀
              ▀▀▀██████▀▀▀
            ▄▄▄███████▄▄▄
         ▄█▀▀▀ ▄▄▄▄▄▄▄ ▀▀▀█▄
       █▀▀ ▄█████████████▄ ▀▀█
     █▀▀ ███████████████████ ▀▀█
    █▀ ███████████████████████ ▀█
   █▀ ███████████████▀▀ ███████ ▀█
 ▄█▀ ██████████████▀      ▀█████ ▀█▄
███ ███████████▀▀            ▀▀██ ███
███ ███████▀▀                     ███
███ ▀▀▀▀                          ███
▀██▄                             ▄██▀
  ▀█▄                            ▀▀
    █▄       █▄▄▄▄▄▄▄▄▄█
     █▄      ▀█████████▀
      ▀█▄      ▀▀▀▀▀▀▀
        ▀▀█▄▄  ▄▄▄
            ▀▀█████
[]
ColumbiaBasinMining
Member
**
Offline Offline

Activity: 62
Merit: 10

A Bitcoin Mining Company


View Profile WWW
January 03, 2017, 12:11:49 AM
 #11

Just got back from holiday and read this post.

Your suggestions are unfortunately infeasible, and pooled mining exists.

Why should the reward be split among the miners when the ones with more hash-rate will generally have a higher chance of acquiring the block(s), and thus it balances out?

Also, pools split rewards within the pool depending on individual hash-rate contribution, that's the closest you'll get to a split in the mining world, and its only within the pool, there are multiple pools.

The system is fair, and regardless of it being chance based to an extent, the higher hash-rate miners will still in the long-term acquire more blocks (well to be fair most of them are pooled, so lets say Bitcoins rather than blocks).

Currently, the majority of blocks are discovered by pools, and then split among the miners depending on contribution.

What you are suggesting is some sort of pooled-mining system where only the top 100 highest hash-rate miners get any kind of reward, why should they share their block if your system would be implemented?

You misunderstand my idea. The time for mining each block varies so that a miner cannot always hold the leader position. A pool-mining system is consisted of a fixed set of nodes, while my idea is to also award miners who found the hash in the second, third till nth place so that their work wouldn't be completely futile.
You got it wrong, when a miner finds a hash miners after that just confirm it in consensus that it was mined in a legit way.
Pools doing the exact same thing unless you want to provide small computational power and be rewarded big?
No works become futile because mining doesn't work the way you think it does.

digaran said it best, why would we want to share in all our work with others, are they going to share equally in our electrical cost too.

Columbia Basin Mining, LLC -- Bitcoin at a savings of 25% to 45% off market price.
g2com
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
January 03, 2017, 01:45:16 AM
 #12

I'm not familiar with Mining pool. How each miner's share is decided?
xvacator
Newbie
*
Offline Offline

Activity: 204
Merit: 0


View Profile
January 03, 2017, 06:38:55 AM
 #13

I'm not familiar with Mining pool. How each miner's share is decided?

i think its depend on how much share they can get with their hashrate power and for the calculation, i don't know the details.
QuintLeo
Legendary
*
Offline Offline

Activity: 1190
Merit: 1022


View Profile
January 03, 2017, 06:54:24 AM
 #14

The concept of the pool is that each miner is rewarded in proportion to the share of the work they do.

 Details vary a little on the exact determination of that proportion - mostly on the question of "how many blocks are the share of work counted over".

 The outcome of ANY mining is unpredictable - in the short term.
 Over the course of many blocks it becomes VERY statistically predictable.
 Without the "chance" element, the same pool would be winning EVERY block - the chance element is needed to allow for a distribution of rewards in a FAIR proportion to the work done.
 The "time for mining" has ZERO effect on determining who the "lead miner" is.


 Centraliation is limited by miners looking at a pool getting too much hashrate and moving to a different pool - this HAS HAPPENED before, and may happen again.
 In Bitmain's specific case, they'd cut their own throat if they decided to pull a "51% attack" on Bitcoin - they're too strongly invested in Bitcoin having wide appeal to mine on - and at this point I don't see any other single group having a serious POSSIBILITY of managing to achieve 51% of the total hashrate of the network again.

I'm no longer legendary just in my own mind!
Like something I said? Donations gratefully accepted. LYLnTKvLefz9izJFUvEGQEZzSkz34b3N6U (Litecoin)
1GYbjMTPdCuV7dci3iCUiaRrcNuaiQrVYY (Bitcoin)
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!