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 6 / hybrid pbs from cls perspective

  • YouTube
  • IPFS
  • Details

Hybrid PBS from CL's Perspective

Duration: 00:30:24

Speaker: Terence Tsao

Type: Talk

Expertise: Beginner

Event: Devcon

Date: Oct 2022

The talk seeks to address the following questions: - Why does PBS matter from CL's point of view? What happens if we completely ignore it on the protocol layer? What if we wait to release it? - How did we implement hybrid PBS on CL clients from history to functional products? - What do they look like in code? - What are the gotchas and the trade-offs? - What are the remaining questions we shall seek before moving to full PBS?

Categories

Layer 1 ProtocolMEVconsensus layerPBS
  • Related
Ethereum for Dummies preview
Devcon
Talk
23:52

Ethereum for Dummies

Ethereum's CTO Dr. Gavin Wood presents "Ethereum for Dummies" or "So, now we've built it, WTF is it?"

Understanding the Ethereum Blockchain Protocol preview
Devcon
Talk
38:18

Understanding the Ethereum Blockchain Protocol

Ethereum's Vitalik Buterin presents on the intricacies of the Ethereum Blockchain Protocol.

Ethereum in 25 Minutes, Version MMXVII preview
Devcon
Talk
24:53

Ethereum in 25 Minutes, Version MMXVII

So what are all of the different moving parts of the Ethereum blockchain? What are uncles, how do contracts call other contracts, who runs them? What is the role of proof of work and proof of stake, and what exactly is gas? What will EIP86 do for you? Vitalik Buterin provides a 25-minute technical overview of the ethereum blockchain, start to finish, and explain many of these concepts in detail.

Yul, eWasm, Solidity: Progress and Future Plans preview
Devcon
Breakout
19:31

Yul, eWasm, Solidity: Progress and Future Plans

Over the last months, the Yul language has matured and proved its flexibility. The Solidity team has implemented an optimizer and an eWasm dialect and is now full steam working on rewriting the Solidity code generator to produce Yul code to replace sequences of EVM instructions.The Yul optimizer now matches the old EVM optimizer and already surpasses it with features like function inlining and cross-function optimization. This is also the main reason why the new code generator can be written in a super-modular way. Furthermore, it can equally operate on EVM- and eWasm-flavoured Yul code, which is important to cope with the 256- to 64-bit translation.Through this, the Solidity compiler can now output eWasm code, which makes efficient use of 64 bit types. Furthermore, the new code generator includes automated overflow checks everywhere, again something that would have destroyed the old optimizer. Future work:We plan to use a more intricate formal system to remove redundant operations and checks based on range-relations between variables. The introduction of memory area types will help optimizing memory allocation. Finally, a super-optimizer could prove useful, since it is worth spending extra time on compilation to save gas.

Lightning fast light clients for the future of Ethereum preview
Devcon
Breakout
20:40

Lightning fast light clients for the future of Ethereum

The presentation focuses on recent developments of the Go Ethereum light client project (LES) and their relevance for both ETH1.x and ETH2.0. Significant progress has been made towards an efficient and truly decentralized network incentivization model. In addition to solving the hard problem of LES service availability, it can also serve as a PoC for our future networks where a proper incentivization layer will be key to a scalable and reliable infrastructure. The talk covers the following topics: - the challenges of creating a healthy service market in a low-trust environment - building trust between pseudonymous participants without central authorities - guarantees for good performance and quick response times - a two-layered model that allows using different pricing schemes on top of a common simple base layer - more advanced applications and network topologies - a quick demo of how you can already use micropayments with LES

Opportunities for Collaboration: ETH1x and Ethereum Classic preview
Devcon
Talk
20:14

Opportunities for Collaboration: ETH1x and Ethereum Classic

Join us to consider options for collaboration between the Ethereum and Ethereum Classic communities. As a result of significant changes underway in ETC, there are several new and positive sum opportunities for cooperation. Ethereum Classic Labs and it’s core development team is committed to contributing to the Ethereum Classic and Ethereum ecosystems. ETC has been adopting ETH upgrades on ETC to ensure compatibility; and both the ETH and ETC communities have been building bridges and identifying mutually beneficial and complementary activities. We will discuss specific paths for technical development and community engagement going forward. We will also announce several new and exciting developments.

How to Scale a Blockchain: Motivating the Ethereum Rollup-Centric Roadmap preview
Devcon
Talk
27:09

How to Scale a Blockchain: Motivating the Ethereum Rollup-Centric Roadmap

Scaling blockchains to support billions of users without compromising decentralization is one of the biggest remaining challenges in the crypto space. This talk will showcase why there is a fundamental scalability-dencentralization tradeoff for any monolithic chain, and how scalable rollups on top of decentralized settlement chains can overcome this tradeoff. What implications does this have for the future of Ethereum? Beginner friendly, with pictures!

Killing ETH - Finding Consensus Issues on Layer 1 preview
Devcon
Talk

Killing ETH - Finding Consensus Issues on Layer 1

Ethereum's core protocol is highly security critical and thus needs to be tested thoroughly. This talk will discuss the testing methods we use to make sure that all execution layer clients implement the same protocol: - Regression testing on hive - EVM-fuzzing - Devnets - Shadow forks We will discuss a bunch of interesting issues that we found with that

Keynote: [title redacted] preview
Devcon
Talk
26:22

Keynote: [title redacted]

[description redacted]

Native Account Abstraction in Pectra, rollups and beyond: combining EOF, EIP-7702 and RIP-7560 preview
Devcon
Talk
25:21

Native Account Abstraction in Pectra, rollups and beyond: combining EOF, EIP-7702 and RIP-7560

Account Abstraction has rightfully become one of the most discussed topics in the Ethereum ecosystem. The upcoming Pectra upgrade is set to be the first one to improve EOAs by including EIP-7702. But can EIP-7702 alone achieve "Account Abstraction"? We will discuss the challenges and benefits of EIP-7702, and break down the team's vision for achieving "complete" Native Account Abstraction with RIP-7560/EIP-7701 and how it differs from ERC-4337 + EIP-7702.