3 ms·
I mean the devs of the network ofc they are the only one who could completely stop this. UI/wallet devs can only partially because people dont need to use an UI
by noxer 5y ago
I mean the devs of the network ofc they are the only one who could completely stop this. UI/wallet devs can only partially because people dont need to use an UI and can still use old software too.
They very obviously dont care because the problem is know since years and the sum of accidental fees could probably pay google whole software dev personnel to write 1000 different possible fixes but nothing was ever done about it.
- jallen_dot_dev 5y agoHow do you solve it at the protocol level? Let's say I set a gas price of 0.00000004 eth. Is that too much or too little? If you try to enforce the price to be within some range of the average of past n transactions it could: 1. make transactions that were valid at the time of creation suddenly invalid if the average moves, which is frustrating to all parties 2. not able to respond to rapid changes in demand 3. overcomplicate validation/consensus
- noxer 5y agoMost other projects implemented a hard coded (can be changed with software update) upper limit that is outside of real use. This means people can still set way to higher fees by accident but not accidentally loose millions. There might be better ways but clearly doing nothing at all is worse. And yes, I know ETH is in a uniquely bad situation on this because the range of legitimate fees is enormous.