5

Q. - Can anyone have unlimited bandwidth for EOS dApp users? Will that be a paid service from Block Producer (BP)?

By Unlimited BW, i mean - no. of simultaneous users fetching the EOS blockchain data.

NOTE: I know that the EOS blockchain is rate limited i.e. no. of txns that one can do completely depends on no. of EOS tokens locked.

  • Is this question referring to the number of TX per second a user can post? Or the amount of bandwidth a user can use to download the blocks in the blockchain? – John Haager May 8 '18 at 21:11
  • I mean amount of BW a user can use to download the EOS blockchain – abhi3700 May 9 '18 at 19:48
4

EOS Bandwidth in most cases refers to operations which writes to blockchain. So if you would like to perform any operation, which will cause that some new data will saved into blockchain, then you will need to have some bandwidth left, to perform such operation.

i mean - no. of simultaneous users fetching the EOS blockchain data.

Fetching data is another thing. All nodes will be part of p2p network. Node of such a network need to communicate with other nodes, to always have the latest block.

Someone who own a node (not necessarily a block producer node), can expose an API (Application Programming Interface). Very often such API will be exposed by block producers, just to provide useful service for community.

Usually such APIs provided by node owners can have some limitations, for example rate-limiting, password restriction, DDOS protection, etc. If a user/developer will find out, that there is no available API, which can handle amount of request which he would like to made, then always such a person will be able to very easily setup own node.

Very often developers use own local node to have very low latency. Such a node is synchronizing itself by p2p network with other nodes. You can have a local node, use its API, but you don't have to expose your API to anyone else, if you don't want to.

|improve this answer|||||
  • I wanted this exact ans. Thanks a ton!!...for clearing my doubts. – abhi3700 May 9 '18 at 19:50
  • So you have to stake some coins to get bandwidth, and when that Bandwidth is consumed, do you have to stake more? do you stake everything out and in again? – Jordi Goyanes May 10 '18 at 0:41
  • The BW (%) = (no. of EOS tokens staked/ no. of EOS total supply) * 100. Irrespective of the entire EOS network being fully used or not, the dApp will continue to get that much BW. – abhi3700 May 12 '18 at 18:20

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.