Questions tagged [dos]
The dos tag has no usage guidance.
12 questions
4
votes
1
answer
53
views
DoS when a contract with too much storage is SELFDESTRUCT-ed?
SELFDESTRUCT-ing a Smart Contract requires effectively removing the EVM storage of that contract from the Ethereum database.
What would happen if a newly-submitted tx would lead to the SELFDESTRUCT-...
0
votes
0
answers
26
views
How can I improve the cancelSale or depositEarnest functions to guard against DoS attack scenario where an attacker could call cancelSale & get ETH?
I have tried onlyBuyerSeller modifiers and refund distribution solutions in the cancelSale function to guard against attacker calling cancelSale function. In testing, attacker can still get the ETH.
...
1
vote
3
answers
51
views
If dos a single function solidity, will other functions not work?
I read lots of articles about dos causing a Denial Of Service.
Let say that a contract has 2 functions, if called one of them repeatedly, will the other function works?
Contract ABC {
function one() ...
1
vote
2
answers
253
views
How can I find out the sender's gas limit?
Is there a way to check Sender's Gas Limit?
If the sender sets too low, I will just accept whatever gas amount that he had set and return immediately without hitting the limit.
I am trying to ...
0
votes
1
answer
113
views
Why assert expends gas while require does not? (My intuition says te opposite is true)
Since assert corresponds to conditions that must never happen if the smart-contract code is correct my intuition tells me that someone calling an smart-contract that raises an assert must never be "...
1
vote
2
answers
114
views
Dos with revert
While I was reading a guide on smart contract security (by consensys) I found this:
// INSECURE
contract Auction {
address currentLeader;
uint highestBid;
function bid() payable {
...
5
votes
1
answer
1k
views
During which blocks did the DDos attack create millions of empty accounts?
This post (Why were empty accounts allowed to be on the blockchain?) discusses the Ddos attack from fall 2016. It mentions that nearly 20,000,000 account were created and then immediately deleted ...
3
votes
1
answer
84
views
How to count empty accounts?
Is there a way to count empty accounts using geth ? I just want to be able to track current DDOS cleanup process.
1
vote
1
answer
122
views
is ethereum a victim of new dos attack : geth 1.5 too slow
After the fork occured recently my geth 1.5 client process blocks too slowly is it another DDos attack? if not how to deal with this problem
4
votes
1
answer
157
views
What happens if the Ethereum network is separated?
Say China's internet suddenly is separated from the rest of the World (by accident or government action).
Miners in China keep mining Ethereum blocks, all other miners, as well.
Then after a couple ...
1
vote
1
answer
265
views
Running Wallet 0.8.6 with Parity 1.3.8 [Low # peers, Low speed] [duplicate]
Wondering why my blocks are processing so slowly. Peers ranging from 0 to 10. About 45,000 blocks behind... Processing 1 block about every 5 seconds.
3
votes
1
answer
424
views
Trying to get DAO tokens back to ETH, nothing works
Is it too late or something? Have they run out of ETH to give back?
I followed the steps in this question:
How do I convert my The DAO tokens into ethers using the withdrawal contract after the hard ...