EVM and Ethereum Accounts Flashcards
1
Q
Runtime environment for smart contracts in Ethereum is
A
similar to java runtime environment and benefits: can be run in any operating system (like Java)
2
Q
Completely isolated
A
codes in EVM can’t access network, filesystem, or other processes
3
Q
Smart contracts have only limited access.
A
to other smart cotracts on the same blockchain
4
Q
External accounts
A
controlled by public-private key pairs or humans
5
Q
Contract accounts
A
controlled by the code stored together with the account
6
Q
every account has
A
a persistent key-value store mapping of 256 bit words (32 bytes) to 256 but words called storage