- What was Web 1.0?
Web 1.0 was the first version of the internet that was limited to reading and sharing information. It was static and limited in its applications but it laid out the foundation for the future evolution of this medium.
- What is a smart contract?
A smart contract is a program written in the programming language Solidity and implemented and deployed on the Ethereum blockchain. It makes the blockchain more dynamic because it allows for the deployment of more sophisticated blockchain-based applications.
- How is transparency achieved with Ethereum code?
The same characteristics and benefits of the general blockchain such as trustless environment, immutability and finality also apply to smart contracts. Once the smart contract is implemented and deployed on the blockchain, it runs just as programmed. After its deployment, the smart contract cannot be cancelled/altered/reversed and at this point it is not dependent on the authorization of any (third) party to perform actions that are written in the code. The code itself is public and thus anyone can gain awareness about what actions the contract enforces and which conditions must be met in order for these actions to be enforced. Therefore, the whole process covered by the smart contract becomes transparent.