Dan Profile picture
23 Dec, 22 tweets, 3 min read
i have questions about crypto, web3, and the surrounding ecosystem. i’m gonna thread these. please feel free to reply! but don’t start arguments and fights with other people who reply or i’ll use the banhammer.
1. what is bitcoin’s plan to solve its energy consumption problem? is that on the radar of the team/community? is that considered a non-problem / “worth it”? asking specifically about bitcoin
2. why is there a lot of skepticism around ethereum’s move to PoS? is it because it’s been continually pushed back, or is there skepticism that it will work at all? both?
3. would ethereum’s energy usage still be concerning after move to PoS? why or why not?
4. give me an example of an interesting smart contract that already exists today, and explain how it’s used
5. give me an interesting example of a smart contract that doesn’t exist today but that could be built in the future and represents the longer-term vision
6. why do people get .eth names? doesn’t that expose their balance and transaction history to everyone? and even if they use a private wallet, isn’t it easy to trace where they move the money to? or is being open about your balance a cultural thing?
7. how do you patch a buggy smart contract that’s already in the wild? do you just proxy to the latest deployed version? do SDKs automate this or do you write this code yourself?
8. what is the state of language evolution for writing smart contracts? are the risks associated with using a bespoke high-level language that hasn’t had the scrutiny of a general-purpose one? how do you know compiler/runtime bugs won’t screw you over?
9. what is an example web3 app that you actually want to use for non-ideological reasons? tell me what makes it special
10. aside from the constitution thing, what is an example of a DAO that is doing something interesting with its DAO-ness? (and is not a glorified discord server)
11. how do immutable blockchains protect against the transaction records being used to host e.g. child porn, and special clients being built to access and spread it? does the transaction size limit prevent sharing files? is this a consideration in the protocol design?
12. who controls ethereum? i.e. who needs to have a consensus to designate a fork as the “legitimate” ETH chain?
13. i’ve read a story that goes like “i connected my wallet to a smart contract and it quietly syphoned all my savings a few days later after the transaction”. is that possible? if yes, whose fault is this? what is the vision for how people are supposed to be protected from this?
14. when people buy hardware wallets to store private keys, they have to set up a seed phrase. if i understand correctly, seed phrase lets your recover if you lose physical wallet. does this mean private key is generated deterministically? if yes, what is hardware good for?
15. has mining actually stopped in china after the government intervention? what was the impact?
16. what are the biggest realistic legislation risks to crypto?
17. do i understand correctly that today with ethereum you have to pay £20 just to transfer money to someone
18. what exactly is L1, L2
19. why does jack support bitcoin if bitcoin community apparently has no plans to solve the energy issues?
21. there seem to be so many coins. who creates them and why? are they all technically different or are most just different branding of the ssme technology? how does one create a coin and gets it listed on exchanges?

• • •

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

Keep Current with Dan

Dan 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 @dan_abramov

24 Dec
one of the most obnoxious traits of the “web3” community is labeling existing web experts as “web2 people”. it’s disingenuous because web expertise is usually related to frontend, and “web3” apps, from what i understand, still build UI the same way — HTML, CSS, and JS.
from what i can tell, “web3” is a different approach to building the backend and a different set of values/philosophies. if y’all hope to attract the frontend expertise you desperately need to make your stuff usable, consider not making asses of yourselves by labeling outsiders.
the “web3” branding is, in my opinion, genius and designed to be polarizing. it implies obsolescence and induces FOMO. but it’s just that, a branding. unless you literally reinvent the browser, don’t get too carried away excluding people :)
Read 7 tweets
17 Dec
properly trying VR for more than a few minutes. got myself a quest 2. what is the coolest/whackiest shit i can do with it? i like music, trippy stuff, idk
maaaaan the whole setup process with a virtual “boundary” and a lo-fi see-through of the room in black and white is already trippy as hell and i am here for it
i am surprised to the degree to which the “slightly wrong” virtual ghost fingers don’t bother me. i believe this
Read 7 tweets
14 Dec
a hundred things i learned working on the react team @threadapalooza
1. every few years your audience changes. new users don’t appreciate problems of the past bc never seen them. old users burn out or lose excitement. new users have different reference frame, learned in diff ways, you might be their first programming env. plan accordingly.
2. when you fix a problem you better really really understand the problem you’re fixing. take a few steps back and reintegrate new knowledge into the design. should it change the design? it’s like fighting a hydra: solving a problem in the wrong spot spawns 10 new problems.
Read 103 tweets
13 Dec
recommend me an ANIME. disclaimer: almost know nothing about the genre.

netflix decided to show me jojo adventures and i watched a few eps. liked: camera freezes while character is thinking, weird shit happening. dislike: too teenagery, women are npcs.

what to watch instead
also watched before:

death note — i know it’s kind of a classic entry point but i watched as a teen and i think it’s also rather teen-oriented

mushishi — this is a bit TOO contemplative plus i’d like some character development as the series progresses
ok a few more things. ideally fights/violence wouldn’t be the focal point, it bores me. something like serial experiments lain too depressing, ideally want something more alive. about relationships maybe?? but not infantilizing. actually interesting character drama?
Read 4 tweets
13 Dec
in my personal projects i use eslint-config-react-app and prettier and it’s been great. recommend 100%
i mean... if it works for you, great. i want people to know other options exist because for many people who are newer this is literally the only thing they were exposed to
Read 7 tweets
13 Dec
solved it myself without looking at the hint 😏😎😇 Show that Axiom 3.10 can in fact be deduced from Lemma 3.4.9
so the thing i really like about this book (Terence Tao’s Analysis) so far is that this man would give you the most grueling exercises first but after those he’ll throw in a few exercises that go like “here’s how all of the shit you learned connects together” and it’s pure bliss
like, after a dozen of boring mechanical ones, i can’t wait to get to this one. Exercise 3.5.13. The purpose of this exercise is to show tha
Read 5 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

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(