❓Answering Common Questions: What is Bandwidth? Why does it keep me from doing anything?

in #steem-help7 years ago (edited)

I'm sure many of you have found out the
hard way that bandwidth even existed.

You know the error message:
"...bandwidth limit exceeded. Please wait to transact or power up STEEM."


You have no idea how often I hear the questions on:

  • What's this bandwidth thing? Why can't I post, vote, claim rewards...basically anything?
  • How long until the bandwidth is available again?
  • Why is this even happening? Can't they just do away with this bandwidth thing?
  • What can be done to stop this from happening? Is there anything I can do?

So, I'm going to go through every one of these questions...right here...right now...with you! Now everybody gets to know what it's like to be a moderator in Steemit Chat's General Channel for a little while. Lol!

Q: What's this bandwidth thing? Why can't I post, vote, claim rewards...basically anything?



Think of this like your internet. You have the cheapest packet at only $20/month. So when you have 3 televisions streaming, 2 gaming computers and a tablet all using your internet at the same time...things may start to get choppy, need to buffer, lag, etc.

Steemit's bandwidth is like this in that there is only so much that can be 'using the blockchain' at one time. Obviously, more active users, means more demand for bandwidth. Now, I hear you all saying, "Ok, great...but why is it keeping me from posting and voting?"

This is because similar to how having more Steem Power makes your votes worth more...it also means you get allocated more bandwidth to use. (I.E. Paying for a better internet package.) Unfortunately, this means people that are new and have little Steem Power, have the least available to them.

Now, not long ago Steemit's daily user counts jumped almost doubled, as you can see here (check @penguinpablo's post HERE to more Steemit statistics.) This of course means...more people to spread the bandwidth across.

Sure, some of these may be bots or accounts that just sit there and don't do much. But the daily post count had the same jump in numbers...which also means more activity.

OK, OK..this all is great...but WHY CAN'T I POST?!??!!

The reason that you can't post is two fold:

  1. Every action we take uses part of our bandwidth. Some actions use more than others. If you don't have enough (which you can check the % at steemd.com/@YourSteemitName) then you can't perform that action.
  2. How much Maximum bandwidth you have is effected by how many people are actively using the blockchain at once. So during "High Traffic" times...we all have a much lower Max bandwidth. (Which has seemed to be during the daytime in the US.)

The actions we do (posting, editing, commenting, voting, powering up, etc) each use differing amounts of bandwidth. This is actually measure in Bytes (you know..like your movie file is 4GB...that kinda byte). So posts that are large DO use up MORE bandwidth than say, a meme. So trying to do many big posts, comments, or following hundreds of people....can and will quickly use up your bandwidth.

So Make GOOD USE of this Precious Resource!!

Q: How long until the bandwidth is available again?



**SHORT ANSWER: I can't give you an exact time. All I can say is give it some hours. (Again, peak usage time seems to be daytime in the US.)

Your bandwidth does regenerate over time, but remember that this is a percentage. So when it's a peak usage time and you have a very low Max Bandwidth...it can take a while for enough 'bytes' to build up. Often these users are really instead waiting for the 'site traffic' to slow down...again giving us all more Max Bandwidth.

Q: Why is this even happening? Can't they just do away with this bandwidth thing?



This system is to prevent a bunch of new accounts, especially bot armies, from being able to come onto Steemit and clog it up with worthless posts (cough...Fakebook). Though it does provide more and more bandwidth to you as your Steem Power goes up. In fact, once you get to a certain level...you don't even notice it even exists.

Q: What can be done to stop this from happening? Is there anything I can do?



There are some things you can do to reduce your bandwidth problems.

  • Try to find and use 'off peak' hours (i.e. not daytime in the US)
  • Build up your Steem Power
    • Power up your Steem Dollars instead of cashing them out
    • Try to win or buy Steem Power delegation
  • Don't edit your posts
  • Limit following people
  • Limit resteeming

Choose your actions WISELY!!!

Is it really worth following 10,000 people in a day? Did I really have to publish 12 posts, each with a single photo in them today? Or 1000 comments all saying "Nice Post, Follow Me"?

As a new user, among a surge or other new users...plan out what actions are most important for you. Get's your posts published first. Maybe instead of posting 5 ok things, you spend the extra time and make 2-3 fantastic things. After all...you're trying to get yourself noticed, right?

So Why NOT Choose to be fantastic?!?!

Please Follow, Upvote and Resteem if you found this Helpful.


Click HERE for a list of All my Guides!

TGP_Light_Banner.jpg

Image Sources:
Fiber Optic Cable
Penguin Pablo's Post

Sort:  

Thanks for this we have been having non stop questions about bandwidth over on PAL. One thing I never see addressed is how much sp would it take roughly to clear this issue up. I haven't had bandwidth problems in such a long time so when people ask me I don't even have an estimate...

Haha...I SOOO understand between my time in general and help rooms in chat. Lord knows I'm pretty sick of answering it at this point (not that it's the fault of the person asking.)

I was in the same boat...mines never below 99% now and when I was really new there were so few users/activity it never came up. I actually had somebody ask to rent a little sp just because of the bandwidth problems, so I got at least some idea of the effectiveness of that 400-500 range. But yea..it's def easier to give people a reasonable mark to shoot for.

going to post this everywhere!

Hahaha....beat you to it!! (At least in one spot, lol)

I am 6 months old on steemit and I was still not aware about what bandwidth is
:p.

Thanks a lot !!

48973600-F885-4575-BAD9-9094B8F26399.png

I first encountered this problem yesterday and I was googling for hours trying to figure it out! I thought I was being punished. I wish I would have come across this post for a better understanding. I never even knew that bandwidth was an issue. I have gotten 5 friends to sign up for steemit in the last couple days and I will pass this along to them so they know!

I think it somewhat panics most people when they first have it pop up, wondering if they broke something, if the sites broken, etc. I've seen it effect sooooooo many people while I help out in Steemit chat..it was just time to do a full on guide for it. It can be a tough thing to convey quickly and just through text.

I'm def glad you found it now (sorry you had to go through yesterday)! And ideally be able to save your friends from the frustration. :)

Hey @sykochica, thanks for the explanation of bandwidth! I've never dealt with bandwidth problems... probably because one of the first things I did on Steemit was win your trivia competition and power it up! :D

I noticed a couple errors in your post:

  1. I think you meant your video may buffer on a slow connection, rather than bugger. Buggering is something completely different where I'm from.
  2. I think you wanted a space between the header markup and "So Why NOT Choose to be fantastic?!?!" Steemit markdown sure can be finicky sometimes.

Haha...thank you! This one definitely wound up taking more time than most my posts and I was definitely getting wore out by the time I was done looking it over. I got those fixed.

That little bit of Steem can definitely go a long way..I'm glad you were able to get a head start with it! I've actually got a little Steem in the 'trivia/fun' fund...hopefully I can get that passed around soon. Maybe you'll be able to get a little bit more. Lol

I don't know... I think I've recused myself from trivia at least for a while. The STEEM fun-fund would be put to better use helping others just starting out!

Your trivia competition really helped get me excited about the Steem community and check it out and get more involved. Now it's mostly what I do in my spare time. Originally I was really just looking for a way to hold the STEEM I bought in cold storage.... little did I know....

Yeah... I ended up powering all that up, too. :)

Haha, steemit... The most addictive wallet you'll ever have!

I always saw mine at around 99% but some steemians I saw at 100% and never could figure out what it really meant or did the research .now it’s right in front of me and extremely knowledgeable . That’s what I love about this paltform , we learn from one another

Yea..you're luckily in a spot where that's usually the case. I can't think of the last time I saw mine under 99%. But with as many new or small users I've had asking questions about this...it seemed time to just put this all together. (I think I was just tired of answering it..now I can just give them a link. lol)

Thank you for sharing the indepth understanding on this topic. I used to wonder and related a bit but never that deeply. Reading through I do have one question where you mention "Don't edit the post". Can you please explain a bit more in detail what happens when you edit the post? Is it like many times more bandwidth to edit the post?

Say for an easy example that you have 50kb of bandwidth available. You first publish a post for 10kb and notice some typos in there, so you edit it, fix them and click 'update post'...which then costs another 1kb (just the changes are what 'cost' this time).

[Edited to reflect only changes 'charge' bandwidth on edits.]

It doesn't use another 10K of bandwidth.

It actually only uses a basic envelope value which is extremely low, plus only enough bandwidth to describe the delta – the change between the old post in the new post. There's no need to repost the entire content to the blockchain because it's already there. All that it needs to do is to commit a reference to the block where the original post lives and then a series of matching bits which describe the changes.

Editing is not what's eating the bandwidth on the blockchain.

If you feel like editing something, go ahead and edit it.

Aah, I see, so it uses the same bandwidth as it requires to create the post in the blockchain and that I assume is the most costliest operation. Thanks for carification.

Thank you very much for your post!Very many do not know what it is and are frightened.I myself recently encountered this problem.Thank you and good luck to you @sykochica !

гггьб.jpg

skyochia you tips are awosme ! last night this happen to me when i posting or comment on someone post brandwithlimit exceeded accur !
i am new to steemit so really confused so now i will follow your rul;les to prevent from limit exceeded!
i dint have power but your post are valuablefor me and community as new peopleodf steemit !
thanks you sharing us and aware us god bless you!

Thank you! I love being able to help people on here. Always soooo much to learn.

The 'rules' may not completely keep it from happening, but it can definitely help. :)

Keep Smilin' and Steem On! :D

yaah i will help me and other peolple to deal with bandwidth!
you are helping people i really appriciate !
as a new steemition limit exceeded cause confusion and dishearts me!
now from your support and valuable tips i will prevent from it!

@sykochica Just yesterday and today I had problems with the bandwidth, I had to review several articles of steemit that spoke of it, if many with general indications of what one should take into account. However, his article is much more explicit and with excellent suggestions especially to work on the platform outside peak hours and be careful in the photos and video that one uploads to the platform. Grateful

I was actually just reminded that the file size of photos don't have an effect. I had forgotten that they're not actually on the blockchain...just their links are. I am mistaken here and there..and edit the post. :P

Thanks for the info. I've been waking up to -150%, for the past few days. So annoying.

Thank you for your detailed explanation.

This is super helpful. Thank you!

While this is, fortunately, no longer directly relevant to my account, I'm very happy to have this post to point people to. Thanks for writing it!

Pretty timely for this since so many people are hitting the issue. I had troubles with bandwidth when I first started, but once I hit over 30-50 steem I never saw it. Its frustrating since you can't even powerup when you're low on bandwidth!

I don't think I have ever had a problem with my bandwidth on this account but quite often people ask me why they cannot post.

So from here on out, I am sending them to this post as this is a perfect writeup!

I just encountered this yesterday. This all makes so much sense now.

I like good your sharing. So @wefayss will give you 0.01 SBD :)

yeah this problem is now getting bigger used to happen with me earlier but now again happening

I didn't even know this bandwidth thing existed until yesterday. Thank you for explaining it so clearly.

I once faced this problem and upon doing some diggings got to know more about the bandwidths !While the issue was going on I thought about being flagged lol!
But everything went back to normal after some time !

Thanks, as newcomer really didn't know what is going on :)

i saw this error once but it got recharged haha don't know what's going on but finally got answers of my query

Thanks for this! I was wondering what everyone was talking about, hasn't happened to me yet but now I can go and check my percentage and it was getting low.

@sykochica this explanation will surely help many users like me to be active on this platform
thankyouso much for this information

While i wait for the bandwidth i usually stack answer to posts and when the bandwidth comes back i post all of them at the same time (20 seconds waiting time between each one)
Great post @sykochica

Yayyy... things are starting to make sense!!!
Thank you for this crucial information!!
With Love.
Hart Floe
<3

Amazing work here sykochica, we really needed a post like this in chat. People keep asking these questions over and over again, now we can refer them to your post. Great job!

Whew. As a newbie, this bandwidth limit started to get on my nerves when I didn't understand why I was always experiencing it.

Didn't think of going in Steemit Chat, I was just always getting annoyed a few days or a week ago. But then when it got really annoying, I did some research here and read some old posts and boom! I finally understood why.

What you stated here are definitely the very reasons I haven't been doing much here. Am still learning how to use the site properly and your tips are spot on.

This is informative and very helpful to newbies. 👍

Nice this was helpful, although I'd love to know what the "certain amount" of Steem Power you need to not notice it! Bandwidth and not understanding why I couldn't use the site were big reasons I stopped using Steemit for a while, I was so frustrated that I couldn;t use the site and I didn't know why. I thought it was just glitchy and when it was 3-4 days in a row I couldn't use it during the day, I was just frustrating myself by even trying... NOw I use it more at night and don;t seem to have as many issues

It's hard to me to give an exact number because it depends on how busy the blockchain is during peak usage time. But 400-500 can have a larger impact removing a lot of the problems, but to not have any issues at all...I'd have to guess something around 1500-2000.

Hmm, that could take a while at my current rate. Well, I guess I'll just try to use it when it's not so busy, at least I'm a night person naturally lol

I have been trying for 2 hours to make a wallet transfer to another wallet and keep getting a bandwidth error. I look @ steemd.com/@royaleagle and have > 25% bandwidth. I can post and comment... just not transfer money... so much for instantaneous wallet transfers....

Unfortunately it's not a specific % of bandwidth needed to complete certain actions...it's the actual bytes available...and this changes depending on how many people are using the blockchain at the same time.

This is great! I've never even noticed I had bandwidth, because I was only commenting 2 to 5 times a day, and posting every other day. But, I did figure because I post my images directly to steemit, maybe that takes up more bandwidth? I was thinking of posting on one of my websites and using that bandwidth. What do you think?

Wow! Okay this bandwidth thing totally makes sense to me now! Thanks for the post 💗