Bitcoin Forum
July 03, 2024, 11:19:25 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: When new coin mined, if some address receives share of it  (Read 186 times)
wsxdrfv (OP)
Jr. Member
*
Offline Offline

Activity: 405
Merit: 5


View Profile WWW
March 29, 2018, 12:13:20 AM
 #1

If some coin's subsidy is 500, when new block mined,

some A address receives 7.5, other B address receives 0.5, what are these?

Is this 1.5% of 500, 0.1% of 500 is set on mining program?

I can't find anything strange above gimic at coin reward function at main.cpp

int64 static GetBlockValue(int nHeight, int64 nFees){

}



ranochigo
Legendary
*
Offline Offline

Activity: 2982
Merit: 4193



View Profile
March 29, 2018, 12:38:07 AM
 #2

When a block is mined, a coinbase transaction generating the block reward and transaction fees is generated. The miner is responsible for generating the transaction which can be constructed with various outputs, just as with a normal transactions.

You've likely seen the miner sending the block subsidy to various addresses.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
nc50lc
Legendary
*
Offline Offline

Activity: 2464
Merit: 5763


Self-proclaimed Genius


View Profile
March 29, 2018, 03:33:56 AM
 #3

You're talking about a "mining pool".

Originally in major coin blockchain's design, the block reward will be generated in the block discoverer's address in whole.

Pools are designed to "gather" multiple miners and mine using their total Hashrate.
In pools, they have an API which "mince" the reward, split it among the miners who joined the pool, the amount they will receive will be based depending on their share (individual hash rate).

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
wsxdrfv (OP)
Jr. Member
*
Offline Offline

Activity: 405
Merit: 5


View Profile WWW
April 07, 2018, 01:09:24 PM
 #4

You're talking about a "mining pool".

Originally in major coin blockchain's design, the block reward will be generated in the block discoverer's address in whole.

Pools are designed to "gather" multiple miners and mine using their total Hashrate.
In pools, they have an API which "mince" the reward, split it among the miners who joined the pool, the amount they will receive will be based depending on their share (individual hash rate).
How pool automatically deal that process? Are there coin daemon has that pool related function? Automatic send to multiple addresses.
nc50lc
Legendary
*
Offline Offline

Activity: 2464
Merit: 5763


Self-proclaimed Genius


View Profile
April 08, 2018, 12:07:57 PM
Last edit: April 10, 2018, 09:14:51 AM by nc50lc
 #5

Different pools, different methods.
Read this article from Bitcoin wiki: Comparison of mining pools

That (block reward mincing) was not a part of the blockchain, also it's not the traditional "mining" method.
For information about that, you can ask a Mining Pool Engineer or a Pool Expert.

Try your luck here: Altcoin Mining >Pools (Warning: it's full of shit)

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
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!