1

Are all the transactions in ethereum have a relation to a contract (its to or from field is a contract). When two accounts want to transfer something between them, do they have to speak through a contract?

1 Answer 1

1

Question: When two accounts want to transfer something between them, do they have to speak through a contract?

There are two types of accounts. From the White Paper (under Ethereum Accounts):

In general, there are two types of accounts: externally owned accounts, controlled by private keys, and contract accounts, controlled by their contract code.

You could consider externally owned accounts (EOAs) to be normal, wallet accounts controlled by a user.

Transactions between two normal EOAs don't involve a contract.

2
  • what sort of transactions are between two EOA accounts? exchanging ether?
    – adi
    Commented Apr 18, 2018 at 21:40
  • Yes, correct. Just the exchange of ether. At a high level, similar to how two bitcoin accounts would transact. Commented Apr 18, 2018 at 21:46

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.