Quiz 4 - Introduction to Smart Contracts
DeFi MOOC

If you are a UC Berkeley student, you **must** use your Berkeley email to receive full credit!
Sign in to Google to save your progress. Learn more
Email *
Berkeley SID (leave blank if you are not a Berkeley student)
Question 1 - At any given block in the chain, Ethereum has one and only one 'canonical' state, and the Etheruem virtual machine (EVM) is what defines the rules for computing a new valid state from block to block. Does EVM understand smart contract programming languages? *
1 point
Question 2 - Which of the following is incorrect regarding visibility in Solidity? *
1 point
Question 3 - How do you hide smart contract calls in a transaction? *
1 point
Question 4 - Which of the following statement is incorrect? *
1 point
Bonus Questions
Question 1 - Does transaction gas price (money paid per unit of smart contract computation) determine when a transaction is processed? (Hint: Go-Ethereum (Geth), orders the transactions based on their gasPrice and address nonce by default. Miners can deploy their own Ethereum client with customized ordering rules.)
1 point
Clear selection
Question 2 - Which of the following is incorrect regarding gas cost? (gas cost = gas price * gas).
1 point
Clear selection
A copy of your responses will be emailed to the address you provided.
Submit
Clear form
Never submit passwords through Google Forms.
reCAPTCHA
This content is neither created nor endorsed by Google. Report Abuse - Terms of Service - Privacy Policy