Tay Profile picture
19 Sep, 32 tweets, 7 min read
Wouldn't it be cool if you didn't have to deal with a MetaMask pop up when you were trying to use a dapp?
Like, you know, once you connected to a dapp, you didn't have click buttons over there to send the transaction and stuff? 🤔
Like, ugh, it's so annoying that I have to click a few button in the dapp AND THEN click more buttons in MetaMask. 😩
Yeahhhhhhhhhhh ummmm
mmmmmmmmmmmm
mmmmmmmmmmmmuuu
urgggghjeuslplurgtchgh.
No guys it would not be cool.
It would be a surefire way for any and all dapps to steal any and all of your assets.
Imagine MetaMask not showing you transaction details. Like...not showing you how much and of what asset you are sending.
Imagine MetaMask just automatically signing and sending any transaction a dapp requested.
Imagine MetaMask's short-term roadmap looked like this:
in completely unrelated happenings, solana has a "better" metamask.

it's taken notes on "pain points" in MetaMask

it's taken notes on "pain points" in other solana wallets

so that it can have the "slickest" features

"FFFEEEEEAAAAAATTTTTTTUUUUUUUURRRRRREEEEEEEEESSSSSSSS"
features are hard.

especially when you prioritize slick UX over everything.

remember kids...this is crypto.

the *worst* user experience is users losing all their money.
but here's a real life lesson for y'all: Your goal should be to avoid building harmful things. Just avoid fucking it all up. 🤯

I'm dead serious.
"Rather than seeking perfection, we should avoid stupidity. By considering potential unintended consequences, we can then work backward."

fs.blog/2018/02/uninte…
"Invert, always invert: Turn a situation or problem upside down. Look at it backward. Instead of looking for success, make a list of how to fail instead. Tell me where I’m going to die, that is, so I don’t go there." – Charlie Munger
It's a tough pill to swallow but unintended consequences are just unanticipated consequences. Naivety and good intentions aren't enough here.
If you're building in the crypto space, your choices have one real consequences that have real effects on the real livelihoods of real people.

You really really need to not fuck it up. 😘

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Tay

Tay Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @tayvano_

25 Aug
Preface/

I wrote this like literally forever ago and it's a mess which is why I never posted it. But @gakonst reminded me of it today.

it's an nugget of a seedling of an idea, maybe, but maybe someone can help it grow.
...and...



....and all the community's outrage at MetaMask for launching their new swap feature w/ a "wAy tOo hIgH" fee...

...and @argentHQ paying for users gas until it got too expensive to do so.....

Yeah. Okay let's go.
Read 22 tweets
16 Aug
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.
Read 25 tweets
10 Jul
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.
Read 23 tweets
7 Jul
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.
Read 38 tweets
2 Jun
Sat 5/29: Belt, BSC, Flash Loan
Thu 5/27: BurgerSwap, BSC, F/L
Thu 5/27: Wild Credit, BSC, Open Init
Thu 5/27: JulSwap, BSC, F/L
Wed 5/26: MerlinLabs 2, BSC, F/L
Wed 5/26: MerlinLabs 1, BSC, F/L
Mon 5/24: AutoShark, BSC, F/L
Sat 5/22: Bogged, BSC, F/L
Wed 5/19: Bunny, BSC, F/L
Read 6 tweets
27 May
I know a lot of research and technical brilliance went into EIP-1559. And I know I've stayed relatively quiet on the subject for a variety of reasons but...ugh. fml.

EIP-1559 does NOT deliver.

(ps: read before you speak. this isn't personal so don't @ me like it is. 😒)
EIP-1559, along with other EIPs, were initially conceived and proposed because the gas limit/gas price mechanism could be better. It's could be more efficient. It could be better for users. It could introduce more certainty. Improving things is GOOD.

timroughgarden.org/papers/eip1559…
EIP-1559 was one of few EIP's that gained social attention and traction. I was EXCITED to see a wider range of people involved in the process.

I would even sacrifice a perfectly perfect solution if it meant more people were more empowered to better the system.
Read 19 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(