BitShares Forum
Main => General Discussion => Topic started by: btswildpig on July 01, 2015, 03:41:13 pm
-
As we all know , the 2.0 design will be more dependent on fewer people hosting a full node to support the entire ledger .
Also , as time goes by , the requirement for hosting such full node will be more expensive .
Last time I check , even as light-weigh blockchain as PPC(peercoin) , it only has hundreds of full node online .
So , how many full nodes do you expect will be there for the entire BTS 2.0 network ?
-
Probably 100
Sent from my iPhone using Tapatalk
-
Good question. Also how many witness nodes do people expect?
I'm planning to recruit someone to set up one witness node in the SF Bay Area/Silicon Valley...I think it's better to be public so people will trust it. It would be nice to also have a small cluster of backup nodes in the local area to validate transactions. I think if we have this spread out around the world, it'll increase the heterogeneity and minimize collusion risk right?
BTW what are the computing requirements for the first year or two to run a node?
-
I think 150.
-
IMO this depends a lot on how we gain attraction for larger corporate enterprises etc.
They will increase with a growing network ... but maybe i'm wrong .. just my guess ...
-
At current adoption I'd say around 25 - 30. Since workers will be separate from witnesses there won't be any need for a witness to run multiple nodes. If we look at the current delegate distribution of unique node operators (vs named delegate accounts) we get our ballpark.
From the Docs [1]:
Under DPOS, the stakeholders can elect any number of witnesses to generate blocks. A block is a group of transactions which update the state of the database. Each account is allowed one vote per share per witness, a process known as approval voting (http://en.wikipedia.org/wiki/Approval_voting). The top N witnesses by total approval are selected. The number (N) of witnesses is defined such that at least 50% of voting stakeholders believe there is sufficient decentralization. When stakeholders expresses their desired number of witnesses, they must also vote for at least that many witnesses. A stakeholder cannot vote for more decentralization than witnesses for which they actually cast votes.
1. https://bitshares.org/technology/delegated-proof-of-stake-consensus/ (https://bitshares.org/technology/delegated-proof-of-stake-consensus/)
-
some forum discussion yesterday planted the idea in my head, but i think it'd be awesome if universities around the world started running nodes. what kind of documentation do we have for how to set one up and manage it? any estimates of computing resources or staff time requirements?
-
related project https://bitsharestalk.org/index.php/topic,17297.0.html
-
some forum discussion yesterday planted the idea in my head, but i think it'd be awesome if universities around the world started running nodes. what kind of documentation do we have for how to set one up and manage it? any estimates of computing resources or staff time requirements?
much like FTP mirrors of open source projects .. +5%
-
some forum discussion yesterday planted the idea in my head, but i think it'd be awesome if universities around the world started running nodes. what kind of documentation do we have for how to set one up and manage it? any estimates of computing resources or staff time requirements?
much like FTP mirrors of open source projects .. +5%
yes exactly! finance, econ, and compsci depts ought to be all over crypto ...
-
related project https://bitsharestalk.org/index.php/topic,17297.0.html
Cool project. Will try to work with someone to set up a Raspberry Pi node.
-
related project https://bitsharestalk.org/index.php/topic,17297.0.html
Cool project. Will try to work with someone to set up a Raspberry Pi node.
I have a RPI2 and the witness node image made for raspbian...just getting into it today, following instructions from the other thread.