Click the 'play' button to learn more about Ethereum SmartContracts written in Solidity
In this second video on the Ethereum Blockchain we introduce Solidity. This is a high-level programming language used to write SmartContracts. Solidity does not seek to be a general purpose programming language to write medical diagnostic systems or applications for scientific analysis and research. Instead it is laser-focussed on producing financial applications on the Ethereum blockchain. This is an open, distributed ledger where all information is public. Ethereum uses cryptographic techniques such as public/private key encryption and cryptographic hashing to make information on the ledger. In this video we explore some of the built-in features of Solidity that make app development and deployment simple. These include accounts, message interaction with the blockchain and some tools for developing sophisticated security and access control.

