โ† All Ethereum Developer Flashcard Decks

Ethereum Upgrades and Layer 2 Scaling Flashcards

6 cards from real Ethereum Developer practice questions. Tap to flip, then mark Knew It or Still Learning โ€” missed cards come back until you master them.

Read the first 6 Ethereum Upgrades and Layer 2 Scaling flashcards as text
  1. What is EIP-4844 (Proto-Danksharding) and its primary benefit?

    Answer: It introduces blob-carrying transactions that drastically reduce rollup data posting costs

    EIP-4844 introduced a new transaction type carrying data 'blobs' with a separate, cheaper fee market, reducing L2 data costs by up to 10x.

  2. What is account abstraction in Ethereum, as proposed by ERC-4337?

    Answer: Allowing smart contracts to act as user accounts with custom validation logic for transactions

    ERC-4337 enables smart contract wallets with programmable transaction validation, enabling gasless transactions, social recovery, and batch operations.

  3. What is the purpose of the `CREATE2` opcode in Ethereum?

    Answer: To deploy a contract at a deterministic address based on the deployer, salt, and init code

    `CREATE2` allows predetermining a contract's deployment address before it exists, enabling counterfactual contract instantiation.

  4. What is a state channel in Ethereum layer-2 scaling?

    Answer: An off-chain communication channel between parties that only settles the final state on-chain

    State channels allow two or more parties to exchange signed state updates off-chain, opening and closing the channel with on-chain transactions.

  5. What does the Ethereum Cancun upgrade (2024) primarily achieve for developers?

    Answer: It activates EIP-4844, adding blob transactions that lower rollup fees significantly

    The Cancun upgrade activated EIP-4844, introducing blob-carrying transactions that dramatically reduced the cost of posting data for L2 rollups.

  6. What is the role of a bridge in the Ethereum L2 ecosystem?

    Answer: To transfer assets and messages between Ethereum mainnet and layer-2 networks or other chains

    Bridges lock assets on one chain and mint wrapped equivalents on another, enabling users to move funds between L1 and L2 or across chains.