• Difficulty - Medium
    Total Plays - 42
    Allowed Time - 10 sec
    Best time - 1.573

    Decentralized exchanges:

    Tip: Click "Play" to reveal options and start playing.

    #A
    #B
    #C
    #D
    Explanation:
    Decentralized exchanges (DEXs) operate using smart contracts, which automatically execute trades without the need for intermediaries. This allows users to trade crypto directly from their wallets while maintaining control of their assets
  • Difficulty - Medium
    Total Plays - 37
    Allowed Time - 10 sec
    Best time - 0.900

    Which opcode is deprecated but still callable?

    Tip: Click "Play" to reveal options and start playing.

    #A
    #B
    #C
    #D
    Explanation:
    CALLCODE is deprecated due to unsafe context handling. It remains callable for backward compatibility but should never be used in new designs.
  • Difficulty - Medium
    Total Plays - 20
    Allowed Time - 10 sec
    Best time - 1.062

    Why avoid multiple SSTOREs in a function?

    Tip: Click "Play" to reveal options and start playing.

    #A
    #B
    #C
    #D
    Explanation:
    SSTORE is one of the most expensive operations and repeating it unnecessarily multiplies costs. Caching values into memory and writing once dramatically optimizes gas. This is foundational in gas-sensitive protocols.
  • Difficulty - Medium
    Total Plays - 46
    Allowed Time - 10 sec
    Best time - 0.758

    Which hash function does Bitcoin use?

    Tip: Click "Play" to reveal options and start playing.

    #A
    #B
    #C
    #D
    Explanation:
    Bitcoin uses the SHA-256 cryptographic hash function to secure transactions and link blocks in the blockchain. This algorithm produces a fixed 256-bit output, ensuring immutability and resistance to tampering. By using SHA-256, Bitcoin maintains trust, decentralization, and data integrity across the network
  • Difficulty - Medium
    Total Plays - 38
    Allowed Time - 10 sec
    Best time - 0.959

    What does zk-SNARK stand for?

    Tip: Click "Play" to reveal options and start playing.

    #A
    #B
    #C
    #D
    Explanation:
    zk-SNARKs are zero-knowledge proofs that improve blockchain privacy and scaling by verifying transactions without revealing sensitive data.
  • Difficulty - Medium
    Total Plays - 31
    Allowed Time - 10 sec
    Best time - 1.388

    What is the purpose of the #[account] macro in Anchor?

    Tip: Click "Play" to reveal options and start playing.

    #A
    #B
    #C
    #D
    Explanation:
    The #[account] macro in Anchor is used to define and validate account structures for Solana smart contracts. It simplifies account management and ensures data integrity.
  • Difficulty - Medium
    Total Plays - 27
    Allowed Time - 10 sec
    Best time - 2.943

    Which Rust feature ensures type safety in blockchain data structures?

    Tip: Click "Play" to reveal options and start playing.

    #A
    #B
    #C
    #D
    Explanation:
    Rust’s ownership model enforces strict rules on data access, preventing issues like double-spending in blockchain applications. It ensures compile-time safety for complex data structures.
  • Difficulty - Medium
    Total Plays - 30
    Allowed Time - 10 sec
    Best time - 1.424

    Which platform focuses on NFT-based games?

    Tip: Click "Play" to reveal options and start playing.

    #A
    #B
    #C
    #D
    Explanation:
    Decentraland is a virtual world where users buy land and items as NFTs. It blends gaming and digital ownership.
  • Difficulty - Medium
    Total Plays - 30
    Allowed Time - 10 sec
    Best time - 1.157

    MetaMask" is a

    Tip: Click "Play" to reveal options and start playing.

    #A
    #B
    #C
    #D
    Explanation:
    MetaMask is a popular cryptocurrency wallet and browser extension that allows users to manage Ethereum-based assets and interact with decentralized applications (dApps). It securely stores private keys, enabling seamless transactions and access to Web3 platforms directly from the browser.
  • Difficulty - Medium
    Total Plays - 47
    Allowed Time - 10 sec
    Best time - 1.211

    Blockchain Oracles provide

    Tip: Click "Play" to reveal options and start playing.

    #A
    #B
    #C
    #D
    Explanation:
    A blockchain oracle is a service that connects a blockchain with real-world data from outside the network. It helps smart contracts get information like weather, prices, or sports scores so they can work properly.
  • Difficulty - Medium
    Total Plays - 40
    Allowed Time - 10 sec
    Best time - 0.706

    What does Web3 rely on?

    Tip: Click "Play" to reveal options and start playing.

    #A
    #B
    #C
    #D
    Explanation:
    Web3 uses blockchain to power trustless, decentralized applications.