Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...)...
Transcript of Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...)...
![Page 1: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/1.jpg)
CSE5095-010: Blockchain Technology
Lecture 5
![Page 2: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/2.jpg)
Outline●
○
■■
○
■■
2
![Page 3: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/3.jpg)
Bitcoin Scalability
![Page 4: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/4.jpg)
Transaction Throughput●
○●
●
●
●●
○○
4
![Page 5: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/5.jpg)
Segregated Witness (SegWit)●●
○●
○●
○
5
![Page 6: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/6.jpg)
Payment Channels●
●
●○○
6
![Page 7: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/7.jpg)
A Payment Channel Pictorially I
7
![Page 8: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/8.jpg)
A Payment Channel Pictorially II
8Source: https://bitcoin.org/en/contracts-guide#micropayment-channel
![Page 9: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/9.jpg)
Payment Networks●●
○
○
● [Poon et al., 2014]
●○
9
![Page 10: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/10.jpg)
Bitcoin Security
![Page 11: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/11.jpg)
Security Definition●
○
●
○
○
11
![Page 12: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/12.jpg)
Security Properties I●
○
■
○
12
![Page 13: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/13.jpg)
Security Properties II●
●
●
13
![Page 14: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/14.jpg)
Security Issues●
○○○○○○○
14
![Page 15: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/15.jpg)
Double Spending●
○●
○
●
○●
○
15
![Page 16: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/16.jpg)
Sybil Attacks●
●
●○
○
16
![Page 17: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/17.jpg)
51% Attack●●
○
●
○
●○
17
![Page 18: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/18.jpg)
But, Tendency Toward Centralization●
●○
○
●
●
●18
![Page 19: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/19.jpg)
Mining Pools I●●
○○
○
○
●
●19
![Page 20: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/20.jpg)
Mining Pools II●
●
●●
20
![Page 21: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/21.jpg)
Eclipse Attack●
●
○
○
●
21
![Page 22: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/22.jpg)
Goldfinger Attack●
●
○
●
22
![Page 23: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/23.jpg)
Denial of Service Attacks I●
●
○
●
○
○
●
23
![Page 24: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/24.jpg)
Is Bitcoin Anonymous?●
○
○
24Source: https://shop.wikileaks.org/donate
![Page 25: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/25.jpg)
No, it is not … Transaction are Linkable!
●
●
●
●
25
![Page 26: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/26.jpg)
References
26
![Page 27: Technology CSE5095-010: Lec ture 5 Blockchain · 2021. 7. 15. · Please do not use old (IHB5X...) donation address. (message signed with old address here) Sluslì8èfflBlock BTC.TOP](https://reader035.fdocuments.net/reader035/viewer/2022081622/61353642dfd10f4dd73c3a8d/html5/thumbnails/27.jpg)
27