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

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.

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

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.