Main Menu

How much witnesses earn?

Started by Samupaha, March 06, 2016, 09:47:34 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

abit

Quote from: roadscape on March 28, 2016, 02:40:47 PM
Quote from: abit on March 27, 2016, 11:20:28 PM
Quote from: Samupaha on March 27, 2016, 09:39:07 AM
Here is better formula:

[block reward] * (60 / [block interval time]) * 60 * 24 * 30 / [total number of witnesses] = [witness salary for one month]
Almost correct. Due to maintenance intervals, currently there are 3 less blocks produced in every hour.

Is the '3 blocks' value hardcoded? And maintenance takes nowhere near that long in reality, right?
It's a parameter which can be adjusted by the committee


get_global_properties
{
...
    "block_interval": 3,
    "maintenance_interval": 3600,
    "maintenance_skip_slots": 3,
...
BitShares committee member: abit
BitShares witness: in.abit

bytemaster

Quote from: roadscape on March 28, 2016, 02:40:47 PM
Quote from: abit on March 27, 2016, 11:20:28 PM
Quote from: Samupaha on March 27, 2016, 09:39:07 AM
Here is better formula:

[block reward] * (60 / [block interval time]) * 60 * 24 * 30 / [total number of witnesses] = [witness salary for one month]
Almost correct. Due to maintenance intervals, currently there are 3 less blocks produced in every hour.

Is the '3 blocks' value hardcoded? And maintenance takes nowhere near that long in reality, right?

Correct, maintenance takes a fraction of a second (today). 
For the latest updates checkout my blog: [url="http://bytemaster.bitshares.org"]http://bytemaster.bitshares.org[/url]
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

roadscape

Quote from: abit on March 27, 2016, 11:20:28 PM
Quote from: Samupaha on March 27, 2016, 09:39:07 AM
Here is better formula:

[block reward] * (60 / [block interval time]) * 60 * 24 * 30 / [total number of witnesses] = [witness salary for one month]
Almost correct. Due to maintenance intervals, currently there are 3 less blocks produced in every hour.

Is the '3 blocks' value hardcoded? And maintenance takes nowhere near that long in reality, right?
http://cryptofresh.com  |  witness: roadscape

abit

Quote from: Samupaha on March 27, 2016, 09:39:07 AM
Here is better formula:

[block reward] * (60 / [block interval time]) * 60 * 24 * 30 / [total number of witnesses] = [witness salary for one month]
Almost correct. Due to maintenance intervals, currently there are 3 less blocks produced in every hour.
BitShares committee member: abit
BitShares witness: in.abit

Samupaha

Here is better formula:

[block reward] * (60 / [block interval time]) * 60 * 24 * 30 / [total number of witnesses] = [witness salary for one month]

Samupaha

Quote from: Fox on March 06, 2016, 10:15:55 AM
Currently the Committee has set the Blockchain parameter for 1.5BTS  to be paid to the witness producing a block. Therefore, with 3 second block interval, the maximum hourly payment from the Reserve Pool to the Active Witnesses is 1800BTS. The amount a given witness will receive during that hour considers the total witnesses and successful block production.

Yeah, thanks, this is something how I remembered it works. The text at Cryptofresh was just a little bit misleading.

Let's make a calculation to see if I've understood everything right...

There is currently 23 witnesses, so pay per hour for one witness is 1800/23=78.26 BTS
Per day: 1800/23*24=1878.26 BTS
Per month: 1800/23*24*30=56347.82 BTS
With current price ($0.004335) that makes about 245 USD per month.

Fox

Currently the Committee has set the Blockchain parameter for 1.5BTS  to be paid to the witness producing a block. Therefore, with 3 second block interval, the maximum hourly payment from the Reserve Pool to the Active Witnesses is 1800BTS. The amount a given witness will receive during that hour considers the total witnesses and successful block production.
Witness: fox

xeroc

yes .. the whole hourly pay is divided among all witnesses ..
If there are more witnesses, everyone gets paid less .. and vice versa ..

Samupaha

How much witnesses get paid?

Cryptofresh says: "Witness budget: 1,800 BTS per hour". Does that mean 1800 BTS per hour is divided for all witnesses, so that more we have witnesses, less is the salary of one witness?

I need to know this so that I can tell what people can expect to earn if they become witnesses.