ETHGlobal Tokyo Workshop
Introduction to Taiko: Using Ethereum-equivalence for ZK-EVM superpowers
Brecht & Dave from Taiko Labs
Topics of discussion
Overview of bounties
What is Taiko
Ideas to think about with the bounties
Codebase walkthrough + intro to dapp-slaps
Overview of bounties
20k in bounties!
Best Dapps 👷
Infrastructure Improvements 🧱
Catch MEEEEEEEEEV! 🤖
ZK-Zone 🥷
Protocol Economics (no-code bounty!) 🤓
Ethereum Public Goods 🌏
Fun bounty 💃🏽
What is Taiko
An Ethereum-equivalent ZK Rollup (a Type 1 ZK-EVM)
L1 sequenced / "based rollup"
Fully open source and MIT licensed (community project)
Fully permissionless block proposing and proving
Block proposing
Deriving blocks
Proving blocks
Verifying blocks
Infrastructure Improvements
Goal: Improve usability
NFT bridge: ERC20 bridge avaiable already
ZK optimized bridge: MPT check in circuit, verify ZKP
ZK additions to blockscout explorer (block proven/verified/ … )
GUI or set-up wizard to help anyone run a rollup node
Protocol Proposing Improvements
Goal: Improve the efficiency of proposing blocks
Improve block proposing cost estimation
L1: proposing a block is free
L2: costs depend on L1, time dependent
"based" sequencer
Integrate flashbots, no more anarchy
Integrate a shared sequencer (or emulate one)
Taiko already is fault tolerant for invalid transactions
Craft a kind of “mev-boost” for Taiko L2
Protocol Economics (no-code bounty!)
Goal: simple and robust
Proposer buys L2 blockspace:
gas <-> ETH EIP-1559 style, but
No fixed block times
Block size not dynamic
Pay the prover
Generally paid by the proposer
Trying to find the most efficient prover
First to submit: proof time <-> TKO
Auction: reserve based on (cost, proof time)
PoS: Stake based on any data (incentives!)
Codebase walkthrough + intro to dapp-slaps
Thank you
Follow on Twitter
Read the docs
These slides
Resume presentation
ETHGlobal Tokyo Workshop Introduction to Taiko: Using Ethereum-equivalence for ZK-EVM superpowers Brecht & Dave from Taiko Labs
{"metaMigratedAt":"2023-06-18T01:30:31.993Z","metaMigratedFrom":"YAML","title":"Taiko — ETHGlobal Tokyo Workshop","breaks":true,"description":"Taiko — ETHGlobal Tokyo Workshop","contributors":"[{\"id\":\"2435332b-f6a2-41d6-a459-c558af9bc6e3\",\"add\":10794,\"del\":6938}]"}