Ugh @Uniswap please save my shitcoin casino playing friends from themselves. There has to be a better way to do this.
Let's say they want to dump 100 shitcoins, which is worth ~$5000 rn.
Uniswap sets slippage to AUTO which apparently is 0.5% (???). For everyone I know who uses Uniswap they have no clue what slippage is OR they don't trust themselves to set the slippage. They use AUTO.
So what should AUTO be?
In this case 0.5% = ~$25. Which I guess is...okay?
Until you realize that if the TX fails bc the shitcoin market is flying, they lose $150-$250 in gas!🤦♀️
That means they lost 3%-5% on that *non*-trade to save themselves 0.5%. 😬
It's even worse if they are trying to trade only $1000 worth of shitcoins though.
0.5% slippage is $5! "I don't want to lose more than $5 dollars"??
THEY ARE SPENDING $150 ON FUCKING GAS TO SEE A TRANSACTION FAILED MESSAGE RN LMFAO
In speaking with them in the moment, as they are raging, as they are trying to wrap their head around another new concept, I can honestly say they would have been objectively happier if auto slippage ~= the current txn cost.
Bc then at least the trade would have gone thru.
Now obvs the perspective this user in this mental state who is playing in this crazy volatile market is not 100% logical.
Namely, they don't necessarily realize that ~$150 is going to be spent on gas *no matter what*
Option 1: spend $150 to not execute a trade.
But if you set the slippage ~= the current gas costs...
Option 2: spend $150 to execute a trade where you "lose" $149 to slippage. Which has a cost of $299.
So would they have rather spent $299?
Well, honestly...maybe🤷
For these markets, a cost of $150 for their trade to NOT be executed may be worse than $299 for a trade that is executed.
1) If a coin is that volatile, the price in 5 blocks is either up $150 or down another $150
2) tx's failing feels out of their control
3) they dont understand why the tx failed and have to figure that out now
4) then they have to "start over"
5) and the markets moved since then
etc. etc.
For users playing these shitcoin casinos, I think they may actually prefer their txn go thru and keep on trading and feeling like they are winning and feeling like they are in control.
They hate feeling like a fucking idiot who can't send a tx and just wasted money on nothing.
Maybe the default slippage could consider the current txn cost along with liquidity or volatility or something. I dunno.
I do know that my irl friends are not the smartest folks in the room...but they are far from the biggest idiots in the room. There's gotta be a better answer.
And before anyone tells me they should've used [insert other dex here]...
1) not helpful 2) I do not encourage them shittrading anywhere 3) tell [other dex] to market better 4) on airdrop days, 20%-40% of uniswap txs fail so this is probs worth solving 😱 dune.xyz/queries/45313/…
• • •
Missing some Tweet in this thread? You can try to
force a refresh
So @blocknative has been looking closely at EIP-1559 vs legacy txs since this question & one thing I learned from the discussions absolutely blew my brain up:
Since EIP-1559 there are often a large number of transactions sitting in the tx pool EVEN WHEN BLOCKS ARE NEARLY EMPTY.
Say whaaaa?! That must be a bug, right? Or are miners just mining empty blocks for shits and giggles? It’s not always the case, right?
No. No. Wrong.
This is actually…er…the design.
Big brains may see it already but if you have a brain like mine, I’ll walk you thru it. 😁
Note:
- Type 2 = EIP-1559 transactions
- Type 0 = legacy, gas price transactions
- Effective Fee = aka effective tip (see attached). how much the miner will get from the tx. how txs are sorted in a node’s tx pool. presumably the order txs are included in.
This system's increasing obsession with, and glorification of, money (or "value" as y'all call it) is probably the largest threat to a system that can create money-value out of code and tweets.
Having money doesn't necessarily improve you condition.
Creating new money doesn't necessarily improve society and the human condition.
Having money *can* give you some power. It can give you some control. It can give you some choices otherwise unavailable. The more you have, the more it *can* give you, to a point.
But creating new money doesn't give you any power outside that circle of money.
Its the middle of August. EIP-1559 is here. The current Base Fee is `40.` For simplicity, and 0% of confidence in the future state of the network, let's say there's an equal probability that the base fee is any number between `30` and `50` if your TX is included in block....
What TX fee do you use?
Oh what's that? You don't have enough information? Okay fine.
Background:
Base Fee = Set by network, is burned, changes each block by <12.5%. You know the Current Base Fee (40).
Tip = Set by user/wallet. Paid to miner.
Max Fee = Set by user/wallet. Amt you send your TX with. Max you could pay.
"Wallet" in this case is the thing that you trust so you dont have to trust all dapps. Also:
- holds your private key(s) / evm account(s)
- signs with those keys
- may have multiple identities of yours
- controls access to whatever information, keys, or requests for your signing
1. Allow me to Authenticate myself to the dapp in the future to access whatever an "account" is for that specific dapp. Allow me to do so even if time has passed or even if I'm on a new device.
Don't allow others to illegitimately authenticate themselves as me.