Crypto Preseentation
Crypto Preseentation
Crypto Preseentation
BLOCKCHAIN TECHNOLOGY
& SMART CONTRACTS
BY: KHALID SHUREIH
BLOCKCHAIN OVERVIEW
HASH OF BLOCK: Hashes are used to identify a block and all of its contents and is always unique to that block.
- Uses complex mathematical equations that can only be done by computers.
- Hashes can be seen as unique fingerprints.
- Hash example: e2c521bc53bb5db4fc0aa497da5d4c8444db3
Blockchain eliminates the need for a central entity to mange the chain/processes like Financial Institutes (banks)
When a new block is created, everyone who holds a copy on the network will receive that block.
Each node will then verify the block to make sure that it has not been tampered with.
Once verified the block is added on to everyone's blockchain.
Smart Contracts are simple programs stored on the blockchain and can be used to automatically exchange IP based
on set conditions.
The idea of smart contracts was created in 1997 by a Computer Scientist Nick Szabo
Solidity is composed of three major programing languages: C, Python, Java and uses JavaScript syntax
Many Blockchains support Smart Contracts but Ethereum was designed for that sole purpose.
This allows markets to be established based off the terms and conditions of the smart contract
DIFFERENT TYPES OF SMART CONTRACTS