Demystifying Ethereum Assembly by Joshua Riley | Devcon Bogotá

Ғылым және технология

Visit the archive.devcon.org/ to gain access to the entire library of Devcon talks with the ease of filtering, playlists, personalized suggestions, decentralized access on Swarm, IPFS and more.
archive.devcon.org/archive/wa...
Demystifying Ethereum Assembly
The EVM creates an economic incentive to minimize computation and data storage.
This leads to extreme gas optimizations in a few different assembly languages and patterns.
In this workshop, we will learn about EVM assembly through both a walkthrough of EVM basics and real-world, practical examples of assembly. This workshop assumes an intermediate level understanding of programming and at least a beginner understanding of Ethereum.
Speaker(s): Joshua Riley
Track: Developer Infrastructure
Keywords: Assembly,Yul,Optimizations
Follow us: / efdevcon , / ethereum
Learn more about devcon: www.devcon.org/
Learn more about ethereum: ethereum.org/
Devcon is the Ethereum conference for developers, researchers, thinkers, and makers.
Devcon 6 was held in Bogotá, Colombia on Oct 11 - 14, 2022.
Devcon is organized and presented by the Ethereum Foundation, with the support of our sponsors. To find out more, please visit ethereum.foundation/

Пікірлер: 12

  • @marcosissler
    @marcosissler Жыл бұрын

    Thank you that was an amazing presentation. Really difficult to find rare content like that.

  • @augustocaro43
    @augustocaro43 Жыл бұрын

    Rockstar EVM dev! Congrats!

  • @ismailk7021
    @ismailk7021 Жыл бұрын

    Fantastic presentation!

  • @bnke0x0
    @bnke0x011 ай бұрын

    Fantastic content, Thanks!

  • @daniyalrad2588
    @daniyalrad2588 Жыл бұрын

    Great workshop I learned a lot

  • @aungmaw6969
    @aungmaw6969 Жыл бұрын

    that's really helpful to me ,Thanks!

  • @fengyan1136
    @fengyan1136 Жыл бұрын

    great content! learned a lot

  • @kenmeyer100
    @kenmeyer100 Жыл бұрын

    unfortunately, the boilerplate isn't available anymore. I get a 404 error

  • @bautistabaiocchi-lora1339
    @bautistabaiocchi-lora1339 Жыл бұрын

    amazing

  • @neoanderson1865
    @neoanderson186511 ай бұрын

    At 37:46 he says the storage of a mapping is always slot 0. Yet in the storage layout, slot 0 is occupied by the string "aaaa". How can the mapping have the same slot as the string? Can someone explain this to me? Maybe I'm missing something.

  • @qazawatzirak5048

    @qazawatzirak5048

    10 ай бұрын

    He meant the value at the mapping declaration slot has zero value.

  • @justkaz7104
    @justkaz71048 ай бұрын

    199

Келесі