When I compare BTC mempool count and ETH transaction queues, ETH queues are much larger. I would appreciate explanations why it is so.

*BTC mempool count


*ETH transaction queue



1 Answer 1


The ethereum chain has a far higher number of transactions than the BTC chain. This is mostly due to ethereum's faster block time, and the presence of many thousand smart contracts on ethereum, which all contribute to more transactions.

In the comments, it seems like you are comparing the transaction volume charts to the trade volume charts.

Trading of BTC and ETH happens largely on exchanges. These exchanges have trading engines that execute all trades within the exchange itself, and not on the blockchains. That is to say, if User A sells to User B, there is no corresponding blockchain transaction transferring those coins. Instead, both users have accounts on the exchange which are debited and credited. A blockchain transfer only takes place during deposits and withdrawals.

Through this process, many thousands of trades can take place without ever reflecting on the blockchain. However, interactions with smart contracts must happen on the blockchain, and contribute towards the total transaction volume.

  • Maybe I am confused. What is "blockchain transaction" in your explanation?
    – 171124
    Jun 11, 2018 at 15:43
  • "If User A sells to User B," but these transactions need to be validated by proof of work to prevent double spending. Is this statement correct?
    – 171124
    Jun 11, 2018 at 15:51
  • "For example, if Sean sends one bitcoin to John, this transaction will remain “unconfirmed” until the next block is created. " (buybitcoinworldwide.com/confirmations)
    – 171124
    Jun 11, 2018 at 15:57
  • That's only when sending bitcoin between people. On exchanges, you send your coins to the exchange. The exchange has an internal ledger. Trades are executed by updating the balances in this internal ledger. This part does not touch the blockchain at all, and involves no proof of work. Jun 11, 2018 at 15:58
  • For example, Kraken says: "Bitcoin deposits should be credited after 6 network confirmations (normally about 1 hr but can be delayed when Bitcoin network is slow)".(reddit.com/r/ethtrader/comments/4e64k4/…)
    – 171124
    Jun 11, 2018 at 16:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.