+ All Categories
Home > Documents > Bitcoin: the most pertinent aspects in a computer science perspective Hugues Bersini Jérémie...

Bitcoin: the most pertinent aspects in a computer science perspective Hugues Bersini Jérémie...

Date post: 13-Dec-2015
Category:
Upload: lilian-franklin
View: 216 times
Download: 0 times
Share this document with a friend
Popular Tags:
11
Bitcoin: the most pertinent aspects in a computer science perspective Hugues Bersini Jérémie Dubois-Lacoste IRIDIA/ULB
Transcript
Page 1: Bitcoin: the most pertinent aspects in a computer science perspective Hugues Bersini Jérémie Dubois-Lacoste IRIDIA/ULB.

Bitcoin: the most pertinent aspects in a computer science perspective

Hugues Bersini Jérémie Dubois-Lacoste

IRIDIA/ULB

Page 2: Bitcoin: the most pertinent aspects in a computer science perspective Hugues Bersini Jérémie Dubois-Lacoste IRIDIA/ULB.

2

Intro: My three favourite aspects

1. Distributed – Decentralized – No intermediation

2. Incorruptible - Invulnerable3. Transparent and collaborative

Page 3: Bitcoin: the most pertinent aspects in a computer science perspective Hugues Bersini Jérémie Dubois-Lacoste IRIDIA/ULB.

3

1/ Decentralized/Distributed

The wisdom of crowds

A blockchain

even in case the nodes are not trustful , aconsensus network no trust is required

Page 4: Bitcoin: the most pertinent aspects in a computer science perspective Hugues Bersini Jérémie Dubois-Lacoste IRIDIA/ULB.

4

Decentralized

• Ideological • More robustness ( Internet at its birth)• Less control -> less authority (From Napster to

KazaA) -> less power exercice.• More division of labour : Wikipedia, Uber• More benefits sharing – Less richness

concentration (despite Google)

Page 5: Bitcoin: the most pertinent aspects in a computer science perspective Hugues Bersini Jérémie Dubois-Lacoste IRIDIA/ULB.

5

2/Incorruptible : authentification + inalterability

public key private key

Cryptography is not for dissimulation

Page 6: Bitcoin: the most pertinent aspects in a computer science perspective Hugues Bersini Jérémie Dubois-Lacoste IRIDIA/ULB.

6

Invulnerable

Page 7: Bitcoin: the most pertinent aspects in a computer science perspective Hugues Bersini Jérémie Dubois-Lacoste IRIDIA/ULB.

7

Page 8: Bitcoin: the most pertinent aspects in a computer science perspective Hugues Bersini Jérémie Dubois-Lacoste IRIDIA/ULB.

8

Impossible to pay twice with the same money since it is very hard to create a tricky chain on

your own

You need to defeat the whole network

Page 9: Bitcoin: the most pertinent aspects in a computer science perspective Hugues Bersini Jérémie Dubois-Lacoste IRIDIA/ULB.

9

Reward for mining

Proof of work It is cheaper to be honnestIt is better to mine than to fraud !

Page 10: Bitcoin: the most pertinent aspects in a computer science perspective Hugues Bersini Jérémie Dubois-Lacoste IRIDIA/ULB.

10

3/ Transparent - Collaborative

• The bitcoin is open source. Any one can collaborate

• The block chain is transparent. Any one can have access.

• You would need a large coalition of cheaters to beat the system.

Page 11: Bitcoin: the most pertinent aspects in a computer science perspective Hugues Bersini Jérémie Dubois-Lacoste IRIDIA/ULB.

11

Conclusions

• Bitcoin is a wonderful achievement in terms of IT (« it is a technological tour de force » – Bill Gates)

• It is IT at its very best• So it remains rather complex (to understand not to use)!• Cryptography, decentralisation, GPU (ASIC)• Decentralized vs centralized !!!!!!!!!!• The network is honnest though the nodes might not be• It goes not without ideology ( “I’m a big fan of bitcoin -

Regulation of money supply needs to be depoliticized” – Al Gore)


Recommended