- What was Web 1.0?
Web 1.0 was the initial version of the publicly available internet. It had a very primitive interface compared to what we have today and was not very programmable. It basically allowed for websites that had, text, images and links but was essentially static. Web 2.0 introduced Java script and became programmable which allowed for an extremely dynamic ecosystem to be created.
- What is a smart contract?
A smart contract is a small piece of code that can be run on the Ethereum network. They are programmed in the solidity language. Since they are built on a decentralized blockchain they are unstoppable or uncensorable which makes them very powerful. Essentially it allows you to create programmable money. This is an incredible innovation that will allow for an innovation boom in the digital space. Thanks Vitalik!

- How is transparency achieved with ethereum code?
The Ethereum code achieved transparency in multiple ways. By allowing conditional statements to be programmed into money it gets rid of the need for a third party escrow or contractual agency. It’s possible to simply program the proper distribution of assets once the pre determined conditions are met for it’s disbursement.
Another aspect that creates transparency is that smart contracts applications are programmed into the blockchain. Once they have been deployed on chain, the challenge or altering them would be similar to altering a bitcoin transaction on its blockchain.
Also, since the smart contracts are kept on a decentralized distributed ledger that can be accessed by anyone they can always be viewed or audited.