Internals of Cryptocurrencies & Digital Assets

A presentation at Muffin Conference Sofia in October 2017 in Sofia, Bulgaria by Petyo Dimitrov

Slide 1

Slide 1

Internals of Cryptocurrencies & Digital Assets Petyo Dimitrov

Slide 2

Slide 2

2/25 Agenda What is Blockchain? Bitcoin Popular Blockchain-s Smart contracts Issues 14.10.2016

Slide 3

Slide 3

3/25 Overview “I believe Blockchain will do for trusted transactions what the Internet has done for information.” “We’re already talking about ten thousand transactions per second, or maybe more” Rometty 14.10.2016

Slide 4

Slide 4

Distributes trust vs Intermediaries 14.10.2016 4/25

Slide 5

Slide 5

What is Blockchain? 14.10.2016 5/25

Slide 6

Slide 6

Distributed Ledger 14.10.2016 6/25

Slide 7

Slide 7

Transactions, not Balance 14.10.2016 7/25

Slide 8

Slide 8

8/25 Bitcoin Overview Started in 2008 by Satoshi Nakamoto* Most popular crypto-currency Non-government controlled Fiat currency Anonymous Current Bitcoin price: ~9000 lv 14.10.2016

Slide 9

Slide 9

9/25 Bitcoin’s price 14.10.2016

Slide 10

Slide 10

10/25 Bitcoin wallet 14.10.2016

Slide 11

Slide 11

Bitcoin: transactions (1) 14.10.2016 11/25

Slide 12

Slide 12

Bitcoin: transactions (2) 14.10.2016 12/25

Slide 13

Slide 13

Bitcoin: transaction order 14.10.2016 13/25

Slide 14

Slide 14

Bitcoin: blockchain 14.10.2016 14/25

Slide 15

Slide 15

Bitcoin: conflict resolution 14.10.2016 15/25

Slide 16

Slide 16

16/25 Bitcoin: fraud 14.10.2016

Slide 17

Slide 17

Bitcoin: fraud prevention / mining 14.10.2016 17/25

Slide 18

Slide 18

Bitcoin: fraud prevention 14.10.2016 18/25

Slide 19

Slide 19

Bitcoin alternatives • • • • • • • Bitcoin + SegWit (soft fork) Bitcoin cash (8mb block hard fork) Bitcoin SegWitx2 (2mb hard fork) Bitcoin gold (ASIC resistance PoW algorithm) Ether Litecoin Namecoin (decentralized DNS) 14.10.2016 19/25

Slide 20

Slide 20

Other Popular Blockchain-s • Ethereum - aims to allow development of distributed applications (DApps) • Hyperledger Fabric - developed by IBM and Linux Foundation & aims to give developers the ability to create private blockchains 14.10.2016 20/25

Slide 21

Slide 21

Comparison of Blockchains 14.10.2016 21/25

Slide 22

Slide 22

Smart Contracts / DApps 14.10.2016 22/25

Slide 23

Slide 23

23/25 Blockchain Issues • Solution looking for a problem • Expected transaction cost increase • Performance • Security • Immutability (GDPR) 14.10.2016

Slide 24

Slide 24

Applicability of blockchain • use where it… F raud risk I ntermediaries T hroughput S table data 14.10.2016 24/25

Slide 25

Slide 25

Petyo Dimitrov 14.10.2016

Slide 26

Slide 26

Discussion panel • Norbert Kouwenhoven • Delyan Lilov • Iancho Dimitrov • Petyo Dimitrov 14.10.2016