Over Abstraction

Over Abstraction

By Over AbstractionTechnology
Download on the App Store

Over Abstraction episodes

  • 21. Protocol Priorities with Tim Beiko

    Tim Beiko runs the all core dev calls at the Ethereum Foundation. In this episode we discuss:

    -the Ethereum roadmap

    -the impact of protocol upgrades

    -blobs

    -summer of protocols

    Follow Tim:

    https://twitter.com/TimBeiko

    Follow Metropolis:

    https://twitter.com/0xMetropolis

    Follow Kevin:

    https://twitter.com/kevin_weaver

    Follow Chase:

    https://twitter.com/chaserchapman

    Check out

    https://www.metropolis.space/

    Subscribe to Over Abstraction on Spotify and Apple Podcasts

    https://open.spotify.com/show/1TEKcyg...

    Timecodes

    0:00 Intro

    2:05 Tim’s background

    7:13 Tim’s experience running all core dev calls at the EF

    11:37 Ethereum implementations that are top of mind

    14:23 The Ethereum roadmap

    17:35 Spinning up a client in “stateless mode”

    19:43 Setting priorities in all core dev calls

    22:41 Blobs

    31:08 How impactful is this protocol upgrade?

    34:43 Protocol guild

    41:02 Summer of Protocols

    44:24 Spiciest Summer of Protocols take

    53:14 Follow Tim


    55 min
  • 20. Web3 social, gaming, and DevRel with Nader Dabit

    Nader is the head of Developer Relations at Avara. On this episode, we discuss:

    - decentralized social

    - web3 gaming

    - DevRel at Avara

    Follow Nader:

    https://twitter.com/dabit3

    Follow Metropolis:

    https://twitter.com/0xMetropolis

    Follow Kevin:

    https://twitter.com/kevin_weaver

    Follow Chase:

    https://twitter.com/chaserchapman

    Check out

    https://www.metropolis.space/

    Subscribe to Over Abstraction on Spotify and Apple Podcasts

    https://open.spotify.com/show/1TEKcyg...

    Timecodes

    0:00 Intro

    4:00 Nader’s background

    7:45 Avara

    9:22 Lens

    12:06 The fetaverse

    12:36 Decentralized social

    17:07 What can be on-chain and off-chain in decentralized social

    18:15 How Lens works

    21:10 Helping devs choose an infrastructure to build on

    25:57 What does sufficient decentralization mean to you?

    30:46 Decentralization and web3 gaming

    33:55 The latency issue with web3 gaming

    36:37 Intents

    39:12 Data migration

    40:57 Axie Infinity

    43:09 The Avara acquisition of Family

    45:54 Advice for devs entering web3

    49:20 Nader’s GitHub

    51:10 Follow Nader

    51:29 Outro


    52 min
  • 19. Early Ethereum days with Hudson Jameson

    Hudson is a VP at Polygon Labs, he previously ran the Ethereum all devs calls at the EF.

    • EIP-1

    • Early days of Ethereum

    • Social consensus

    • Follow Hudson:

      https://twitter.com/hudsonjameson

      Follow Metropolis:

      https://twitter.com/0xMetropolis

      Follow Kevin:

      https://twitter.com/kevin_weaver

      Follow Chase:

      https://twitter.com/chaserchapman

      Check out

      https://www.metropolis.space/

      Subscribe to Over Abstraction on Spotify and Apple Podcasts

      https://open.spotify.com/show/1TEKcyg...


      Timecodes

      0:00 Intro

      2:49 Hudson’s background

      8:04 EIP 1

      11:43 Learnings from running all core dev calls at EF

      17:13 How all dev core dev calls have evolved over time

      22:46 Looking to the future of Ethereum

      30:25 Pros and cons of enshrining things to the protocol

      35:17 Being VP of community at Polygon

      40:24 How Ethereum has evolved over time

      45:50 Follow Hudson!

      46:12 Hudson’s cats and Outro


      47 min
    • 18. The evolution of Prysm with Preston Van Loon

      Preston is an Ethereum Core Dev and co-founder at Prysm Labs.

      • Early “ETH 2.0” history and the shift to proof-of-stake

      • Pre-merge anxieties and how Prysm navigated the merge

      • What it’s like to build a consensus client

      • Follow Preston:

        https://twitter.com/preston_vanloon

        Follow Metropolis:

        https://twitter.com/0xMetropolis

        Follow Kevin:

        https://twitter.com/kevin_weaver

        Follow Chase:

        https://twitter.com/chaserchapman

        Check out

        https://www.metropolis.space/

        Subscribe to Over Abstraction on Spotify and Apple Podcasts

        https://open.spotify.com/show/1TEKcyg...

        Timecodes

        0:00 Intro

        2:26 Preston’s journey

        9:49 Prysm’s beginnings

        13:01 The turning point for Prysm

        15:16 Prysm V1

        18:09 Ethereum speck history

        27:05 Client Diversity

        32:33 Post merge

        37:36 Offchain Labs acquires Prysm

        42:10 Preston’s learnings and advice

        44:47 How devs can contribute to the space

        47:24 Follow Preston

        47:53 Outro


        49 min
      • 17. A history of defi architectures with Alberto Cuesta Canada

        Alberto is the co-founder and tech lead of Yield Protocol. In this episode, we talk:

        • The history of lending on Ethereum

        • How defi protocols have evolved

        • Check out Alberto's article: https://hackernoon.com/borrowing-on-ethereum-comparing-architecture-evolution-of-makerdao-yield-aave-compound-and-euler


          Follow Metropolis:

          https://twitter.com/0xMetropolis

          Follow Kevin:

          https://twitter.com/kevin_weaver

          Follow Chase:

          https://twitter.com/chaserchapman

          Follow Alberto:

          https://twitter.com/alcueca

          Check out

          https://www.metropolis.space/

          Subscribe to Over Abstraction on Spotify and Apple Podcasts

          https://open.spotify.com/show/1TEKcyg...

          Timecodes

          0:00 Intro

          3:05 Alberto’s background

          7:39 DeFi lending lanscape from a high level

          13:15 Over collateralization

          14:29 DeFi’s target user

          17:01 Introduction of the money market concept in 2018

          19:32 Compound V2

          26:42 Pooled liquidity on Aave V1

          31:38 Single and multi collateral Dai

          36:20 DeFi summer

          39:40 Yield V2 and Aave V2

          42:41 Collateral as a token

          46:49 Follow Alberto

          47:40 Outro


          49 min
        • 16. Building protocols for public good with Kevin Owocki and Zakk.eth

          Kevin and Zakk from Gitcoin join the show to discuss:

          • Gitcoin’s overarching mission
          • Designing protocols for public good
          • Modular protocol design
          • When code becomes governable
          • Follow Kevin:

            https://twitter.com/owocki

            Follow Zakk:

            https://twitter.com/0xZakk

            Follow Metropolis:

            https://twitter.com/0xMetropolis

            Follow Kevin:

            https://twitter.com/kevin_weaver

            Follow Chase:

            https://twitter.com/chaserchapman

            Check out

            https://www.metropolis.space/

            Subscribe to Over Abstraction on Spotify and Apple Podcasts

            https://open.spotify.com/show/1TEKcyg...

            Timecodes

            0:00 Intro

            2:05 Kevin’s background

            3:09 Zakk’s background

            6:13 Under the hood of Allo

            8:24 Learnings from building Allo

            9:43 Difference between singleton and factory pattern

            11:21 Benefits of using singleton pattern

            15:04 Open contribution and Gitcoin’s evolution

            19:18 Configuration vs. convention

            22:28 The future of Allo

            25:04 Allo’s structure for community contribution

            28:22 When code becomes governable

            34:11 Modularity within the Gitcoin ecosystem

            37:30 Underrated tools

            38:19 Zakk’s spicy takes

            39:03 Kevin’s cooler takes

            41:45 Follow Zakk, Kevin, Allo and Gitcoin

            42:43 Outro


            44 min
          • 15. Liquid staking + vampire attacks with Miguel Prada

            Miguel is the tech lead at Diva and CEO at Shamir Labs (the organization building Diva). In this episode, we discuss:

            • Today’s staking landscape
            • Challenges with staking
            • Distributed Validator Technology (DVT)
            • Under the hood of Diva
            • Follow Metropolis:

              https://twitter.com/0xMetropolis

              Follow Kevin:

              https://twitter.com/kevin_weaver

              Follow Chase:

              https://twitter.com/chaserchapman

              Follow Miguel:

              https://twitter.com/pradavc

              Check out

              https://www.metropolis.space/

              Subscribe to Over Abstraction on Spotify and Apple Podcasts

              https://open.spotify.com/show/1TEKcyg...

              Timecodes

              0:00 Intro

              2:47 Miguel’s background

              4:47 What problem in Diva solving?

              6:51 Today’s liquid staking landscape

              9:24 The dangers of increasing centralized staked eth

              11:06 Distributed validator technology (DVT)

              11:59 Diva

              13:52 Cost to run a diva node

              17:30 Specifics of how Diva works

              25:07 Distributed key generation

              26:35 Choosing a cryptographic standard

              30:38 Side effects and benefits to working on Diva

              32:53 Incentivizing operators

              34:30 Diva tokens

              35:30 Rebasing alternative

              37:40 Closing thoughts

              42:38 Follow Miguel and Diva

              43:26 Outro


              44 min
            • 14. Demystifying Privy’s security model with Asta Li

              Asta is the co-founder and CTO of Privy. In this episode, we discuss:

              • Embedded wallets
              • How privy works under the hood
              • Shamir secret sharing (and why Privy uses it)
              • Privy security threat models
              • Future of account abstraction
              • Follow Asta:

                https://twitter.com/asta_li

                Follow Metropolis:

                https://twitter.com/0xMetropolis

                Follow Kevin:

                https://twitter.com/kevin_weaver

                Follow Chase:

                https://twitter.com/chaserchapman

                Check out

                https://www.metropolis.space/

                Subscribe to Over Abstraction on Spotify and Apple Podcasts

                https://open.spotify.com/show/1TEKcyg...

                Timecodes

                0:00 Intro

                2:48 Privy overview

                3:39 Asta’s Background

                4:16 Embedded wallets

                5:39 How Privy works

                9:15 Privy as the bridge between web2 and web3

                11:14 How key generation happens within Privy

                16:41 Privy experience across devices

                21:17 Different levels of security for different apps

                23:51 friend.tech security

                26:17 Attack concerns

                28:52 Attacks on embedded wallets

                32:50 Interoperability

                38:56 The future of wallets

                43:06 Building wallets vs. building autonomous vehicles

                45:30 Follow Asta

                45:50 Outro


                47 min
              • 13. Enshrining functionality into Ethereum with Chase Chapman and Kevin Weaver

                In this episode, Kevin and Chase dive into Vitalik’s article: Should Ethereum be okay with enshrining more things in the protocol?

                We discuss:

                • Implementing account abstraction into Ethereum protocol
                • Why enshrinement helps reduce gas costs
                • Balancing flexibility and efficiency
                • Benefits of enshrinement
                • Where enshrinement backfires
                • Follow Metropolis:

                  https://twitter.com/0xMetropolis

                  Follow Kevin:

                  https://twitter.com/kevin_weaver

                  Follow Chase:

                  https://twitter.com/chaserchapman

                  Check out

                  https://www.metropolis.space/

                  Subscribe to Over Abstraction on Spotify and Apple Podcasts

                  https://open.spotify.com/show/1TEKcyg...


                  Timecodes

                  0:00 Intro

                  1:44 Enshrinement at a high level

                  3:21 Protocol minimalism

                  4:48 Tradeoffs with introducing these standards at the protocol level

                  7:38 Why enshrinement is cost beneficial

                  10:31 Community response and responsibility

                  11:58 Hard forking

                  14:29 Benefits of enshrinement

                  17:57 When enshrinement could backfire

                  19:30 Closing Thoughts

                  22:03 Outro


                  Vitalik’s Blog Post: https://vitalik.eth.limo/general/2023/09/30/enshrinement.html


                  23 min
                • 12. ZKPs and private vs. public data with Santiago Palladino

                  This episode is a re-run with Santiago Palladino, who is an engineer at Aztec Network. In this episode, we discuss:

                  • ZKPs changing the public and private data paradigms
                  • How developers should think about designing with ZKPs
                  • War stories from Open Zeppelin
                  • ___________________________

                    Follow Santiago: @smpalladino

                    Follow Metropolis: @0xMetropolis

                    Follow Kevin: @kevin_weaver

                    Follow Chase: @chaserchapman

                    ____________________________________

                    Check out Metropolis

                    Subscribe to Over Abstraction on YouTube

                    ____________________________________

                    Timecodes

                    (00:00) - Episode Highlight

                    (00:35) - Intro

                    (00:46) - What to expect from this episode

                    (01:28) - Meet Santiago Palladino from Aztec Network

                    (05:22) - Creating standards at Open Zeppelin

                    (09:12) - Upgradable contracts and standardization

                    (10:26) - Building Aztec

                    (14:54) - Paradigm shifts in zero knowledge proofs

                    (19:38) - Unconstrained development

                    (23:39) - UX of public and private transactions

                    (28:08) - Exciting use cases of zero knowledge proofs

                    (30:36) - Building an ecosystem to enable zero knowledge proofs

                    (34:33) - Trade-offs when building Noir

                    (36:13) - Learning curve for Noir

                    (38:25) - Future vision for zero knowledge

                    (42:20) - What data should be public vs private?

                    (46:45) - Start building ZKP applications

                    (50:31) - Development war stories

                    (56:01) - Connect with Santiago online

                    (56:33) - Ending

                    57 min

                  About Over Abstraction

                  From the publisher's feed

                  Over Abstraction podcast