Did anyone ask why he slowed down? Perhaps the protocol cut him off. Also this attack happened in July before we fixed a bug.
With ChainBase the majority of the data stays on disk.
[ALERT] Steemit is under spam attack - Update 1
Did anyone ask why he slowed down? Perhaps the protocol cut him off. Also this attack happened in July before we fixed a bug.
With ChainBase the majority of the data stays on disk.
My concern is more about blockchain size than memory.
I know you are working to alleviate nodes RAM consumption. But having a small number of bots being able to stuff the blockchain of approximately 140MB in 10 hours, even if taken down by protocol is a problem for me. Such an attack, if repeated would generate 10GB of data in 1 month. That's the current size of the blockchain.
Being efficient at spamming is only a matter of how many accounts you have to perform it and we all know how easy it is to create fake accounts, especially if you have some mining power.
You may have read here that I added language detection to SteemSQL. This feature rely on a paid third party service, which fee is based on number of request and volume of data sent for language detection.
The spam attack made SteemSQL exhaust its quota and I had to upgrade it (pay more) to preserve this functionality. This is a direct impact of such an attack.
When you set up a new witness/seed node, you have to download and replay the whole blockchain which takes considerable amount of time. Even if you are working on faster replay, managing gigabytes of data has a cost.
I think this deserve an answer with more than ... "don't worry" (this is how I read your answer. I might be wrong)
Could you explain/describe wath mechanism is (or will be) put in place to prevent this to occurs again, even at a larger scale?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
This is not the case. It is a function of SP, which rate limits posting once blocks start to fill up. Small free accounts and especially even smaller mined accounts will not be able to do much.
You may be right that the allowable degree of bloating is still too high. It was reduced once and maybe should be again.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
IMHO the allowable degree of bloating is working by design, which showed real capacity of the chain/network. When the chain is getting busier, available bandwidth of each VESTS will be less. By the way, the block size limit has already brought some non-ideal user experience, for example, long articles have to be posted as several part (and the API doesn't return too long content (not due to block size limit though)).
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Aren't there two parameters, one controlling the maximum block size and another controlling the sensitivity of throttling when blocks start to fill? If I recall correctly, last summer both were reduced. I may be that it is better to leave the blocksize larger (for the reason you state) but further reduce the sensitivity to filling. (By which I mean allow less filling before bandwidth limits apply, technically that would be increased "sensitivity".)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
The block size limit can be dynamically adjusted by witnesses. The other one, although is dynamic as well, is hard coded in an algorithm.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
If you look at the account used by steemitmarket to perform his "test" attack, they have not that much SP and still were able to produce 86K posts in 10 hours.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Yes that is my point. The coefficients may be suboptimal for the current case of a lightly used network that still allows low-SP accounts to abuse.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
@smooth, yes, https://steemit.com/bag/@steemitmarket3/steem-network-threatened
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
My attack is slowed down because I did not use a script, and with lots of comments RAM overflowed. Then I stopped the attack, my goal was just to get approximate figures and threat.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit