History in the making: 20k+ @EthereumDenver attendees can now experience the power of ZK-rollups and native Account Abstraction on zkSync Era mainnet, powered by zero-knowledge proofs, at the festival’s food trucks.👇
1/7
We've partnered with @welook_io and @myetherwallet to allow attendees to redeem free BUIDLBux food truck tokens on zkSync Era. With Full Launch Alpha around the corner, this is the first time that the public will use a live #zkEVM on mainnet.
2/7
The path to mass adoption
Mass adoption is when technology is so easy to use that people don’t know or care what’s under the hood. If speed, cost, and security are prerequisites for crypto to scale, magic UX is what will get us there.
Magic UX = Account Abstraction 🔥
3/7
Account Abstraction opens up endless customization options. By supplying users with smart contract accounts, devs can implement arbitrary logic to drastically improve UX — from offsetting gas fees using Paymasters to replacing seed phrases with social recovery and more.
4/7
Magic UX becomes a reality 🏔
This isn’t the future; it’s possible today with native Account Abstraction on zkSync Era mainnet. ETHDenver attendees will experience how Account Abstraction offsets and transfers tokens automatically to vendors for a seamless user experience.
5/7
Here’s how you can redeem tokens at ETHDenver:
1. Swing by the @welook_io registration booth to get a badge/card to scan 2. Download @myetherwallet or go to claim.buidlbux.com 3. Scan the QR code at a food vendor 4. Fire off your transaction
6/7
Did you join the zkEVM revolution (and indulge in some delicious food) at ETHDenver? Tweet about your experience with the hashtag #zksyncera.
7/7
• • •
Missing some Tweet in this thread? You can try to
force a refresh
The Elastic Chain is a rollup cluster whose sum is greater than its parts.
► Era: The first ZK Chain and flagship L2 from @zksync
► @cronos_chain: The Cronos zkEVM, in partnership with @cryptocom
► @zerodotnetwork: An L2 network with zero gas fee, by @zerion
► @LensProtocol: The resilient, low-cost Ethereum network with social features.
► @abstractchain: Leading the next generation of consumer crypto
► @Treasure_DAO: The decentralized game console
► @sophon: Unlocking a new era of entertainment onchain
► @SpaceandTimeDB: Decentralized blockchain indexing, data warehouse, and API servers
► @grvt_io: Next-gen marketplace blending CeFi and DeFi on blockchain
► @NodleNetwork: Using smartphones as nodes to create a digital trust network for social good
When you send a transaction on any rollup, it’s not “final” immediately. Rollups derive their security from Ethereum, which means Ethereum needs to finalize your transaction. This happens when the rollup sends data and a proof of that data to an Ethereum smart contract to finalize.
⚖️ Execution delays for Optimistic Rollups are several days to account for their challenge period.
➕ Execution delays for ZK Rollups are very short due to ZK-proofs. However, most core teams extend this period as an added security measure.
Why is ZKsync’s execution delay currently 21 hours?
ZK rollups have shorter execution delays because they use zero-knowledge proofs for transaction validation (trust math, not validators). However, core teams often extend this period as an added security measure.
@the_matter_labs introduced this execution delay to ZKsync so the team could investigate and respond to anomalies such as rapid outflow or unusually large withdrawals.
.@NethermindEth and @the_matter_labs just completed the first formal verification of ZKsync's on-chain zk-verifier. This is a major milestone for ZKsync and blockchain security.
So, what does this mean? 🧵👇
2/10 What is a zk-verifier?
The zk-verifier ensures that ZK rollups process transactions correctly. It checks the correctness of zero-knowledge proofs, which are central to making rollups scalable and efficient.
3/10 Why is this important?
If a verifier has errors, it could make the system vulnerable to attacks. But since verifiers are complex, ensuring their accuracy is no simple task. So, how can we confidently verify that transactions are not vulnerable to errors?
zkSync protocol upgrade v24, on May 13th, has some HYPE updates for builders and users.
🌉 The zkSync bridge hub lays the foundation for interoperability between ZK chains
📱 Precompiles for signing transactions with Apple and Android devices
💽 Validium mode will soon allow teams to add a custom DA layer and base token for their ZK chain
We’ve memed it into existence, but what does it actually mean? @gluk64’s ETHDenver talk breaks it down 🧵
2/ The internet doesn’t run on a single server.
It's a global system with infrastructure owned and operated by people you've never heard of. Encryption helps secure the internet from most malicious actors despite many opportunities for interference.
Similarly, Web3 won’t run on a single chain. Right now, blockchains are evolving into a more complex network — L2s, hyperchains, DA, bridges, etc. Each new component creates an opportunity to censor.
ZK Proofs preserve trustlessness as Web3 goes mainstream.
3/ With Web2, communication protocols like TLS & SSL authenticate messages to prove communication wasn’t altered. HTTP → HTTPS
But blockchains aren’t just communicating. They’re also transacting. Blockchains take an input state, perform some computation, and produce an output state. When the multichain future goes parabolic, we need to prove this computation wasn’t altered at any point.
Similar to how TLS/SSL gave us the integrity of communication, ZK Proofs give us the integrity of computation. HTTP → HTTPZ
The original vision for @zkSync was published 3.5 years ago, and it continues to hold relevance. @VitalikButerin's "3 Transitions" post highlights three of the five goals mentioned in our early roadmap: UX, privacy, and rollup-driven scalability.
Since then, @zksync has evolved from a purely technical project into a passionate community united by a common mission: Harnessing the magic of ZK tech to advance personal freedom for all.
3/6