blockchain technology and applicationssolutions.ait.ac.th/.../2018/07/dr.-chutiporn_intro... ·...

Post on 13-Jul-2020

1 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Blockchain Technology and Applications

Dr. Chutiporn Anutariya [chutiporn at ait dot ac dot th]Department of Information and Communication Technologies,

School of Engineering and Technology, Asian Institute of Technology20 July 2018

Let’s do a Quick Survey on

Blockchain

www.menti.com

source: Bitcoin: A Peer-to-peer Electronic Cash System3

Traditional online financial transactions using third trusted party ( Banks, Paypal etc.)

Motivating idea...Is it possible for some digital entity stored on my computer, representing money, to be passed securely to someone’s else computer, without a bank?

4

Challenges ...

5

○ Regardless of representation any digital sequence can be copied.

○ “double-spending” -- one person makes an electronic transaction more than once using the same money.

Blockchain ○ Blockchain was invented by

Satoshi Nakamoto in 2008 to serve as the public transaction ledger of the cryptocurrency bitcoin.

6

A

7

A Chain of blocksInteresting property: It is very difficult to change the data that has been recorded inside a blockchain

src: https://youtu.be/SSo_EIwHSd48

A block

src: https://youtu.be/SSo_EIwHSd49

A block

src: https://youtu.be/SSo_EIwHSd410

A block

src: https://youtu.be/SSo_EIwHSd4

Modifying anything inside a block will cause the hash to change. Thus, the hash is used to detect whether there is any change in the block or not.

11

Demo: https://anders.com/blockchain/hash.html

A block

src: https://youtu.be/SSo_EIwHSd412

A Chain of blocks

src: https://youtu.be/SSo_EIwHSd413

What if a block is tampered

src: https://youtu.be/SSo_EIwHSd414

P2P Network: Anyone can join

src: https://youtu.be/SSo_EIwHSd4

P2P Network of computers, known as nodes

15

When a new block is created by a node

src: https://youtu.be/SSo_EIwHSd4

P2P Network

16

New Block must be validated and accepted by the consensus

src: https://youtu.be/SSo_EIwHSd417

src: https://youtu.be/SSo_EIwHSd418

Each node add this new block to their own blockchain.

19

Blockchain Demo

https://anders.com/blockchain/tokens.html

20

“ Cryptocurrency is just one application of Blockchain.

21

Cryptocurrency 22

How many cryptocurrencies

are currently available?

AND what are they?

23

4,600+ available cryptocurrencies

CryptoCoinChartshttps://www.cryptocoincharts.info/coins/info

24

About BITCOIN

https://youtu.be/Gc2en3nHxA4

25

Bitcoin Values 26

“ Blockchain also has potential applications far beyond bitcoin and cryptocurrency.

27

28

A

29

B Benefits of Blockchain

30

31

Thanks!Any questions?

top related