What Is Polygon zkEVM? The ULTIMATE Developers Guide!
HTML-код
- Опубликовано: 20 июн 2024
- Learn how the Polygon zkEVM works in-depth, and create a full-stack application on the Polygon zkEVM network from start to finish.
📙Community Support 📙
Discord: / discord
🍕 Follow Me 🍕
Twitter: / jarrodwattsdev
⌚ Timestamps ⌚
0:00 Introduction
0:52 Quickstart Guide
1:22 What is this presentation?
2:01 What is Polygon zkEVM?
6:55 How does Polygon zkEVM Work?
8:28 Submitting Transactions
11:10 Executing Transactions
14:09 Bridging & Withdrawals
17:39 Batching Transactions
23:06 Sequencing Batches
27:30 The 3 States of Finality
30:35 Aggregating Sequenced Batches
36:31 Creating dApps on Polygon zkEVM
37:21 Briding from L1 to L2
39:42 Introduction to EVM Kit
40:50 Creating the Project
43:19 Setting up thirdweb
45:49 Creating a Smart Contract
47:00 Deploying to Polygon zkEVM
51:25 Frontend Application
59:17 Type-safe Contract Interactions (optional)
1:04:13 Web3 Frontend Capabilities
1:09:24 Other EVM Kit Features
1:10:30 Closing Thoughts
Thanks for watching! Наука
Did Polygon zkEVM encounter any issues or security vulnerabilities? I would like to write a research paper on it
thankyou thankyou and thankyou
Wow! Huge thank you for all the info!
Nice explanation + tutorial
super cool
How can I add a Polygon zkEVM Cardona in the chainlist of thirdweb?
Hi, this is a great video to understand Polygon zkEVM, thank you for sharing! One question I have is that it seems that you can see transactions details through zkEVM Polygon scan, maybe this is very basic, but I thought all transactions with zk proof are completely private 😆, I think I miss something here, appreciate it if you can help shed some light on my confusion, thanks
Thank you! ZK proofs have applications for privacy, such as hiding aspects of your identity. However, zk rollups don’t use them for privacy. Each transaction is completely visible on L2 and also gets sent to L1. They use ZK proofs to verify the validity of batches on Ethereum.
Do we have any mobile SDK for zkEVM to use in native app (Such as React Native)?
I've been experimenting with thirdweb's React Native SDK portal.thirdweb.com/react-native
Is react query not better instead of the useState from thirdweb?
You can use both - the ThirdwebProvider accepts a prop where you can pass your own react query stuff in
so is zero knowledge more for scalability or proofing without showing the real thing or both
The concept of zk its the proof of something even if you dont have the full knowledge of what is being proven. You still can reliably trust that proof that was provided.
The ZK proofs allow L1 (ETH) to trust L2 (Matic) and vice versa, this means that ultimately L2 will take the burden out of L1, so it makes it more scalable (throughput).
I believe L2's magic its in using ZK proof of batches of transactions opposed to a single transaction in L1