bismillah c'est les ténèbres

Joined June 2021
The great @cinesiusss of @ambire joined me last week on @merak_fm to talk about crypto wallets, what we got right (and wrong) over the years, and what comes next. We talked about Ambire's journey, what it takes to build a great wallet, EIP-7702 and smart accounts, what's still broken about crypto UX, and why the @ethereumfndn chose Ambire for Kohaku. We also got into AI agents, onchain identity, @ensdomains, privacy, wallet portability, and why wallets might eventually become something closer to neobanks. Plus some thoughts on building products, the importance of talking to users, life in the Balkans, and why the best ideas sometimes arrive years before the market is ready for them. Episode also available on: - Spotify: open.spotify.com/episode/0YJ… - YouTube: youtube.com/watch?v=Fgy7AWXf… - Apple Podcasts: podcasts.apple.com/us/podcas… Hit subscribe ser 🫡
4
6
1
25
675
What does ENSv2 mean for subnames like alice.uni.eth, names that use CCIP-Read, and DNS names imported into ENS? Here’s how existing names will keep working, and what the new architecture makes possible.
3
6
4
49
6,211
Replying to @ValidatorEth
i agree with u ofc but i don't blame binance. i think we collectively failed (ens labs and community) to push for CeXs to integrate ens xitter.cf/molochslayer/status/14…
for the deposit address...u only need to give one subdomain to each user...that would be a great way to onboard people to ens and web3
1
35
The vote to activate ENSv2 on Ethereum mainnet is now live. This is a major step toward launching the next generation of ENS, with the decision in the hands of the DAO. Read the proposal and vote ⤵ ens.gov.blockful.io/proposal…
9
32
8
143
13,799
Replying to @burakdoteth
really good take. Privacy is about having selective disclosure. It's why I'm a fan of wallets that use ENS to make identities visible, but use stealth address resolvers so you don't see a user's entire transaction history onchain (@fluidkey , @staycloakedxyz , @zk_money etc)
2
6
270
Each time you send to your @staycloakedxyz it resolves to a fresh new address, pretty cool! But it's not the same for all wallets ⚠️ Eg: @WalletChan_ always fetches the latest address ✅
7
4
28
1,148
I feel like the whole BoA money laundering thing should be talked about, but what's left to say? I spent a year in prison for not filling out a form around selling Bitcoin and got in trouble because someone two degrees separate from me allegedly used it to launder funds. The amount in question was around $30k. BoA launders $5b and has to give one fifth of it back to the government. No jail for anyone. This is America.
43
161
14
1,287
135,940
Privacy concerned cypherpunks often tell me, that they won't use @ensdomains because they do not want to doxx their wallets. The opposite is true: ENS with stealth addresses actually enables address rotation and privacy. Can't wait for @0xprivacypools V2 which will improve another fundamental building block for onchain privacy.
One name to share. Fresh addresses to receive. Receive payments with your Cloaked name, then send privately from your private balance with Privacy Pools. Receive and send privately. Get started → app.clkd.xyz
17
9
1
43
1,953
use invite code "ambireinside" the app is killer and we're adding final touches before removing invite codes try it out and roast it hard
Early access to the Ambire mobile app starts today! Go to our blog to read all about it and how to get an invite code.
1
7
42
1,266
anon.wei.limo is free ETH privacy btw
18
24
2
172
11,527
Quote tweet this with your .eth validator.eth
4
127
playlist for everyone starting with Safe multisig: create an account connect to apps batch transactions add signers and thresholds mobile and extension sync youtube.com/playlist?list=PL…
5
5
36
1,087
on behalf of all eth plebs, I ask @drakefjustin to focus on shit that matters for helping Ethereum...he is obviously a brilliant researcher but his recent *public* contributions are (1) a massive issuance reduction debate sideshow that never would've gotten as far as it did without his name on it and (2) now this crypto-breaking FUD that even Vitalik had to gently correct...it's doing a disservice to your legacy ser, there is so much *positive* and *constructive* we can focus on. . . pair problems with solutions and why Ethereum will be the best at them. . .growth mindset!
38
24
2
379
18,228
polynya speaks ...
29
9
3
222
15,528
I don't recommend anyone scramble to move their funds to new wallets today. But we should take the risks to cryptography from AI-accelerated math seriously, and minimize our exposure to not just quantum-vulnerable cryptography, but also potentially AI-vulnerable cryptography. The core new area of risk from this viewpoint is, unfortunately, ML-DSA / FHE / lattices. (and it's also another reason, along with quantum, why ECDSA might fall even faster than expected, hence the "fresh address" recommendation) So far most people have been in the mode of thinking "elliptic curves broken, hashes safe, lattices safe". But there is a good chance that the concrete security of lattices will take serious hits from the next two years of AI math. The basic threat model is: factoring is something that naively takes 2^(n/2) time, but over decades smart people have found and optimized number field sieves, and degraded that to 2^O(n^(1/3)), which is why RSA keys and signatures need to be ~400 bytes (and not 64 bytes). What if there are skeletons in the closet like that, both for elliptic curves and lattices, that we are simply not smart enough to discover - but bots soon will be? This is a major part of the reason why for the past year ethereum's lean roadmap has been going in the "hash-only" direction: no lattices, no ML-DSA, no Falcon, no lattice-based commitments inside ZK proofs, etc. Signatures in lean ethereum are all hash-based, either WOTS or SPHINCS-. For signatures and proofs, we already know how to go hash-only. The bigger challenge is for *public-key encryption* - and this goes far beyond blockchains. Secure communication, anonymizing protocols, lots of things need public-key encryption. And unfortunately there are long-standing mathematical theorems showing why public-key encryption cannot be done with hashes alone. You have to have some kind of trapdoor object that has at least one form of usable "structure" - either group theory (incl. isogenies) or lattices or code-based or potentially in the future even more newfangled and spooky things (local mixing?). But for anything that has structure, you should assume that AI will make at least some progress in breaking that structure. Here, one reasonable inference is that if you want to make something plausibly long-term secure, multiply the key sizes by 10. To me that's a very plausible world and something not at all extreme to predict. If AI will bring us 50 years of math in 2 years, then that 50 years of math may very plausibly include a "naive factoring -> GNFS" level of improvement to our ability to break lattices. In that world, lattices will still exist, but they will have to be significantly bigger to guarantee the same level of safety. And at those new larger sizes, hash-based constructions will beat lattice-based constructions on concrete efficiency in every use case where hash-based constructions are possible at all. Theoretically, of course it's possible that hashes are broken too (eg. P = NP would imply that). But I think P = NP is very unlikely. And intuitively, it's much more likely that a mathematical object has exactly no exploitable structure (like hashes are intended to), than that a mathematical object has exactly ~3 forms of exploitable structure (for elliptic curves: associativity, Schoof, pairings) and not some secret fourth form of structure we have not yet discovered that greatly degrades its security (for elliptic curves, ECDLP and pairing security). Similar for LWE, SVP, RLWE and the zoo of lattice problems. For this reason, we do not yet see any reason to worry and start padding the byte size of hashes (if we start to worry more, we would pad the round count first before doing anything to the byte size). Concrete TLDR, my own personal views: * Hash-based > lattice-based, in those situations where hash-based is possible at all * For anything lattice-based, be much more paranoid on param sizes. Remember that blockchains are only a small portion of the cryptography story; this point goes far beyond blockchains and applies to eg. access to websites, secure messaging, Tor / VPNs ... * For privacy protocols, strongly favor NOT putting encrypted notes onchain. Instead, send them offchain through some third-party mechanism. * If it's not difficult for you, keeping your funds in addresses which have not yet been used to make a transaction is a good idea. If it's easy for you, do it. **But be careful about migrations; I personally have lost more money in botched migrations than I have lost in all hacks combined**. * For multisig wallets, doing confirmations offchain is better than onchain, because this way the signatures of signer wallets do not get exposed to the public, so if ECDSA falls to AI much faster than expected, at least the multisig "gracefully degrades" to a 1-of-1 where the 1 is whoever was gathering the signatures - a much better place to be than "anyone can take the money" firefly.social/post/x/210783…
1,245
1,905
891
11,199
3,928,749
Ok, hats off, this is genuinely based. Private AI inference with usage enforced through zero-knowledge proofs instead of accounts, identity, or surveillance. This is exactly the kind of weird cypherpunk infrastructure Ethereum should be building.
Today the EF and OA announce zkAPI—a new means for private AI Picture this: deposit ether into a vault, sign a zk proof, get a fixed amount of private inference. Advances like these help us move past middlemen's requirements that we link our data and identities. Read more below
21
45
2
431
38,737
🚨The first episode of All Models Are Wrong is out🚨 What the @Internetarchive founder predicted 50 years ago I spoke with @brewster_kahle during @GETDWeb about his work on AI in the 80s, what went wrong with the web and the one time he tried to start a bank.
3
15
4
52
4,310
naming sounds small until you see what people actually put behind a name. - wallets - profiles - companies - legal verifiers - credentials - an entire namespace handed out to millions of users - agents that need to say who they are - private transactions - tokenized assets - contracts ..and who knows what else in the future. none of that needs anyone's permission. it just needs to resolve everywhere. i explain ENS to very different people regularly and no matter how often i do it, i'm still amazed by how much is underneath. people see a .eth name and assume that's all there is. but the depth, complexity and attention to detail the devs behind ENS have built into the protocol is really one of a kind.
6
7
4
91
2,748
i'm one of the some and here all week talking about naming for payments, organizations and tokenized assets come find me
Hello from @Sibos Miami 👋 Some of the ENS team is here this week, talking names, verifiable identity, and how financial systems connect with onchain infrastructure. If you’re here too, come say hi!
1
3
1
45
1,543