Bitcoin ´ es ami m¨ og¨ otte van . . .
1 / 27
Bitcoin ´ es ami m¨ og¨ otte van . . .
2 / 27
Bitcoin ´ es ami m¨ og¨ otte van . . . Bitcoin alapfogalmak
Tartalom
1
Bitcoin alapfogalmak
2
Bitcoin a felhaszn´al´ o szem´evel (r¨ ovid)
3
Bitcoin b´any´asz´as
4
Kripto a bitcoin-ban
5
Ami kimaradt
3 / 27
Bitcoin ´ es ami m¨ og¨ otte van . . .
4 / 27
Bitcoin alapfogalmak
´ eladok, te veszel En elad´ o
vev˝ o
felt´ etelek Tipikus felt´ etelek: Itt van egy ny´ılv´anos kulcs, ´ırj al´a valamit. Itt van h´ arom ny´ılv´anos kulcs, legal´abb 2-vel ´ırj al´a.
Itt van! Itt van!
Bitcoin ´ es ami m¨ og¨ otte van . . .
5 / 27
Bitcoin alapfogalmak
A p´enz(´erme) u´tja
ugyanaz az ´ erme
elad´ ok
Bitcoin ´ es ami m¨ og¨ otte van . . .
5 / 27
Bitcoin alapfogalmak
A p´enz(´erme) u´tja
ugyanaz az ´ erme
elad´ ok
vev˝ ok
Bitcoin ´ es ami m¨ og¨ otte van . . .
6 / 27
Bitcoin alapfogalmak
Hogy l´atja ezt a bitcoin?
vev˝ o elad´ o
vev˝ o
elad´ o
vev˝ o elad´ o
Bitcoin ´ es ami m¨ og¨ otte van . . .
7 / 27
Bitcoin alapfogalmak
Egy bitcoin tranzakci´o el˝ oz˝ o vev˝ o
k¨ ovetkez˝ o elad´ o
Bitcoin ´ es ami m¨ og¨ otte van . . .
7 / 27
Bitcoin alapfogalmak
Egy bitcoin tranzakci´o el˝ oz˝ o vev˝ o
k¨ ovetkez˝ o elad´ o
vagy ink´abb (gazdas´agosabb): Az ´erm´eket nem lehet bontani!
Bitcoin ´ es ami m¨ og¨ otte van . . .
7 / 27
Bitcoin alapfogalmak
Egy bitcoin tranzakci´o el˝ oz˝ o vev˝ o
k¨ ovetkez˝ o elad´ o
vagy ink´abb (gazdas´agosabb): Az ´erm´eket nem lehet bontani! Hogyan kapjuk meg a visszaj´ar´ o apr´ot?
Bitcoin ´ es ami m¨ og¨ otte van . . .
8 / 27
Bitcoin alapfogalmak
Sztenderd bitcoin tranzakci´o
Mindnek kell p´arja legyen kor´abbr´ ol
A kimen˝ o ¨osszeg nem lehet t¨ obb, mint ami bej¨ott
Bitcoin ´ es ami m¨ og¨ otte van . . . Bitcoin alapfogalmak
Coin-base tranzakci´o Hogyan keletkeznek az ´erm´ek?
Minden
-t egy ilyen coin-base tranzakci´ o hoz l´etre.
9 / 27
Bitcoin ´ es ami m¨ og¨ otte van . . . Bitcoin alapfogalmak
Tranzakci´os blokk Pontosan egy coin-base tranzakci´ o, ´es sok-sok sztenderd tranzakci´o egy blokkban:
10 / 27
Bitcoin ´ es ami m¨ og¨ otte van . . .
11 / 27
Bitcoin alapfogalmak
Bitcoin blokkl´anc blokkfej:
POW: proof of work POW
POW
tranzakci´ os blokkok Minden 10 percben egy u ´j blokk k´esz¨ ul.
POW
Bitcoin ´ es ami m¨ og¨ otte van . . .
12 / 27
Bitcoin alapfogalmak
A blokkl´anc
A bitcoin igazi u´j´ıt´asa Nyilv´anos P2P h´al´ozat (mint bittorrent, skype, streaming), nincs k¨ozpont A b´ any´ aszok tartj´ak karban – konszenzus Lek´erdezhet˝o: http://blockchain.info (szolg´altat´as) A korai kliensek saj´at p´eld´anyt tartottak ( > 1 nap a let¨olt´es) Jelenleg 16G; a m´erete a tranzakci´ ok sz´am´aval ar´anyosan n˝o; tavaly +8G Minden tranzakci´ o nyilv´anos ´es vizsg´alhat´ o, visszakereshet˝o Sok minden m´asra is j´ o – vigy´ azat, ut´ anozz´ ak!
Bitcoin ´ es ami m¨ og¨ otte van . . .
13 / 27
Bitcoin alapfogalmak
A blokkl´anc m´erete Blokkok ≈300,000, tranzakci´ ok ≈36.5 milli´ o (2014 ´aprilisig) Az adatm´eret v´altoz´asa egy ´ev alatt: 16G 14G 12G 10G 8G 6G ’13 m´ajus Forr´as: blockchain.info
’14 ´aprilis
Bitcoin ´ es ami m¨ og¨ otte van . . . Bitcoin a felhaszn´ al´ o szem´ evel (r¨ ovid)
Tartalom
1
Bitcoin alapfogalmak
2
Bitcoin a felhaszn´al´ o szem´evel (r¨ ovid)
3
Bitcoin b´any´asz´as
4
Kripto a bitcoin-ban
5
Ami kimaradt
14 / 27
Bitcoin ´ es ami m¨ og¨ otte van . . . Bitcoin a felhaszn´ al´ o szem´ evel (r¨ ovid)
Hogyan haszn´aljuk?
¨ Ossze´ all´ıtunk egy tranzakci´ os blokkot:
15 / 27
Bitcoin ´ es ami m¨ og¨ otte van . . . Bitcoin a felhaszn´ al´ o szem´ evel (r¨ ovid)
Hogyan haszn´aljuk?
¨ Ossze´ all´ıtunk egy tranzakci´ os blokkot:
Bedobjuk (felt¨oltj¨ uk) a “pool”-ba:
15 / 27
Bitcoin ´ es ami m¨ og¨ otte van . . . Bitcoin a felhaszn´ al´ o szem´ evel (r¨ ovid)
Hogyan haszn´aljuk?
¨ Ossze´ all´ıtunk egy tranzakci´ os blokkot:
Bedobjuk (felt¨oltj¨ uk) a “pool”-ba: Megv´arjuk, m´ıg a tranzakci´ onk megjelenik a blokkl´ancban:
15 / 27
Bitcoin ´ es ami m¨ og¨ otte van . . . Bitcoin a felhaszn´ al´ o szem´ evel (r¨ ovid)
Hogyan haszn´aljuk?
¨ Ossze´ all´ıtunk egy tranzakci´ os blokkot:
Bedobjuk (felt¨oltj¨ uk) a “pool”-ba: Megv´arjuk, m´ıg a tranzakci´ onk megjelenik a blokkl´ancban:
¨ ul¨ Or¨ unk:
15 / 27
Bitcoin ´ es ami m¨ og¨ otte van . . . Bitcoin b´ any´ asz´ as
Tartalom
1
Bitcoin alapfogalmak
2
Bitcoin a felhaszn´al´ o szem´evel (r¨ ovid)
3
Bitcoin b´any´asz´as
4
Kripto a bitcoin-ban
5
Ami kimaradt
16 / 27
Bitcoin ´ es ami m¨ og¨ otte van . . .
17 / 27
Bitcoin b´ any´ asz´ as
Bicoin b´any´aszat – egy u´j blokk el˝o´all´ıt´asa
POW
A b´any´asz ´all´ıtja ¨ ossze a tranzakci´os blokkot “pool”-b´ ol, ´es adja hozz´a a coin-base tranzakci´ ot saj´at hat´ask¨ or´eben, ami ma 25 bitcoin plusz a nem elk¨olt¨ott p´enz (ez a fix r´esz minden 2 ´evben felez˝odik) POW – egy v´eletlen sz´am, amivel egy¨ utt a blockfej hash-e sok-sok null´aval kezd˝odik (a ”sok” most 64) A null´ak sz´ama el˝ o´ırt ´es k´ethetente v´altozik ´ Atlagban minden 10 percben ´all el˝o egy u ´j blokk 64 nulla bithez ´atlagosan 264 hash-t kell kisz´am´ıtani
Bitcoin ´ es ami m¨ og¨ otte van . . .
18 / 27
Bitcoin b´ any´ asz´ as
Mennyit kell dolgozni a POW-hoz? (hash/sec) 6·1016 5·1016 4·1016 3·1016 2·1016 1·1016 0·1016
2013 m´ajus
2014 ´aprilis
Bitcoin ´ es ami m¨ og¨ otte van . . . Bitcoin b´ any´ asz´ as
POW v´altoz´asa a kezdetekt˝ol logaritmikus sk´al´an hash/sec 100P 1P 10T 100G 1G 10M
|
{z } | {z } | {z } | {z } | {z } 2009 2010 2011 2012 2013
Forr´as: blockhain.info
19 / 27
Bitcoin ´ es ami m¨ og¨ otte van . . . Kripto a bitcoin-ban
Tartalom
1
Bitcoin alapfogalmak
2
Bitcoin a felhaszn´al´ o szem´evel (r¨ ovid)
3
Bitcoin b´any´asz´as
4
Kripto a bitcoin-ban
5
Ami kimaradt
20 / 27
Bitcoin ´ es ami m¨ og¨ otte van . . . Kripto a bitcoin-ban
Kripto haszn´alat Viszonylag kev´es – az igazi ¨ otletekhez nem kell! 1
Az ¨osszeill˝o tranzakci´ okn´al: • “itt van egy nyilv´anos kulcs” • “tudom a hozz´a tartoz´ o titkos kulcsot” (proof of knowledge)
2
A “pool”-ba felt¨olt¨ ott tranzakci´ ok integrit´asa ´es szil´ards´aga: • ne lehessen a tranzakci´ ot ´at´ırni, r´eszleteit megv´altoztatni (m´as c´ımzett, m´as ¨ osszeg, stb); • t¨obb tranzakci´ob´ ol u ´jat ¨ osszetenni; • ´erv´enyes tranzakci´ ot ´erv´enytelenn´e tenni (dupla k¨olt´es)
21 / 27
Bitcoin ´ es ami m¨ og¨ otte van . . .
22 / 27
Kripto a bitcoin-ban
Kripto haszn´alat – konkl´uzi´o – Mindk´et fenti k´erd´est hiba n´ elk¨ ul oldja meg. – A bitcoin fenn´all´asa ´ ota (2009) nem volt sikeres kripto t´amad´as. De . . .
Bitcoin ´ es ami m¨ og¨ otte van . . .
22 / 27
Kripto a bitcoin-ban
Kripto haszn´alat – konkl´uzi´o – Mindk´et fenti k´erd´est hiba n´ elk¨ ul oldja meg. – A bitcoin fenn´all´asa ´ ota (2009) nem volt sikeres kripto t´amad´as. De . . . 1
A k´et feladat nincs sz´etv´alasztva, noha f¨ uggetlen megold´as kellene.
2
Az integrit´as a felhaszn´al´ ora van b´ızva, zavaros ´es nehezen ´attekinthet˝o, nincs vil´agos c´el ´es arra ir´anyul´ o megold´as. A “kincst´ari” (default) tranzakci´ ok viszont biztons´agosak.
3
A rosszindulat´o felhaszn´al´ o ´at tudja ´ırni ´erv´enyes tranzakci´oj´at – malleability bug –, ezzel u ´gy tehet, mintha a tranzakci´o nem ker¨ ult volna v´egrehajt´asra. Ez nem hiba, de semmik´eppen nem eleg´ans.
Bitcoin ´ es ami m¨ og¨ otte van . . . Ami kimaradt
Tartalom
1
Bitcoin alapfogalmak
2
Bitcoin a felhaszn´al´ o szem´evel (r¨ ovid)
3
Bitcoin b´any´asz´as
4
Kripto a bitcoin-ban
5
Ami kimaradt
23 / 27
Bitcoin ´ es ami m¨ og¨ otte van . . .
24 / 27
Ami kimaradt
Nagyobb bitcoin lop´asok Nem az alap protokollt t´amadt´ak, hanem a szolg´altat´asokat. D´ atum
Hely
T´ıpus
elt¨ unt BTC
USD ´ ert´ ek
2011 j´ un
Mt.Gox
exch
2,000
$47,000
2011 j´ un
MyBitcoin
wallet
79,000
$1,100,000
2012 m´ajus
Bitconica
exh
38,000
$91,000
2012 j´ un
Bitconica
exch
40,000
$305,000
2012 szept
Bitfloor
exch
24,000
$250,000
2013 okt
Inputs.io
wallet
4,100
$1,200,000
2013 nov
GBL (K´ına)
exch
4,100
$4,100,000
2014 feb
Mt.Gox
exch
850,000
$500,000,000
2014 m´ar
Flexcoin
wallet
900
$600,000
Bitcoin ´ es ami m¨ og¨ otte van . . .
25 / 27
Ami kimaradt
P´enz-e a bitcoin? A p´ enz funkci´oja, szerepe szerte´agaz´ o ´es bonyolult, k¨ozgazdas´agi def´ınici´oja sokr´et˝ u. A p´enz ´ert´ekm´er˝o ´ert´ek´all´o (megtakar´ıt´as!) ´altal´anos csereeszk¨ oz a csereeszk¨ozk´ent azonnali ´es felt´etlen, nem vitathat´o csereszabatos (egyik ´erme ugyanolyan mint a m´asik) k¨ovethetetlen (priv´at), stb, stb. Ezek k¨oz¨ ul a bitcoin t¨ obbet nem teljes´ıt mint igen (vagy mint m´as kor´abbi elektronikus p´enzek). Az amerikai, holland, k´ınai, ausztr´al, orosz . . . t¨ orv´enyek szerint
a bitcoin NEM p´enz!
Bitcoin ´ es ami m¨ og¨ otte van . . .
26 / 27
Ami kimaradt
A bitcoin siker´enek titka
1
Kit¨ un˝o p´enz´atutal´asi m´ odszer: gyors, olcs´ o(!), megb´ızhat´o Vend´egmunk´asok haszn´alj´ak a fizet´es¨ uk hazautal´as´ara (dr´aga banki szolg´altat´as helyett)
2
Ink´abb t´arsadalmi jelens´eg: Mi´ert lett a facebook/twitter/flickr/youtube a vezet˝o, ´es nem a t¨obbi sz´az ilyen szolg´altat´as?
Bitcoin ´ es ami m¨ og¨ otte van . . . Ami kimaradt
K¨osz¨on¨om a figyelmet!
27 / 27