Devcon Archive logo
Devcon Forum Blog
  • Watch
  • Event
    Event: background logo
    • Devcon 7
    • Devcon 6
    • Devcon 5
    • Devcon 4
    • Devcon 3
    • Devcon 2
    • Devcon 1
    • Devcon 0
  • Categories
    Categories: background logo
    • Cryptoeconomics
    • Devcon
    • Developer Experience
    • Coordination
    • Core Protocol
    • Layer 2s
    • Real World Ethereum
    • Cypherpunk & Privacy
    • Security
    • Applied Cryptography
    • Usability
  • Playlists

Suggested

Loading results..

View all

About Devcon —

Devcon is the Ethereum conference for developers, researchers, thinkers, and makers.

An intensive introduction for new Ethereum explorers, a global family reunion for those already a part of our ecosystem, and a source of energy and creativity for all.

  • Watch
  • Devcon
  • Forum
  • Blog

Get in touch

devcon@ethereum.org

Subscribe to our newsletter

Crafted with passion ❤️ at the Ethereum Foundation

© 2025 — Ethereum Foundation. All Rights Reserved.

devcon 1 / scalability

  • YouTube
  • IPFS
  • Details

Layer 2s

Duration: 00:57:29

Speaker: Dominic Williams, Gavin Wood, Martin Becze, Vitalik Buterin, Vlad Zamfir

Type: Panel

Expertise: Advanced

Event: Devcon

Date: Invalid Date

Ethereum's Dr. Gavin Wood moderates a panel with Vitalik Buterin, Martin Becze, Dominic Williams and Vlad Zamfir on scalability with Ethereum.

Categories

Layer 2scasperevidencescalingsolutionelectricityeconomicspebblestatevalidationstoragejavascriptsecurityexistence
  • Related
Scalable Blockchains & Asynchronous Programming preview
Devcon
Talk
20:52

Scalable Blockchains & Asynchronous Programming

Ethereum's Vitalik Buterin presents on scalability and asynchronous programming.

The Path to the Ethereum Light Client preview
Devcon
Talk
19:13

The Path to the Ethereum Light Client

Vitalik Buterin and Dr. Gavin Wood take a look at the Ethereum light client roadmap.

Raiden Network: Getting to a production ready payment channel network preview
Devcon
Talk
22:13

Raiden Network: Getting to a production ready payment channel network

The Raiden Network is the payment channel network for Ethereum aiming to help scale Ethereum payment and all Dapps that utilize Ethereum for payments and rely on no on-chain side effects of the payments. There will be a small explanation of what is payment channels and a payment channel network, an explanation of the raiden network protocol and a demo of using Raiden (hopefully by then live on the mainnet). We will close with future plans, expansion of the protocol and showcasing potential applications.

Less Gas, More Fun: Optimising Smart Contracts through Yul preview
Devcon
Talk
25:22

Less Gas, More Fun: Optimising Smart Contracts through Yul

Due to the relative simplicity of the Ethereum Virtual Machine, it is possible to perform heavy analyses in order to optimize bytecode. The jump operations are a main obstacle for this, because they might require a preservation of all basic blocks in the worst case. To overcome this, Solidity's new optimizer operates on an intermediate language called Yul, which is close to EVM bytecode (and also wasm) but abstracts jump operations through real function calls. Each of the many optimizing operations are simple local equivalence transforms whose effects can be inspected at any time and which in combination should be both more reliable and efficient than the classic optimizer.

Scalabilty with zKSNARKs preview
Devcon
Breakout
25:06

Scalabilty with zKSNARKs

Scalabilty with zKSNARKsThis session will introduce iden3’s zkSNARKs implementation and how it will be used at two scenarios: For the trustless relayer implementation at the identity management environment, allowing the identities to perform claims without cost at big scale.And the rollup project for Ethereum scalability, allowing verifiable computation off-chain to increase transaction throughput

ELI5: Scaling Ethereum preview
Devcon
Workshop
53:37

ELI5: Scaling Ethereum

Everything you wanted to know about approaches to scaling Ethereum

Building a state channel application preview
Devcon
Talk
10:40

Building a state channel application

State channels are a great tool for building high-performance, low-cost dapps today. By moving some of your dapp behaviour off-chain you can save transaction fees and confirmation times, while continuing to bootstrap security and trustlessness from the underlying blockchain. In order to understand how an application can benefit from state channels, it’s important to understand the mechanics behind them. The good news is that once you’ve managed to model part of your application as a state channel interaction, there are already tools available to help make the switch.In this interactive workshop, we will dig into an existing state channel application. We’ll cover the fundamentals of state channels, as well as the main design decisions behind modeling the interactions and architecting the application. You’ll test your understanding by completing key sections of the code, leaving the session with a functioning state channel application, built with react on top of the force-move games framework!

Snarks for mixing, signaling and scaling preview
Devcon
Talk
1:01:28

Snarks for mixing, signaling and scaling

There is general interest in the ethereum community to scale ethereum by moving dapps inside snarks. The key to do this is to make an efficient signature function available inside a snark. We present this signature function https://github.com/barryWhiteHat/baby_jubjub_ecc designed to work efficiently inside a snark. Furthermore we describe an architecture to scale ethereum using snarks. We discuss the trade offs required and compare them to building a dapp inside the evm.

Universal Hash Time preview
Devcon
Talk
15:54

Universal Hash Time

Jeff Coleman of Ledger Labs (http://ledgerlabs.io/) presents on the Universal Hash Time + State Channels.

ENS Cross Chain Integration Strategy preview
Devcon
Talk
21:20

ENS Cross Chain Integration Strategy

In general, most cross chain use cases are “asset transfer” for bridges to cross tokens from one chain to another then each application deploys the exact copy from L1 to other chains. However, ENS (Ethereum Name Service) has a set of unique challenges because ENS functions as a “global address book” to resolve addresses on any chains from any wallets. We have received lots of requests from chains and dapp developers about how to integrate ENS into their chain of choice and I am going to explain