Nyíri Gábor

Hasonló dokumentumok
Bitcoin és ami mögötte van... 1 / 27

A Bitcoin tranzakcióhálózat fejlődésének vizsgálata adatbányász módszerekkel

Elosztott működésű adatbázisok kihívásai. Erős Levente, 2018.

Bitcoin és altcoinok Átveszik-e az uralmat a hagyományos pénzek felett?

Adott egy szervezet, és annak ügyfelei. Nevezzük a szervezetet bank -nak. Az ügyfelek az Interneten keresztül érzékeny információkat, utasításokat

MICROCOIN DOKUMENTÁCIÓ V 1.0

SSL elemei. Az SSL illeszkedése az internet protokoll-architektúrájába

Bitcoin és ami mögötte van... 1 / 17

Bitcoin: Egy peer-to-peer elektronikus készpénzrendszer

E-DiscountGroup. A plusz az plusz

Kajdi László Kürtösi Attila Sisak Balázs. Az új mindig jobb? A virtuális pénzek jelene és jövője

Hogyan lehet pénzt termelni a mobilfizetéssel?

2. gyakorlat. Csutak Balázs Bevezető Tranzakció elemei Tranzakció ellenőrzése Bányászat...

Blockchain ÉS A KRIPTOVALUTÁK (!) SZEREPE A GAZDASÁGI ÉLETBEN. Sík Zoltán Nándor

Sapientia Egyetem, Matematika-Informatika Tanszék.

A Nemzeti Adatvédelmi és Információszabadság Hatóság állásfoglalása a blokklánc ( blockchain ) technológia adatvédelmi összefüggéseivel kapcsolatban

SAP Blokklánc szolgáltatások a gyakorlatban az SAP Cloud Platform használatával. Poldermann Béla, SAP Hungary

Kérdés Kép Válasz HIBAS Válasz HELYES Válasz HIBAS Válasz HIBAS Kérdés Kép Válasz HIBAS Válasz HELYES Válasz HIBAS Válasz HIBAS Kérdés Kép Válasz

Barion. Készítette: Gáspár Dániel

Tarcsi Ádám ELTE Informatikai Kar

Alapfogalmak. Biztonság. Biztonsági támadások Biztonsági célok

A számítógép-hálózat egy olyan speciális rendszer, amely a számítógépek egymás közötti kommunikációját biztosítja.

Készítette: Weimann András

A "Bitcoin fejlesztőknek" című köny méltatása

a XXI. század egyedülálló pénzkeresési formája

A földügyi igazgatás negyedik forradalma?

Az Internet. avagy a hálózatok hálózata

Elektronikus hitelesítés a gyakorlatban

A blokkláncban több van, mint a bitcoinban, és az auditoroknak sokat kell tanulniuk arról, hogyan működik ez az új technológia a valóságban.

Crypto currency megoldások elemzése

A DOLLÁROS PIZZA TÖRTÉNETE, AVAGY MENNYIT ÉR A BITCOIN?

Hitelesítés elektronikus aláírással BME TMIT

Adja meg, hogy ebben az esetben mely handshake üzenetek kerülnek átvitelre, és vázlatosan adja meg azok tartalmát! (8p)

Data Security: Protocols Integrity

Integrált spam, vírus, phishing és hálózati védelem az elektronikus levelezésben. Börtsök András Projekt vezető.

Szabó Zoltán PKI termékmenedzser

30 MB INFORMATIKAI PROJEKTELLENŐR KRIPTOGRÁFIAI ALKALMAZÁSOK, REJTJELEZÉSEK, DIGITÁLIS ALÁÍRÁS, DIGITÁLIS PÉNZ DR. BEINSCHRÓTH JÓZSEF

Első megjelenés. Bitcoin A pénz új formája TÜZES MARCELL. Első megjelenés. Infokommunikáció és jog BEVEZETÉS

Üdvözöljük Önt! A kérdéseiket a prezentáció végén tegyék fel. Kérem maradjanak Csendben az előadás során. Kapcsolja ki a telefont

Általános Szerződési Feltételek

E mail titkosítás az üzleti életben ma már követelmény! Ön szerint ki tudja elolvasni bizalmas leveleinket?

Szolgáltatási szabályzat titkosító tanúsítvány szolgáltatáshoz (HSZSZ-T)

Budapest Főváros Kormányhivatala. Földmérési, Távérzékelési és Földhivatali Főosztály. Általános Szerződési Feltételek.

Hogy miért akarnak lehallgatni minket az lehallgatónként változik.

Blockchain ÉS A KRIPTO BÁNYÁSZAT. Sík Zoltán Nándor

TIOP Hatékony informatikai infrastruktúra a központi oktatási rendszerek szolgálatában

IT BIZTONSÁGTECHNIKA. Tanúsítványok. Nagy-Löki Balázs MCP, MCSA, MCSE, MCTS, MCITP. Készítette:

Szőr Péter ( )

Digitális aláírás és kriptográfiai hash függvények. 1. az aláírás generálása (az X üzenetet küldő A fél végzi): A B: X, D A (X)

Felhőszámítástechnika (Cloud Computing) helye és szerepe az on-line világ folyamataiban. Dr. Élő Gábor Széchenyi István Egyetem ITOK 2013

Elektronikus aláírás. Miért van szükség elektronikus aláírásra? A nyiltkulcsú titkosítás. Az elektronikus aláírás m ködése. Hitelesít szervezetek.

Tartalom LEOcoin a globális üzlethez

ÁNYK űrlap benyújtás támogatási szolgáltatás

ITIL V3 ALAPÚ IT SZOLGÁLTATÁSIRÁNYÍRÁSI RENDSZER BEVEZETÉSE A GPITINER SEGÍTSÉGÉVEL. Sztrida Ákos IT ügyvezető igazgató helyettes ITIL Expert

Bitcoin hálózatok elemzése

Mobil Peer-to-peer rendszerek

Mi a PayPass? Hogyan működik a PayPass?

Európa e-gazdaságának fejlődése. Bakonyi Péter c. docens

Elektronikus aláírás. Gaidosch Tamás. Állami Számvevőszék

Számítógépes Hálózatok Felhasználói réteg DNS, , http, P2P

Felhasználói réteg. Számítógépes Hálózatok Domain Name System (DNS) DNS. Domain Name System

100% BIO Natur/Bio kozmetikumok és testápolás

1. Szervező OTP Bank Nyrt Budapest, Nádor u. 16. Cégjegyzékszám: Cg

Elektronikus aukciós rendszerek, protokollok

SZÁMÍTÓGÉP HÁLÓZATOK BEADANDÓ ESSZÉ. A Windows névfeloldási szolgáltatásai

ÁNYK űrlap benyújtás támogatási szolgáltatás

IP alapú távközlés. Virtuális magánhálózatok (VPN)

Cél «Az ember életszinvonalának javítása»

A JGrid rendszer biztonsági architektúrája. Magyaródi Márk Juhász Zoltán Veszprémi Egyetem

INTERNATIONAL POLICE ASSOCIATION MAGYAR SZEKCIÓ DEBRECENI SZERVEZETÉNEK A L A P S Z A B Á L Y A

BLOCKLÁNC ALAPÚ RENDSZEREK INFORMÁCIÓBIZTONSÁGI KIHÍVÁSAI

7 milliárd ember él a Földön

Gyakorlati útmutató a kiber zsarolások megelőzésére

Ez a telepítési dokumentum segítséget nyújt abban, hogy szabályosan telepítse az Áfa átállító szoftvert Szerviz 7 programhoz.

Felhőalkalmazások a. könyvvizsgálatban

Védekezz AKCIÓ. A ROCKWOOL 2012 őszi akciójának akciószabályzata ADUNK AJÁNDÉKBA!

A Semmelweis Egyetem Általános Orvostudományi Kar Hallgatói Önkormányzat Szervezeti és Működési Szabályzata

Hálózati réteg. WSN topológia. Útvonalválasztás.

Költséghatékony high-end adattároló megoldások Vitéz Gábor, Avaxio Kft.

KRIPTOPÉNZ ABC A PÉNZ RÖVID TÖRTÉNETE 1

Biztonságos mobilalkalmazás-fejlesztés a gyakorlatban. A CryptTalk fejlesztése során alkalmazott módszerek. Dr. Barabás Péter Arenim Technologies

Gazdálkodási modul. Gazdaságtudományi ismeretek II. Számvitel és pénzgazdálkodás. KÖRNYEZETGAZDÁLKODÁSI MÉRNÖKI MSc TERMÉSZETVÉDELMI MÉRNÖKI MSc

KÖZÖSSÉGI FORGALMI JEGYZÉK

Elektronikus számlázás. Czöndör Szabolcs

G Data MasterAdmin 9 0 _ 09 _ _ # r_ e p a P ch e T 1

A Blockchainés alkalmazásai. Mi van a digitális aranyláz mögött és az mire használható még?

Üdvözlöm Önöket a Konferencián!

Általános Kondíciók (Érvényes május 1-től)

NetPay technikai áttekintés partnereink számára

NOLLEX Nemzetközi Kft. Magyarországi kizárólagos disztribútor.

I. KIBOCSÁTÓKRA VONATKOZÓ ELŐÍRÁSOK

es tanév 3-4. osztályos kategória 1. forduló

Kvantumkriptográfia III.

Peer-to-Peer (P2P) hálózatok

Gate Control okostelefon-alkalmazás

e Beszámoló Rendszer: Egy nagy megbízhatóságú elektronikus közszolgáltatás Microsoft alapokon Atigris Informatika Zrt.

SZOLGÁLTATÁSI SZERZŐDÉS

Tartalomjegyzék. Vállalkozói ajánlataink, akcióink. Vállalkozói termékek. Fióki Számlanyitási akció. Online számlanyitási akció

Dr. Beinschróth József Kriptográfiai alkalmazások, rejtjelezések, digitális aláírás

Tűzfalak működése és összehasonlításuk

Átírás:

Nyíri Gábor halacs@sch.bme.hu

Pénz Minden meghatározott értékkel bíró tárgy Kereskedelmi forgalomban állandó fizetési eszközként használatos Átadásával dolgokat lehet megvásárolni Pénz az, amit a piac annak fogad el A bitcoinoknak azért van értéke, mert sokan elfogadják fizetőeszközként.

Cél Szeretnénk egy új pénzt, ami Online Nincs központi bankja Anonim Biztonságos Nem lehet többször elkölteni Nem visszafordíthatóak a tranzakciók Biztosan azzal kommunikálok akivel akarok

Bitcoin Fizetőeszköz Első kibocsájtás: 2009. január 3-án Ismeretlen személynek tulajdonítják Nick: Satoshi Nakamoto Inkább csoport mint személy: ellentmondásos nyelvi jellemzők Nyílt forráskódú Először csak Windowsra készült el

Bitcoin - 2 Nem függ a kibocsátóktól (lásd PayPal) Nem visszafordítható tranzakciók Csalások Többször is benéztem az összeget, most mi van? ciki Nincs hatósági kontrol alatt sem Nincs ISO kódja (HUF,USD,EUR) Nem hivatalos rövidítés: BTC

Bitcoin - 3 Az egyes tranzakciók adatai nem titkosak Helyette a felhasználók kiléte az (valamelyest) Titkosabb mint a PayPal vagy a bankkártya, de kevésbé mint a készpénz (Gavin Andreson, vezető BitCoin fejelsztő) Feltételezhetjük, hogy lehet valaki aki tud IP címhez kötni tranzakciót! Tor hálózat használat Peer-to-peer Elosztott adatbázisra támaszkodik A biztonság alapjai digitális aláírások proof-of-work Mindaddig teljesen biztonságos, amíg a tisztességes csomópontok összesen nagyobb számítókapacitást képviselnek, mint a támadó csomópontok

Hogyan nyithatunk számlát? Elegendő valamely kliens programot futtatni MultiBit Bitcoin-Qt Bitcoin Wallet Stb Két féle kliens Teljes értékű Akár 1 vagy több napig is szinkronizál a hálózattal (>10GB adat) Egyszerűsített Másodpercek alatt szinkronizál a hálózattal (csak ellenőriz)

Hogyan nyithatunk számlát 2 Kisebb erőforrás igényű kliens MultiBit:

Hogyan nyithatunk számlát 3 Nagyobb erőforrás igényű kliens (Supernode) Bitcoin:

Hogyan juthatunk hozzá? Nyújthatunk valamilyen szolgáltatást, árulhatunk valamilyen terméket Bitcoinért Vásárolhatunk dollárért vagy euróért valamelyik nemzetközi kereskedőnél mtgox.com bitstamp.net nem anonimek! "bányászhatunk" magunknak bányászat: számítás igényes hálózat fenntartó tevékenység végzése

2013.11.17 Árfolyamok

Árfolyamok -2 4,658 USD = 1,02 millió HUF 2013.11.17

Az ötlet dióhájban 1. Figyelem a keletkező tranzakciókat: Alice fizet Bobnak, Bob fizet Charlienak, stb 2. Veszem az összes tranzakciónak, némi random adatnak és az utolsó megtalált blokknak a hashét addig, amíg részleges hash ütközést nem találok Az első n bit 0 N értéke függ a szükséges nehézségtől, vagyis a blokkok generálásának sebességétől (10 percenként kell keletkezzen egy blokk) Ez egy blokk 3. Mindenkinek elküldöm a blokkomat tranzakciók és az előző blokk hashe. Ez kezdetben 50 bitcoint ért, már csak kb 25-öt. 4. Ezeket a Bitcoinokat már alá tudom írni valakinek a publikus kulcsával. 5. Ezt ismételjük még használják a Bitcoint Bányászás helyett akár vehetünk is

Tranzakciók Bitcoin = digitális aláírások sorozata Átadás: Aláírom a megszerzéskori tranzakció hashét + Aláírom a címzett publikus kulcsát majd Ezeket hozzáillesztem a bitcoin végéhez Az aláírások ellenőrzésével ellenőrizhető az előző tulajdonosok láncolata is A többszörös elköltés még nem ellenőrizhető!

Tranzakciók 2 Többszörös elköltés kivédése Pénzverde bevezetés (központi bank) Központi elem aki minden tranzakciót lát Csak az általa kiadott érméket fogadjuk el Elfogadás után visszaküldjük bezúzni és kapunk másikat Ha a pénzverde bukik, minden bukik nem jó ötlet! Tranzakciók nyilvános bejelentése Nincs bizalmas harmadik fél (központi elem), de Megszűnik a banktitok is (anonimitás van!) és Probléma a tranzakciók sorrendjének megállapítása

Időbélyegző szerver Vezessünk be időbélyegzőt a tranzakciók sorrendezéséhez! Az időbélyeg bizonyítja, hogy a kérdéses adatnak az adott pillanatban már léteznie kellett Minden időbélyeg magában foglalja az előzőt is, láncot alkotva, ezzel megerősítve az előzőt

Munkabizonyíték Lényege, egy olyan hash érték megkeresése, amely bizonyos számú nullával kezdődik. Nehéz feladat, de Eredménye könnyen ellenőrizhető egy szimpla hasheléssel Ezt elhelyezzük a bitcoin adatblokkban Az így elkészült blokkot utólag nem lehet módosítani csak az összes munka újraszámolása árán

Munkabizonyíték - 2 Ez megoldja a többségi döntéshozatal problémáját: 1 IP cím = 1 szavazat könnyen kijátszható 1 számítási kapacitás 1 szavazat: nehéz Többségében tisztességes csomópontoknál a tisztességes lánc fog gyorsabban nőni exponenciálisan nő a támadó feladata

Hálózat 1. Az új tranzakciókat bejelentik az összes csomópontnak. 2. Minden csomópont blokkba gyűjti az új tranzakciókat. 3. Mindegyik csomópont nekilát a blokkjához tartozó, adott nehézségű munkabizonyíték előkereséséhez. 4. Amint egy csomópont megtalál egy munkabizonyítékot, azonnal szétküldi a blokkját az összes többinek. 5. Azok az új blokkot csak akkor fogadják el, ha az abban foglalt valamennyi tranzakció érvényes, és nem tartalmaz többszöri elköltéseket. 6. A blokk elfogadását a csomópontok azzal jelzik, hogy átveszik az elfogadott blokk hashét, és azzal mint előző hashsel kezdenek dolgozni a lánc következő blokkján.

Hálózat - 2 Mindig a hosszabb láncot tekintjük helyesnek Ütközés esetén Egy blokkot ketten küldenek egyszerre tovább Az elsővel dolgozunk, de a másikat is eltároljuk Ha az egyik ág hosszabbra nyúlik, mindenki átvált arra az ágra, ezzel feloldva a helyzetet

Tárhely takarékosság Egy tranzakció ellenőrzéséhez az összes addigi blokk megléte szükséges ez most 10-20GB adat és folyamatosan növekszik Bizonyos számú tranzakció után eldobható a blokk egy része a hash megtörése nélkül A régi blokkok így tömöríthetőek (Merkle-fa)

Adatvédelem Hagyományos banki modell: Csak a bank és a résztvevők ismerik a tranzakciót A bank gondoskodik a titokban tartásról Bitcoinnál nyilvános tranzakció bejelentés! Az adatszivárgást névtelenség nehezíti Nem teljes a névtelenség! Tranzakció-IP összekötés! Hasonló mint a tőzsdéken: látják miből-mennyit, de hogy kitől-kinek azt nem

Problémák Hogyan alakulnak majd az árfolyamok? Nincs hatósági kontroll Nincs mögöttes gazdaság (?) A hálózat növekedésével visszatérhet a hagyományos banki modell Supernode nem lehet majd bárki Nagy adatforgalom Sok adat Tranzakciók visszautasíthatóvá válhatnak

Köszönöm a figyelmet!