Ethereum maximizes the usage of potential blockchain applications.
What is Ethereum:
Ethereum is an open source, publicly distributed computing platform, featuring smart contract functionality to build decentralized apps on top of this platform.
The value token of the Ethereum blockchain is called Ether. Used to pay for the transaction fee.
Gas is used to pay for the computational services.
Comparing Ethereum and Bitcoin:
Concept - Bitcoin is digital money, Ethereum is World Computer.
Token - BTC, Ether.
Scripting Language - Bitcoin is Turing incomplete, Ethereum is Turing complete.
Consensus Algorithm - SHA256, Ethash.
Coin Release Method - Early mining, Through ICO.
Average block time - ~10 min, ~12-15 sec.
Types of Ethereum Accounts:
Externally Owned Accounts - Owned by people or organizations, controlled by private keys.
Contract Accounts - Autonomous accounts, Controlled by code.
Smart Contracts: