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 / p2p where are we with the ecosystem and how to push it forward

  • YouTube
  • IPFS
  • Details

p2p - where are we with the ecosystem and how to push it forward?

Duration: 03:53:02

Speaker: Chris Waclawek

Type: Breakout

Expertise: Advanced

Event: Devcon

Date: Invalid Date

p2p and Ethereum need each other a lot in order to bring decentralized future, but we're not working together very well. Leaders of p2p projects and core blockchain/dapp developers in the same room to build bridges and align plans on day0.Blockchain/dapp people don't know too much about p2p projects and don't have access to p2p stack that they need to build real decentralized applications. p2p people can't navigate blockchain ecosystem, don't know what's needed, don't have access to funding.We've set out to fix all of this in 2019. 3 phases:1.p2p Ecosystem report. Directory and assessment of what works right now.2.p2p ecosystem position paper. How to design p2p ecosystem from first principles and how should we get there, what are the priorities for reasearch/funding.3.p2p infrastructure DAO. Experts from both p2p and Ethereum allocating grants together. $400k already committed to grants. This breakout session would briefly present findings of the p2p ecosystem report, but would focus on designing perfect p2p ecosystem that would make deliver everything needed to make Ethereum ecosystem happy. We're also submitting a 20-minute talk proposal "State of p2p" where leaders of key p2p projects we would present learnings from this workshop on day1.

Categories

Staking & Validator Experience
  • Related
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

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.

Liquidity on Blockchains preview
Devcon
Talk
09:40

Liquidity on Blockchains

Casey Detrio presents on Liquidity on Blockchains with Batch Auctions and Smart Markets.

Programmable Incentives: Intro to Cryptoeconomics preview
Devcon
Talk
21:39

Programmable Incentives: Intro to Cryptoeconomics

Karl Floersch presents their talk titled, "Programmable Incentives: Intro to Cryptoeconomics"

A Conservative Approach to a Radical Roadmap preview
Devcon
Breakout
22:21

A Conservative Approach to a Radical Roadmap

The current Ethereum 2.0 roadmap is doing a lot of great work on many fronts such as research on VDFs, data availability proofs, and multi-execution environments. However, as an active observer of the Ethereum 2.0 roadmap development over the past 2 years, I am concerned with some of the choices in roadmap strategy, particularly its approach to radically transforming a network with over $30B of value and hundreds of applications depending on it. In this talk, I will present an alternative, more conservative view of how to approach the Ethereum 2.0 roadmap. Some of the topics covered will include: - Radical vs Conservative technological upgrade paths. - We should use Ethereum 1.x as the beacon chain instead of launching a new beacon chain. - Proof of Stake is highly experimental. We should test Proof of Stake on shards before using it on the beacon chain. - Why requiring a 1-way peg burn of ETH to stake is scary. - Learnings from 3 months of Proof of Stake on Cosmos - Why we NEED delegation *in-protocol* - Why sharding doesn't solve social scalability.

Demystifying libp2p gossipsub: a scalable and extensible p2p gossip protocol preview
Devcon
Breakout
25:27

Demystifying libp2p gossipsub: a scalable and extensible p2p gossip protocol

ETH2.0 is evaluating libp2p gossipsub as a decentralized, peer-to-peer publish/subscribe mechanism for validators, proposers and attesters to quickly disseminate data throughout the entire network. This talk covers the technical design, tradeoffs and functionality of gossipsub, aiming to deliver foundational knowledge to everyone interested in learning more about this potential building block of the ETH2.0 network. Gossipsub was incubated in the libp2p project as a replacement for the naïve floodsub pubsub router (which simply broadcasts messages to all peers we know are interested in a topic). It maintains stable reciprocal meshes via explicit link grafting, while preserving random gossip to disseminate metadata, and to provide cues to aid message deliverability. It also features a piggybacking algorithm to minimise the overhead of control messages; allows developers to attach custom per-topic validator functions; and more. Come to learn more about how gossipsub works, and to hear about the state of the art of p2p pubsub protocols!

libp2p ecosystem: what’s up and what’s next preview
Devcon
Breakout
23:15

libp2p ecosystem: what’s up and what’s next

The libp2p networking stack is becoming a foundational element in many decentralized systems (including ETH2.0). In this session, we'd like to: walk the audience through the current state of the ecosystem, and the 7+ language implementations.explain the toughest problems the core team and community is currently researching and hacking on, e.g. decentralized NAT traversal, slimming down protocols, censorship and deep packet inspection, DHT scaling, traffic shaping, resource control, etc.present what features, subsystems, protocols and redesigns are coming next in libp2p.call out for help and participation in areas where input, feedback and help from contributors is appreciated.Join us, and let's advance the state of the art of p2p networks together!

Transparent Dishonesty: Blockchain Front-running Taxonomy preview
Devcon
Breakout
05:07

Transparent Dishonesty: Blockchain Front-running Taxonomy

Front-running has been an issue in financial instrument markets since the 1970s. With the advent of the blockchain technology, front-running has resurfaced in new forms we explore here, instigated by blockchains decentralized and transparent nature. In this paper, we draw from a scattered body of knowledge and instances of front-running across the top 25 most active decentral applications (DApps) deployed on Ethereum blockchain, and an instance of abnormal behaviour of a mining pool to participate in an ICO. We also introduce a taxonomy of front-running attacks on blockchain and map the proposed solutions to front-running into useful categories. Published at Financial Cryptography and Data Security 2019: https://arxiv.org/abs/1902.05164

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