Тёмный

Can EIP-7212 Solve Ethereum's UX? 

Подписаться
Просмотров 875
% 73

Learn the details of EIP-7212, an Ethereum Improvement Proposal for secp256r1 Elliptic Curve Support. In this video, we'll cover everything you need to know about Ethereum's cryptography, elliptic curves, and why EIP-7212 could be a big UX improvement for Ethereum.
📚 Resources 📚
- Anders Brownworth Site: andersbrownworth.com/blockchain/public-private-keys/keys
- Elliptic Curves Explained: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-dCvB-mhkT0w.html
- A tale of two elliptic curves by John D. Cook: www.johndcook.com/blog/2018/08/21/a-tale-of-two-elliptic-curves/
- Apple Secure Enclave: support.apple.com/en-au/guide/security/sec59b0b31ff/web
- Android Keystore: developer.android.com/privacy-and-security/keystore
- Google Passkeys: blog.google/technology/safety-security/passkeys-default-google-accounts/
- WebAuthn: webauthn.io/
- Protecting keys with the Secure Enclave: developer.apple.com/documentation/security/certificate_key_and_trust_services/keys/protecting_keys_with_the_secure_enclave
- Account Abstraction Video: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-RFsUuihO_aY.html
- Renaud Dubois Paper - Speeding up elliptic computations for Ethereum Account Abstraction: eprint.iacr.org/2023/939
- PIP-27: forum.polygon.technology/t/pip-27-precompiled-for-secp256r1-curve-support/13049
⌚Timestamps ⌚
0:00 Introduction
0:27 What is EIP-7212?
1:09 Public/Private Key Pairs in Ethereum
3:15 Elliptic Curves in Ethereum
5:10 secp256k1 vs secp256r1
8:00 Signature Verification in Ethereum
15:03 Why does Ethereum use secp256k1?
19:35 How secp255r1 Works in iOS
23:28 Account Abstraction and secp256r1
31:30 Gas Issues with secp256r1 Signature Verification
34:45 EIP-7212: Precompiled Contract for secp256r1 Signature Verification
37:06 secp256r1 Support in Polygon (PIP-27)
37:33 Final thoughts - Subscribe!
Follow me on Twitter: JarrodWattsDev
Discord Server: No longer available.

Наука

Опубликовано:

 

2 ноя 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 20   
@PavindeepMann-n1m
@PavindeepMann-n1m 8 месяцев назад
This is a great explanation. You deserve more views! Quality!
@panditdhamdhere
@panditdhamdhere 11 месяцев назад
Man you're gem of Blockchain ❤ Thank you so much for pushing great content, much love ❤
@JarrodWatts
@JarrodWatts 11 месяцев назад
haha what a compliment - thank you!
@cradle_of_chaos
@cradle_of_chaos 7 месяцев назад
Really good work on this. Very clear, I hope like other comments that many more will come to discover those videos.
@JarrodWatts
@JarrodWatts 7 месяцев назад
Thank you very much!
@Kx9-gq1bg
@Kx9-gq1bg 11 месяцев назад
Good job! This was a trip but well worth it and well explained
@allanjunli
@allanjunli 11 месяцев назад
Thanks for such a detailed explanation, learned a lot. Keep post such educational videos please.
@JarrodWatts
@JarrodWatts 11 месяцев назад
Thank you! Will be pushing out as much as I can!
@idrees2516
@idrees2516 11 месяцев назад
great content! keeep it coming
@HaHaHanzel
@HaHaHanzel 7 месяцев назад
Best video I have seen on this topic thanks
@sweetjimmy
@sweetjimmy 11 месяцев назад
If there's a backdoor in the secp256r1curves then why is it a good idea to have it's support on Ethereum?
@wormawsome1353
@wormawsome1353 9 месяцев назад
great sharing. Is there any solution for secp256r1 signature to verify in the eth contract before eip7212?
@JarrodWatts
@JarrodWatts 8 месяцев назад
Yeap! There is contracts out there. I was looking at Daimo - daimo.xyz/ who built a P256 Verifier smart contract that matches the proposed 7212 precompile. Here's there GitHub github.com/daimo-eth/p256-verifier
@keithwinters6227
@keithwinters6227 11 месяцев назад
very educational!
@JarrodWatts
@JarrodWatts 11 месяцев назад
Thanks! Glad you found it helpful
@DangVietHa
@DangVietHa 11 месяцев назад
What if the smartphone was lost? Can user do wallet/privkey recovery?
@Kx9-gq1bg
@Kx9-gq1bg 11 месяцев назад
There would have to be recovery methods like there are today with smart contract wallets it’s no difference to losing access to your smart contract wallet today
@wimvanrenterghem5725
@wimvanrenterghem5725 11 месяцев назад
I like your videos, but it's always daunting to start a 30+ minute video (sometimes over 1 hour long), not knowing if I will be able to finish it at once. Revisiting is never optimal for understanding. Could you maybe look into making shorter videos (maybe a condensed video or splitting things up into shorter videos so I can choose what I want to know?). Not bashing on long videos, but it's sometimes not handy to have a long video. But as always, great content!
@JarrodWatts
@JarrodWatts 11 месяцев назад
Thanks! Super valuable feedback for me. I'll add in a mix of shorter and longer videos. I think I get carried away sometimes and it ends up 30 minutes long lol