Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Blockchain
Search
Taras Yarema
October 24, 2018
Technology
0
23
Blockchain
Taras Yarema
October 24, 2018
Tweet
Share
More Decks by Taras Yarema
See All by Taras Yarema
MATN - Tema 1
tarasyarema
0
26
Other Decks in Technology
See All in Technology
Cracking the KubeCon CfP
inductor
2
270
Babylon.jsと色々なものを組み合わせる:ブラウザのAPIやガジェットや2D描画ライブラリなど / Babylon.js 勉強会 vol.3
you
PRO
0
160
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
4
610
Cypress or Playwright?
rainerhahnekamp
0
170
Microsoft Intune 勉強会 第 2 回目
tamaiyutaro
2
380
On Your Data を超えていく!
hirotomotaguchi
2
750
Python と Snowflake はズッ友だょ!~ Snowflake の Python 関連機能をふりかえる ~
__allllllllez__
2
140
Rustで「プリズモイダル法」を利用して「土量計算」をガチでやる
nokonoko1203
1
280
データベース02: データベースの概念
trycycle
0
180
止まらないLinuxシステムを構築する_高信頼性クラスタ入門
koedoyoshida
1
140
AWS学習者向けにAzureの解説スライドを作成した話
handy
3
190
Google Cloud Next '24でブログを10本書いた方法と勉強会を沸かせた方法
yasumuusan
0
330
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
21
1.9k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
Embracing the Ebb and Flow
colly
80
4.2k
Writing Fast Ruby
sferik
622
60k
Thoughts on Productivity
jonyablonski
60
3.9k
How GitHub Uses GitHub to Build GitHub
holman
468
290k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
Web Components: a chance to create the future
zenorocha
306
41k
Gamification - CAS2011
davidbonilla
77
4.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
20
1.7k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
222
21k
Transcript
Blockchain: A disambiguation @tarasyarema Hacking Lliure Fall 2018
1. What is a blockchain? 1.1 Blocks 1.2 Chained information
1.3 Decentralized 2. Example 2.1 Bitcoin
What is a blockchain? Definition (1) We define a blockchain
as a chain of blocks.
What is a blockchain? Figure 1: A meme.
What is a blockchain? Definition (2) We define a blockchain
as a chain of blocks in which every block has some information of the previous block. Question What kind of information?
What is a blockchain? Question What kind of information? Answer
Usually cryptography, but...
What is a blockchain? Figure 2: How blocks are chained.
What is a blockchain? Definition (3) We define a blockchain
as a decentralized chain of blocks in which every block has some information of the previous block. Question What’s a decentralized network?
What is a blockchain? Figure 3: Decentralized network.
What is a blockchain? Question What are the blocks? Answer
It could be anything. Love letters, transactions or even programs.
What is a blockchain? Figure 4: Example of blockchain.
What is a blockchain? Question But... How to create new
blocks? Answer The process it’s called mining. Someone adds a block and send it to the network. If the block fits the protocol, it’s accepted and added to the chain.
What is a blockchain? Figure 5: Mining.
Bitcoin Figure 6: Another meme.
Bitcoin Bitcoin was the first cryptocurrency ever. It was proposed
by Satoshi Nakamoto in the famous paper named ”Bitcoin: A Peer-to-Peer Electronic Cash System”. Figure 7: Satoshi’s whitepaper.
Bitcoin Figure 8: Bitcoin blockchain explorer.
Bitcoin Figure 9: Bitcoin blocks store previous block hash.
Bitcoin Figure 10: Bitcoin nodes distribution.
Bitcoin Figure 11: Distribution of Bitcoins’s mining hashpower.