Blockchain Introduction - FinRiskAlert · 2018-01-24 · - Create csv from blockchain data - Run...
Transcript of Blockchain Introduction - FinRiskAlert · 2018-01-24 · - Create csv from blockchain data - Run...
![Page 1: Blockchain Introduction - FinRiskAlert · 2018-01-24 · - Create csv from blockchain data - Run bitcoin node non pruned at least 200GB of free space and some time - Run ./bitcoin-iterate](https://reader034.fdocuments.us/reader034/viewer/2022042218/5ec4806ae6bfd94fb8544f07/html5/thumbnails/1.jpg)
Eternity Wall - https://eternitywall.com | OpenTimestamps - https://opentimestamps.org | Riccardo Casatta - @RCasatta
Blockchain Introduction
![Page 2: Blockchain Introduction - FinRiskAlert · 2018-01-24 · - Create csv from blockchain data - Run bitcoin node non pruned at least 200GB of free space and some time - Run ./bitcoin-iterate](https://reader034.fdocuments.us/reader034/viewer/2022042218/5ec4806ae6bfd94fb8544f07/html5/thumbnails/2.jpg)
Eternity Wall - https://eternitywall.com | OpenTimestamps - https://opentimestamps.org | Riccardo Casatta - @RCasatta
Riccardo Casatta
- Software Engineer- Private Company Synptica, Zurich Consultant- 2013 got sick after https://bitcoin.org/bitcoin.pdf- 2014 drop job, full time on bitcoin- 2015 BlockchainLab first Geobit than Eternity Wall- 2016 Speaker @Scaling Bitcoin Milano- 2017 OpenTimestamps- 2018 ?
- [email protected] @RCasatta
![Page 3: Blockchain Introduction - FinRiskAlert · 2018-01-24 · - Create csv from blockchain data - Run bitcoin node non pruned at least 200GB of free space and some time - Run ./bitcoin-iterate](https://reader034.fdocuments.us/reader034/viewer/2022042218/5ec4806ae6bfd94fb8544f07/html5/thumbnails/3.jpg)
Eternity Wall - https://eternitywall.com | OpenTimestamps - https://opentimestamps.org | Riccardo Casatta - @RCasatta
![Page 4: Blockchain Introduction - FinRiskAlert · 2018-01-24 · - Create csv from blockchain data - Run bitcoin node non pruned at least 200GB of free space and some time - Run ./bitcoin-iterate](https://reader034.fdocuments.us/reader034/viewer/2022042218/5ec4806ae6bfd94fb8544f07/html5/thumbnails/4.jpg)
Eternity Wall - https://eternitywall.com | OpenTimestamps - https://opentimestamps.org | Riccardo Casatta - @RCasatta
![Page 5: Blockchain Introduction - FinRiskAlert · 2018-01-24 · - Create csv from blockchain data - Run bitcoin node non pruned at least 200GB of free space and some time - Run ./bitcoin-iterate](https://reader034.fdocuments.us/reader034/viewer/2022042218/5ec4806ae6bfd94fb8544f07/html5/thumbnails/5.jpg)
Eternity Wall - https://eternitywall.com | OpenTimestamps - https://opentimestamps.org | Riccardo Casatta - @RCasatta
Where Problem
![Page 6: Blockchain Introduction - FinRiskAlert · 2018-01-24 · - Create csv from blockchain data - Run bitcoin node non pruned at least 200GB of free space and some time - Run ./bitcoin-iterate](https://reader034.fdocuments.us/reader034/viewer/2022042218/5ec4806ae6bfd94fb8544f07/html5/thumbnails/6.jpg)
Eternity Wall - https://eternitywall.com | OpenTimestamps - https://opentimestamps.org | Riccardo Casatta - @RCasatta
Where Problem
![Page 7: Blockchain Introduction - FinRiskAlert · 2018-01-24 · - Create csv from blockchain data - Run bitcoin node non pruned at least 200GB of free space and some time - Run ./bitcoin-iterate](https://reader034.fdocuments.us/reader034/viewer/2022042218/5ec4806ae6bfd94fb8544f07/html5/thumbnails/7.jpg)
Eternity Wall - https://eternitywall.com | OpenTimestamps - https://opentimestamps.org | Riccardo Casatta - @RCasatta
Where Problem
- Instrunctions (Protocol)- P2P architecture- Open Source- Napster -> Bittorrent
![Page 8: Blockchain Introduction - FinRiskAlert · 2018-01-24 · - Create csv from blockchain data - Run bitcoin node non pruned at least 200GB of free space and some time - Run ./bitcoin-iterate](https://reader034.fdocuments.us/reader034/viewer/2022042218/5ec4806ae6bfd94fb8544f07/html5/thumbnails/8.jpg)
Eternity Wall - https://eternitywall.com | OpenTimestamps - https://opentimestamps.org | Riccardo Casatta - @RCasatta
Who Problem
![Page 9: Blockchain Introduction - FinRiskAlert · 2018-01-24 · - Create csv from blockchain data - Run bitcoin node non pruned at least 200GB of free space and some time - Run ./bitcoin-iterate](https://reader034.fdocuments.us/reader034/viewer/2022042218/5ec4806ae6bfd94fb8544f07/html5/thumbnails/9.jpg)
Eternity Wall - https://eternitywall.com | OpenTimestamps - https://opentimestamps.org | Riccardo Casatta - @RCasatta
Who Problem
- Digital Signature (In bitcoin ECDSA)
- Yet not global consensus- Other example: PGP, Italian PEC- Previous example: E-cash 1990,
Digicash
![Page 10: Blockchain Introduction - FinRiskAlert · 2018-01-24 · - Create csv from blockchain data - Run bitcoin node non pruned at least 200GB of free space and some time - Run ./bitcoin-iterate](https://reader034.fdocuments.us/reader034/viewer/2022042218/5ec4806ae6bfd94fb8544f07/html5/thumbnails/10.jpg)
Eternity Wall - https://eternitywall.com | OpenTimestamps - https://opentimestamps.org | Riccardo Casatta - @RCasatta
What Problem
- Proof of Work- Inflation schedule- Previous: Hashcash, Bmoney- In bitcoin SHA256 instead of
anagrams
![Page 11: Blockchain Introduction - FinRiskAlert · 2018-01-24 · - Create csv from blockchain data - Run bitcoin node non pruned at least 200GB of free space and some time - Run ./bitcoin-iterate](https://reader034.fdocuments.us/reader034/viewer/2022042218/5ec4806ae6bfd94fb8544f07/html5/thumbnails/11.jpg)
Eternity Wall - https://eternitywall.com | OpenTimestamps - https://opentimestamps.org | Riccardo Casatta - @RCasatta
When Problem
![Page 12: Blockchain Introduction - FinRiskAlert · 2018-01-24 · - Create csv from blockchain data - Run bitcoin node non pruned at least 200GB of free space and some time - Run ./bitcoin-iterate](https://reader034.fdocuments.us/reader034/viewer/2022042218/5ec4806ae6bfd94fb8544f07/html5/thumbnails/12.jpg)
Eternity Wall - https://eternitywall.com | OpenTimestamps - https://opentimestamps.org | Riccardo Casatta - @RCasatta
When Problem
- Finally Blockchain!- Fees- Statistical/Economical
finality- Loss of privacy and
scalability- Other applications: OTS /
PoP / EW- First Example: Bitcoin, 2008
![Page 13: Blockchain Introduction - FinRiskAlert · 2018-01-24 · - Create csv from blockchain data - Run bitcoin node non pruned at least 200GB of free space and some time - Run ./bitcoin-iterate](https://reader034.fdocuments.us/reader034/viewer/2022042218/5ec4806ae6bfd94fb8544f07/html5/thumbnails/13.jpg)
Eternity Wall - https://eternitywall.com | OpenTimestamps - https://opentimestamps.org | Riccardo Casatta - @RCasatta
Common misconceptions
- Blockchain is cheap
- Blockchain is fast
- Blockchain is efficent and is good for storage
- Blokchain is encrypted
- Blockchain is not bitcoin
- Blockchain will serve existent models
![Page 14: Blockchain Introduction - FinRiskAlert · 2018-01-24 · - Create csv from blockchain data - Run bitcoin node non pruned at least 200GB of free space and some time - Run ./bitcoin-iterate](https://reader034.fdocuments.us/reader034/viewer/2022042218/5ec4806ae6bfd94fb8544f07/html5/thumbnails/14.jpg)
Eternity Wall - https://eternitywall.com | OpenTimestamps - https://opentimestamps.org | Riccardo Casatta - @RCasatta
Bonus
![Page 15: Blockchain Introduction - FinRiskAlert · 2018-01-24 · - Create csv from blockchain data - Run bitcoin node non pruned at least 200GB of free space and some time - Run ./bitcoin-iterate](https://reader034.fdocuments.us/reader034/viewer/2022042218/5ec4806ae6bfd94fb8544f07/html5/thumbnails/15.jpg)
Eternity Wall - https://eternitywall.com | OpenTimestamps - https://opentimestamps.org | Riccardo Casatta - @RCasatta
Bitcoin blockchainNbitsVersion
![Page 16: Blockchain Introduction - FinRiskAlert · 2018-01-24 · - Create csv from blockchain data - Run bitcoin node non pruned at least 200GB of free space and some time - Run ./bitcoin-iterate](https://reader034.fdocuments.us/reader034/viewer/2022042218/5ec4806ae6bfd94fb8544f07/html5/thumbnails/16.jpg)
Eternity Wall - https://eternitywall.com | OpenTimestamps - https://opentimestamps.org | Riccardo Casatta - @RCasatta
Proof of work with hash
![Page 17: Blockchain Introduction - FinRiskAlert · 2018-01-24 · - Create csv from blockchain data - Run bitcoin node non pruned at least 200GB of free space and some time - Run ./bitcoin-iterate](https://reader034.fdocuments.us/reader034/viewer/2022042218/5ec4806ae6bfd94fb8544f07/html5/thumbnails/17.jpg)
Eternity Wall - https://eternitywall.com | OpenTimestamps - https://opentimestamps.org | Riccardo Casatta - @RCasatta
Bitcoin transactions
![Page 18: Blockchain Introduction - FinRiskAlert · 2018-01-24 · - Create csv from blockchain data - Run bitcoin node non pruned at least 200GB of free space and some time - Run ./bitcoin-iterate](https://reader034.fdocuments.us/reader034/viewer/2022042218/5ec4806ae6bfd94fb8544f07/html5/thumbnails/18.jpg)
Eternity Wall - https://eternitywall.com | OpenTimestamps - https://opentimestamps.org | Riccardo Casatta - @RCasatta
Bitcoin-iterate
- Create csv from blockchain data- Run bitcoin node non pruned at least 200GB of free space and some time- Run ./bitcoin-iterate -q --output ‘%bs %tF’ get time and transaction fees of the about 300M
bitcoin transactions
https://github.com/bitcoin/bitcoin/
https://github.com/rustyrussell/bitcoin-iterate
![Page 19: Blockchain Introduction - FinRiskAlert · 2018-01-24 · - Create csv from blockchain data - Run bitcoin node non pruned at least 200GB of free space and some time - Run ./bitcoin-iterate](https://reader034.fdocuments.us/reader034/viewer/2022042218/5ec4806ae6bfd94fb8544f07/html5/thumbnails/19.jpg)
Eternity Wall - https://eternitywall.com | OpenTimestamps - https://opentimestamps.org | Riccardo Casatta - @RCasatta
The financial cycle on emergin technologies
![Page 20: Blockchain Introduction - FinRiskAlert · 2018-01-24 · - Create csv from blockchain data - Run bitcoin node non pruned at least 200GB of free space and some time - Run ./bitcoin-iterate](https://reader034.fdocuments.us/reader034/viewer/2022042218/5ec4806ae6bfd94fb8544f07/html5/thumbnails/20.jpg)
Eternity Wall - https://eternitywall.com | OpenTimestamps - https://opentimestamps.org | Riccardo Casatta - @RCasatta