Académique Documents
Professionnel Documents
Culture Documents
Smart Contracts
Workshop @ 34C3
Motivation
800
600
400
200
ETH / USD
A What’s Blockchain?
B
A -> B
A -> B 1 BTC
1 BTC
A -> B
1 BTC
A
A -> B B3
1 BTC
A -> B
A -> B B
1 BTC
1 BTC
B2
B1
A -> B
1 BTC
A -> B
1 BTC
B0
Transaction is validated Transaction in a Block Money from A -> B
by every party and added to Blockchain State changed in System
What’s Ethereum?
can deploy
can call
User Contract
Account Account
- has Balance
- has Balance
solidity.readthedocs.io
Smart Contract Example
contract creatorBalanceChecker {
address creator;
uint creatorbalance;
2. ethernaut-devcon3.zeppelin.solutions
3. solidity.readthedocs.io