Does anyone has statistics of how much transactions are doing pure Ether transfer, versus the transactions that execute some contract?

The idea is to find out how much smart contract transactions are executed in reality. To answer a question of this nature: Is Ether is used more as a currency or is it mostly used by smart contracts?

Also , what is the current ratio of external accounts (human) vs internal(contract)?


It turns out you can also get this information straight from etherscan! Here's a quick summary (as of the writing of this post):

Total transactions (internal+external): 77274392

Internal transactions: 38180777

So internal transactions represent about 49 percent of all transactions (and external transactions represent the rest)!

I can't really make any conclusions about what this data really means. I'm genuinely surprised by how equal the percentages are. I have a feeling that exchanges represent a huge % of these transactions.

  • wow, 50% is a lot, I am surprised too. I thought few people were using smart contracts. – Nulik Nov 4 '17 at 15:16
  • but how could be transactions of the exchanges? they shouldn't use contracts. or do they create a token for every user account at the exchange? – Nulik Nov 4 '17 at 15:17
  • My guess is that most of the internal transactions right now are ERC20 token transfers – K. Fichter Nov 4 '17 at 16:50
  • this answer is wrong...Internal transactions are not transactions that trigger code execution, they are the messages sent when a contract communicates with another contract – dragosb Dec 7 '17 at 20:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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