Professional Documents
Culture Documents
Bockchain-lecture
Bockchain-lecture
BLOCKCHAIN
Christos Profentzas
1/19
TODAY’S OUTLINE
2/19
CRYPTOGRAPHY BASICS
3/19
PUBLIC KEY CRYPTOGRAPHY
4/19
DIGITAL SIGNATURES
5/19
CRYPTOGRAPHIC HASH FUNCTIONS
Root Hash
Crypto
Hash Hash CD
Hash AB
pointers
Digital
Signatures
Hash A Hash B Hash C Hash D
A B C D
Signed Transactions
7/19
BLOCKCHAIN
8/19
TIME
THE BIG PICTURE
Block 1 Block 2 Block 3
Previous Block:
Previous Block: Previous Block:
H( ) 000000efgh
000000xxxx 000000abcd
v
Merkle root
Merkle root Merkle root 000000efgh
A B C D
9/19
Signed Transactions
BLOCKCHAIN TAMPERING
10/19
TIME
BLOCKCHAIN FORKS
Forked Chain
s is tenc y
ua l con
Forked Chain Event
11/19
BLOCKCHAIN CONSESNUS
12/19
PEER TO PEER NETWORK
13/19
CRYPTOCURRENCIES
• Blockchain as money
• Public blockchain
• No Central Authority
(Distributed!)
• Primely depends on PoW
14/19
DISTRIBUTED LEDGER TECHNOLOGY
15/19
BLOCKCHAIN FLOWCHART
16/19
SMART CONTRACTS
17/19
GENERAL APPLICATIONS
18/19
THANK YOU FOR THE ATTENTION!
19/19