You're testing C4 Blockchain: Basics and Applications >> Ethereum Fundamentals
Share
As part of my master's program, I have created this quiz with a collection of multiple-choice questions that are designed to help me and my classmates review our knowledge of the "Ethereum Fundamentals" module from "Course 4 Blockchain: Basics and Applications".
Shown below are 9 randomly selected questions from the C4 Blockchain: Basics and Applications >> Ethereum Fundamentals knowledge test. As an unauthenticated user, you have access to a limited set of 9 questions out of 412, and you won't be able to view the correct answers for them.
1/412: Can smart contracts be modified once they are deployed on the Blockchain network?
None of the above
No, they cannot be modified once they are deployed
It depends on the type of smart contract
Yes, they can be modified by the person who deployed them
2/412: Which application uses LevelDB for data storage?
Google Maps
Microsoft Word
Ethereum blockchain
Facebook
3/412: How are transactions verified in Ethereum?
Through a consensus algorithm
Through a central authority
Through a proof-of-work system
Through a password authentication system
4/412: What information does Ethereum's global shared state contain?
List of all the accounts in the network
None of the above
List of all the transactions in the network
List of all the nodes in the network
5/412: Can a smart contract on the Ethereum blockchain receive a transaction from another smart contract?
It depends on the smart contract code
No
Yes
It depends on the blockchain protocol
6/412: How can an EOA send messages to other EOAs or CAs?
By creating and signing a transaction using its private key
None of the above
By sending an email
By posting on social media
7/412: How are log series stored on the Ethereum blockchain?
As a separate file on the blockchain
As a separate file outside the blockchain
None of the above
Within the transaction receipt
8/412: What is the role of miners in processing messages and transactions in Ethereum?
To execute smart contracts
To store messages and transactions in the global shared state
To validate transactions and update the global shared state
None of the above
9/412: Why is LevelDB well-suited for storing the state of the Ethereum blockchain?
Because it provides efficient compression of data
Because it is a key-value store
All of them
Because it is optimized for high read and write throughput
Share
We are excited to share that our website is completely free to use, and we are dedicated to providing helpful resources to our users. If you find our website useful and want to support us, you can now donate. Donations go directly to our paypal.me/vulehuan account and help us continue to provide quality content.