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 5 / ethereum 20 phase 1and2 developer experience

  • YouTube
  • IPFS
  • Details

Ethereum 2.0 Phase 1&2 Developer Experience

Duration: 01:55:06

Speaker: Hsiao-Wei Wang, Jacek Sieka

Type: Breakout

Expertise: Intermediate

Event: Devcon

Date: Invalid Date

In this breakout session, we would invite some prominent Dapp developers to discuss the developer experience with Ethereum 2.0 researchers and client implementers. The goals of this session: Phase 1 will enable some layer 2 scaling framework to be much more useful! What would the developers need to know? And what are the edge-cutting tools they can start to dig?Till today, the most promising Phase 2 proposal is the execution environment abstraction by Vitalik Buterin (https://notes.ethereum.org/s/Bkoaj4xpN). While this scheme would only add minor cost to migrate the existed Dapp, it would be great to understand the requirements from the perspective of developers.What's the user experience regarding cross-shard transactions?To get some more concrete ideas of the Eth2 tooling we will need.

Categories

Staking & Validator Experience
  • Related
Toward Ethereum 2.0 Sharding Universe preview
Devcon
Talk
20:16

Toward Ethereum 2.0 Sharding Universe

Ethereum 2.0 beacon chain has introduced the basic structure of the sharded networks. This presentation would discuss the current research on the sharded network topology and the strategies of the Ethereum 2.0 clients for the future shard chains.

A Modest Proposal for Ethereum 2.0 preview
Devcon
Talk
30:33

A Modest Proposal for Ethereum 2.0

Vitalik Buterin gives his talk titled, "A Modest Proposal for Ethereum 2.0"

The CBC Casper Roadmap preview
Devcon
Talk
30:36

The CBC Casper Roadmap

The CBC Casper roadmap is a plan to implement Proof-of-Stake and Sharding for Ethereum using “correct-by-construction” (CBC) software design methodology. This talk will share new CBC Casper research, including specifications for light clients, liveness and sharding. It will include updates on formal verification and engineering efforts, and a roadmap for (eventual) release.

Why Dapp Users will Hate Cross-Shard Communication (and what you can do about it) preview
Devcon
Breakout
09:23

Why Dapp Users will Hate Cross-Shard Communication (and what you can do about it)

ETH2 is approaching, and initial indications are that substantially all dapp experiences will suffer. Some problems may be addressed with significant changes to design and development processes, but several tradeoffs are unavoidable without sacrificing scale, security, or decentralization. For example, essentially all popular dapps rely on the fungibility of Ether in a managed pool (e.g. Uniswap, Augur, Maker). In a sharded ecosystem, Ether is meaningfully non-fungible across shards, and users will bear monetary and management costs as a result.This talk will give an overview of cross-shard communication strategies and discuss their impact on developer and user experience. These include merged consensus, shard relays, consensus introspection, and credit markets. For each mechanism, we'll discuss expected impact on user experience metrics like execution time, transaction outcome, and price slippage.The talk is not all bad news. We've discovered some elegant new approaches that give dapps a variety of communication choices. The last section of the talk will discuss specific communication strategies that are amenable to specifi

Beyond Stake: Implementing Diversity Policies on PoS preview
Devcon
Talk
25:12

Beyond Stake: Implementing Diversity Policies on PoS

We look at the challenges of implementing various diversity-improving policies on a PoS network. Economic (dis)incentivization is a popular approach, but can be undermined by non-standard miner economics such as (cross-domain) MEV or derivatives on incentivization. As an alternative, we outline an approach to include diversity support into the consensus level without requiring changing the basic functionality of the protocol by adapting the concept of general adversary structures.

Nano-payments on Ethereum preview
Devcon
Talk
17:05

Nano-payments on Ethereum

Piotr Janiu of Golem (http://golemproject.net/) presents on Nano-payments on the Ethereum blockchain

Interblockchain Communication & Interchain Topology preview
Devcon
Talk
14:20

Interblockchain Communication & Interchain Topology

The interblockchain community protocol will faciliate permissionless interoperation between smart contracts on Ethereum 1.0/1.x & Ethereum 2.0, Cosmos zones, Polkadot parachains, Bitcoin & more. The first half of this talk presents the protocol construction, notes security properties & consensus requirements, explains the message channel interface exposed to smart contracts & modules, and discusses special techniques for bridging Nakamoto proof-of-work consensus blockchains such as Ethereum 1.0/1.x to chains with finality. The second half embarks on a speculative exploration of what the future topology of interconnected blockchains might look like: what economic constraints might shape cross-chain design choices, what kinds of applications might most benefit from cross-chain logic, and what shared ecosystem standards might most effectively facilitate positive-sum interoperation, with particular attention to integration into the Ethereum 2.0 specification process.

Polkadot's Data Availability and Validity Scheme preview
Devcon
Talk
15:24

Polkadot's Data Availability and Validity Scheme

How can we make blockchains secure at scale? We suggest a data availabilitty and validity scheme that make sharding efficient in terms of the number of validators and validating resources. We first describe the Polkadot data availability and validity scheme and consider its applicability to other sharded systems (e.g. ETH2.0). In Polkadot we tie an erasure coding data availability scheme with consensus, where we can not finalise an unavailable block. Moreover, reports of unavailability or invalidity trigger extra checks. The aim is that, with high probability, we do not finalise an unavailable or invalid block provided that there are enough honest actors to report. The key advantage of this scheme is that we need fewer validating actors per shard and in turn less total computational and especially networking resources. This softens the trade-off between scalability and security.

A Breakdown of Ethereum Supply Distribution Since Genesis preview
Devcon
Talk
24:36

A Breakdown of Ethereum Supply Distribution Since Genesis

As Ethereum looks ahead to its transition to a fully to a proof-of-stake consensus protocol, the topic of Ethereum’s supply distribution matters more than ever to network stakeholders. This is because under PoS, the amount of ETH users control directly determines how much influence they can have over the network’s consensus building process and the amount of rewards they can earn from staking. This talk dives into how distributed ETH supply on Ethereum has become over the last 7 years.

Does it Make Sense to Aggregate and Average feeReceipent Rewards Using a Smoothing Pool? preview
Devcon
Talk
22:48

Does it Make Sense to Aggregate and Average feeReceipent Rewards Using a Smoothing Pool?

This talk presents a statistical model and python code that can be used to model feeRecipient tips using a set of binomial, Gaussian, and Bayesian modeling techniques. We will explore if the ideal of pooling these fees, similar to how POW miners have been pooling their hash power, makes sense for Ethereum validators. We will present the results of modeling one such feeReceipent pooling contract to determine if such a model adds value to other validating Ethereum Node operators.