Author Topic: How much witnesses earn?  (Read 3126 times)

0 Members and 1 Guest are viewing this topic.

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
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

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

Offline bytemaster

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: http://bytemaster.bitshares.org
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.

Offline roadscape

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

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
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

Offline Samupaha

  • Sr. Member
  • ****
  • Posts: 479
    • View Profile
  • BitShares: samupaha
Here is better formula:

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

Offline Samupaha

  • Sr. Member
  • ****
  • Posts: 479
    • View Profile
  • BitShares: samupaha
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.

Offline 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

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
yes .. the whole hourly pay is divided among all witnesses ..
If there are more witnesses, everyone gets paid less .. and vice versa ..

Offline Samupaha

  • Sr. Member
  • ****
  • Posts: 479
    • View Profile
  • BitShares: 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.