Main Menu

Number of Witnesses

Started by asimov, December 02, 2015, 11:29:37 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.


roadscape

Quote from: monsterer on December 02, 2015, 12:01:00 PM
I've come to realise that the number of witnesses is irrelevant from the POV of decentralisation.

What matters is controlling stake. Right now, one account could vote out/in a majority of its own witnesses without any other intervention; essentially controlling the entire network.

+5% +5% +5% +5%

Gotta get the vote out.
85% of stake is not voting.
http://cryptofresh.com  |  witness: roadscape

xeroc

Quote from: fav on December 02, 2015, 03:35:40 PM
Quote from: maqifrnswa on December 02, 2015, 03:25:22 PM
Quote from: xeroc on December 02, 2015, 12:08:48 PM
Quote from: fav on December 02, 2015, 11:30:49 AM
because witnesses have to pay for servers and so on. more witnesses = less money for them.
Almost .. All witnesses are paid a fixed amount of BTS.
More witnesses means more costs for the DAC.

I don't think it works like that, each witness gets the same pay per block -- so more witnesses doesn't effect DAC expenses but reduces witness daily pay since each witness gets fewer blocks.

+5%
Dang .. you are so right .. block interval is constant and bts pays per block ..

fav

Quote from: maqifrnswa on December 02, 2015, 03:25:22 PM
Quote from: xeroc on December 02, 2015, 12:08:48 PM
Quote from: fav on December 02, 2015, 11:30:49 AM
because witnesses have to pay for servers and so on. more witnesses = less money for them.
Almost .. All witnesses are paid a fixed amount of BTS.
More witnesses means more costs for the DAC.

I don't think it works like that, each witness gets the same pay per block -- so more witnesses doesn't effect DAC expenses but reduces witness daily pay since each witness gets fewer blocks.

+5%
Join us on Hive: [url="https://peakd.com/c/hive-120117/created"]https://peakd.com/c/hive-120117/created[/url]

maqifrnswa

Quote from: xeroc on December 02, 2015, 12:08:48 PM
Quote from: fav on December 02, 2015, 11:30:49 AM
because witnesses have to pay for servers and so on. more witnesses = less money for them.
Almost .. All witnesses are paid a fixed amount of BTS.
More witnesses means more costs for the DAC.

I don't think it works like that, each witness gets the same pay per block -- so more witnesses doesn't effect DAC expenses but reduces witness daily pay since each witness gets fewer blocks.
maintains an Ubuntu PPA: [url="https://launchpad.net/~showard314/+archive/ubuntu/bitshares"]https://launchpad.net/~showard314/+archive/ubuntu/bitshares[/url] [15% delegate] wallet_account_set_approval maqifrnswa true [50% delegate] wallet_account_set_approval delegate1.maqifrnswa true

xeroc

Quote from: fav on December 02, 2015, 11:30:49 AM
because witnesses have to pay for servers and so on. more witnesses = less money for them.
Almost .. All witnesses are paid a fixed amount of BTS.
More witnesses means more costs for the DAC.

Quote
bytemaster recommended 17 witnesses in total by the way.
Not sure it was meant as a "recommendation". I think it was meant as the lowest
number that makes sense to provoke a discussion

Quote
edit: also, coordination is key and gets very hard the more witnesses run
Witnesses don't need to coordinate at all. Committee members need to.

monsterer

I've come to realise that the number of witnesses is irrelevant from the POV of decentralisation.

What matters is controlling stake. Right now, one account could vote out/in a majority of its own witnesses without any other intervention; essentially controlling the entire network.
My opinions do not represent those of metaexchange unless explicitly stated.
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

fav

Quote from: asimov on December 02, 2015, 11:41:12 AM
17 does not seem like a robust network, does it?
Will this stay like that?
I am sure a few people on the waiting list have dedicated servers running Bitshares as a witness and still waiting while dedicating resources and time to it.
There are not many candidates, 42 does not seem like a lot,  and so limiting it even further does not seem like the right strategy for a strong and healthy network.
Comments or thoughts welcome.

there are some threads about this topic, I'd recommend you to search this forum via google, should be easily discovered.

bitshares is strong and healthy even with less than 17 witnesses.
Join us on Hive: [url="https://peakd.com/c/hive-120117/created"]https://peakd.com/c/hive-120117/created[/url]

asimov

17 does not seem like a robust network, does it?
Will this stay like that?
I am sure a few people on the waiting list have dedicated servers running Bitshares as a witness and still waiting while dedicating resources and time to it.
There are not many candidates, 42 does not seem like a lot,  and so limiting it even further does not seem like the right strategy for a strong and healthy network.
Comments or thoughts welcome.

fav

#2
because witnesses have to pay for servers and so on. more witnesses = less money for them.

bytemaster recommended 17 witnesses in total by the way.

edit: also, coordination is key and gets very hard the more witnesses run
Join us on Hive: [url="https://peakd.com/c/hive-120117/created"]https://peakd.com/c/hive-120117/created[/url]

asimov

There are currently 27 witnesses (as reported by http://cryptofresh.com/witnesses ) and only 42 candidates wishing to be a witness.
Why not approve them all to strengthen the network and let people wishing to collaborate do so?
42 witnesses does not seem like a lot, does it? A larger number will actually be desirable for a healthy network.