1. What was Web 1.0?
Web 1.0 refers to the early days of the internet. Sites had basic functionality that where static. They showed text, images, and links. This is much like how Bitcoin is to crypto. Basic function to conduct transactions and keep records.
2. What is a smart contract?
Smart contracts are code that runs on (in this case) Ethereum. This is the equivalent to Web 2.0. Smart contracts allow you to “program money” to bring dynamic functionality to crypto/blockchain technology.
3. How is transparency achieved with ethereum code?
Transparency is achieved with ethereum code because it runs on the backbone of blockchain. Because the code is deployed on ethereum, there is no way a bad actor can meddle with it. It is immutable, decentralized, and trustless. Because it is a distributed opensource network, anyone can see what transactions happen on the network. Like Ivan said in the lecture, government projects and programs are a good use-case for smart contracts to prevent corruption.