devcon 7 / insights from block propagation in the ethereum p2p network
Duration: 00:00:00
Speaker: Mikel Cortes (cortze)
Type: Lightning Talk
Expertise: Intermediate
Event: Devcon
Date: Nov 2024
Keynote: [title redacted]
[description redacted]
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.
EVM Charts 2024: What's hot? What's not?
Thanks to the openness and transparency of blockchain we can study how developers actually use it. In this session we will compare the usage of EVM on mainnet from the last Devcon to this Devcon. Including questions like: * Which opcodes have become more/less popular? * Which precompiles have become more/less popular? * Has average memory consumption increased/decreased? * How actively are new features being used? * Are transactions getting more complicated?
Exploring the Future of Account Abstraction
Discover the journey of Ethereum's Account Abstraction (AA) from inception to its current state, challenges tackled by ERC-4337, and future roadmap: modular native AA approach for L2 and L1, and EOA improvement (EIP-7702).
Erigon 3 a New Paradigm for Ethereum Clients
Erigon 3 represents a step change for Ethereum clients: * Modular client combining EL & CL * Transaction Centric * Deterministic storage model built to optimize EVM based chains * Performs on commodity drives * Sync model uses verifiable data replication and minimal re-execution * Acts as block consumer and producer, RPC, or indexer * Splits chain dissemination from chain distribution This talk outlines the key features of Erigon 3 and explains how it will change Ethereum client landscape.
How to Raise the Gas Limit: Use Ultra High Resolution Data
Recent advances in EVM data processing enable a more rigorous approach for understanding and enacting Ethereum’s scaling roadmap. In the past, discussions around whether to raise Ethereum’s gas limit have been held back by imprecise terminology and a lack of detailed quantitative evidence. The debate is often “vibes-based”. Leveraging ultra high resolution datasets enables a more scientific understanding of the gas limit, including issues like state growth, hardware bottlenecks, and gas pricing.
Revm Endgame
Revm is a critical component of the Ethereum ecosystem, used by builders, toolings and clients. It is an audited and proven library that is both fast and easy to use. As more projects adopt Revm, I feel the increasing burden of making breaking changes and the need to consolidate its functionality. That’s why I am thinking about Revm Endgame, a solution to support experimentation, Layer 2 features, and EIPs without the need for repository forks.
Scaling Ethereum with DAS: an iterative approach
In this time between the launch of 4844 and the possible launch of a first version of PeerDAS, we explore and explain the iterative approach that has been employed in the rollout of blobs and DAS to Ethereum, and discuss the past and future steps.
Encrypted Mempools: a path to Ethereum L1
This talk will explore the future of encrypted mempools, paving the way to enshrinement on Ethereum L1. Starting from current designs such as Shutter and SUAVE, security assumptions and out-of-protocol infrastructure can be stripped away with cryptography including homomorphic encryption, VDFs, and delay encryption. These approaches would trustlessly bring front running protection and censorship resistance to the protocol.
BRAID: Implementing Multiple Concurrent Proposers
BRAID is a consensus specification for implementing concurrent leaders in ethereum from parallel chains. The talk will cover the design of braid. Technical challenges of alternative designs for multi proposer and, if time permits, other topics of interest in execution consensus seperation.