✳️ dcposch on daimo
@dcposch.eth
Two elliptic curve standards: - secp256k1 is used by Bitcoin and Ethereum - secp256r1, aka P-256, is used everywhere else. Passkeys, the Secure Enclave, iCloud Keychain, Yubikey, ... If you can verify P-256 signatures onchain, you can make a *much* nicer self-custody experience. Safe, fast, no seed phrase.
6 replies
7 recasts
24 reactions
✳️ dcposch on daimo
@dcposch.eth
We just shipped an open-source P-256 verifier, audited by Veridise. Huge props to @nibnalin.eth. Details below. It's a key part of Daimo--more on that soon--and we hope it's useful to lots of other projects, too. https://daimo.xyz/blog/p256verifier
1 reply
2 recasts
12 reactions
Pierre H. — q/dau
@rektorship
read this paper on ECC point multiplication opti for EVM. it reduces the P256 verification gas cost by a factor of 11x and perf by a factor of 6x https://eprint.iacr.org/2023/939.pdf
1 reply
0 recast
0 reaction
Joe Blau 🎩
@joeblau
This is what I was told. https://warpcast.com/doganeth/0xc62d42d2
1 reply
0 recast
1 reaction
vincent
@pixel
Wow, TIL about this, thanks for sharing
0 reply
0 recast
1 reaction
Brenner
@brenner.eth
I asked why k1 is used over r1 TLDR no great reason, maybe NSA backdoor potential https://chat.openai.com/share/a9263519-7e11-4c78-829a-e77007ba691d
0 reply
0 recast
1 reaction
borodutch
@warpcastadmin.eth
omg i want this in zksnarks
0 reply
0 recast
0 reaction