Stephan pfp
Stephan
@stephancill
people talk about solana ux but every time i've wanted to swap in phantom i've had transactions fail 5+ times before going through. is this better or worse ux than paying $50 for a swap when the chain is under high load?
10 replies
6 recasts
49 reactions

Chase Sommer pfp
Chase Sommer
@chasesommer.eth
Not trying to disagree to disagree, but I never had a txn fail via Phantom. I have heard of it being frustrating for a bunch of people though.
1 reply
0 recast
2 reactions

Stephan pfp
Stephan
@stephancill
I’m not a frequent user. Maybe a coincidence with in-app swap in phantom?
1 reply
0 recast
1 reaction

shazow pfp
shazow
@shazow.eth
The transaction pricing/contention is per contract account, so anything that is popular rn should result in failed txns unless the slippage is very generous. But also during peak usage you can always go use an obscure contract and have no problems. That's why peoples' experience varies.
3 replies
0 recast
3 reactions

Apex777 pfp
Apex777
@apex777.eth
Wait what. So fees are based on the contract not chain as a whole? Can you ELI5 this in Ethereum speak please 😂 277 $DEGEN
2 replies
0 recast
3 reactions

shazow pfp
shazow
@shazow.eth
Once upon a time, Solana didn't believe in fee markets, for years they kept saying transactions should be ~free (charging a tiny fixed fee) and they just gotta scale harder instead. Turns out ~free transactions means ~free spam/DDoS. After Ethereum did EIP-1559, Solana stopped gaslighting about how dumb fee markets are and introduced a version of EIP-1559 but per account rather than globally for the whole chain. So rather than the whole chain becoming expensive when it's being overloaded, only transactions to the "hot spot" accounts get expensive. On the one hand, it's more granular. On the other hand, it's much less expensive to overload a specific account and put it in a state where you can basically control which transactions get through so you can extract more MEV (especially since a lot of Solana transactions use relayers to get through).
1 reply
0 recast
4 reactions

Apex777 pfp
Apex777
@apex777.eth
That's crazy. Did not know that at all. THank you very much. Quick Q, does the contracts for dex's not get hammered too then, or is literally just that token contract? 300 $DEGEN
2 replies
0 recast
3 reactions

shazow pfp
shazow
@shazow.eth
Part of the narrative of this design is that it's up to the contract to shard and load balance accounts so they don't get impacted by load concentration. In the case of a dex, each token pair could be a separate contract. But even thats not enough (top few token pairs get the vast majority of volume etc). If you take it to the logical conclusion, it kinda starts to look like appchain rollups, where each rollup has their own metering.
1 reply
0 recast
3 reactions

agrimony↑🎩 pfp
agrimony↑🎩
@agrimony.eth
yeah i like their local fee market design. would be nice if eth could adopt that tbh. but otherwise isnt solana still using some rng to see which txs land? or is that design now removed
1 reply
0 recast
1 reaction