BITCOIN. Bitcoin 2009-ben jelent meg https://bitcoin.org/hu/ Ingyenes, nyílt forráskódú kliens Nincs központi bank, P2P rendszer

Slides:



Advertisements
Hasonló előadás
Információs függvények
Advertisements

S 1SCM© Siemens AG All rights reserved Útmutató a click4suppliers easy használatához Szállítói regisztráció.
A hálózat működése 1. A DHCP és az APIPA
1 Nem fizethető ki az osztalék előleg devizában,
AZ ELEKTRONIKUS ALÁÍRÁSOK
Az információ átviteli eljárásai és azok gyakorlata
Kliens-szerver architektúra
Fejmozgás alapú gesztusok felismerése
DIGITÁLIS PÉNZ.
IPSec.
Felhasználói felületek és üzleti logika Bollobás Dávid ASP.NET
A diákat készítette: Matthew Will
Elektronikus archiválórendszer fejlesztése PKI alapokon Készítette: Kollár Balázs november 11.
PhD beszámoló 2002/2003 II. félév Készítette: Iváncsy Renáta Konzulens: Dr. Vajk István.
DEXTER Informatikai Kft ETR Pénzügyek. DEXTER Informatikai Kft Tartalom  Alapelvek  Fogalmak  A pénzügyi folyamat  Kifizetési és befizetési.
A digitális aláírás technológiája
Választási protokollok. Tartalom Hagyományos választások Elvárások A választások résztvevői Kommunikációs csatornák Elektronikus szavazás alapsémája Sématípusok.
Közúti és Vasúti járművek tanszék. Célja:az adott járműpark üzemképes állapotának biztosítása. A karbantartás folyamatait gyakran az üzemeltetést is kiszolgáló.
Digitális Aláírás ● A rejtjelező algoritmusokon alapuló protokollok közé tartozik a digitális aláírás is. ● Itt is rejtjelezés történik, de nem az üzenet.
Miskolci Egyetem Informatikai Intézet Általános Informatikai Tanszé k Pance Miklós Adatstruktúrák, algoritmusok előadásvázlat Miskolc, 2004 Technikai közreműködő:
HOTP - HMAC-B ASED O NE -T IME P ASSWORD A LGORITHM Készítette: Tóth Balázs Viktor.
HOTP - HMAC-B ASED O NE -T IME P ASSWORD A LGORITHM Készítette: Tóth Balázs Viktor.
PHP Webprogramozás alapjai
Számítógépes hálózatok világa Készítette: Orbán Judit ORJPAAI.ELTE.
Az adatfeldolgozás forrásai
AlertPay internetes számlához bankszámla hozzárendelése és pénz feltöltése az AP -re Lépj be az AlertPay oldaladra:
A tőkepiaci közzétételek elektronikus hitelesítése június 12. dr
Operációs Rendszerek II.
A hálózati kapcsolat fajtái
Hálózati architektúrák
, levelezés … kérdések - válaszok Takács Béla 2008.
Mobil informatika gyakorlat Kitekintés: ACR120U Contactless Reader.
 Módosítás jogszabályi háttere: › évi XVII. Törvény › 23/2007. (IV.17.) FVM rendelet › Letölthető:  Benyújtás helye: támogatási.
Tájékoztató fórum Március 30. Őriszentpéter.
A regisztráció megkezdése: Kattints a SIGN UP NOW gombra
Adatbázisok tervezése, megvalósítása és menedzselése
Városi Rendészeti Program. Mi a Városi Rendészeti Program célja?  Az Önkormányzat Közterület felügyeletének munkáját segítse azáltal, hogy egy közös.
Minuet: A Scalable Distributed Multiversion B-Tree Írta: Benjamin Sowell, Wojciech Golab, Mehul A. Shah Feldolgozta: Fokin Miklós, Hodosy Gábor, Tóth Tamás.
A világ legjobb és legkönnyebb pénzkereseti lehetősége ! SOHA vissza nem térő alkalom ! Volt már lehetősége egy olyan üzletben részt venni, ami nem rég.
Számítógépes grafika I. AUTOCAD alapok
Egyszerűsített kettős könyvelés gazdasági eseményekkel
Pénzügyben történt változások
C Programozási alapok.
1. feladat  Készíts olyan függvényt, mely paraméterül kapja két egész típusú változó címét, s hívása után a két változó értéke helyet cserél.
I/O terület és I/O allokáció Áttekintés A CPU egység beépített, általános felhasználású I/O –inak kiosztása A CP1H Y CPU egység allokációja.
A PKI project célja Digitális kulccsal elérhető szerver Hamisíthatatlan naplózás Új kulcsok dinamikus létrehozása Felhasználók letiltása.
Diszjunkt halmazok adatszerkezete A diszjunkt halmaz adatszerkezet diszjunkt dinamikus halmazok S={S 1,…,S n } halmaza. Egy halmazt egy képviselője azonosít.
PPKE ITK 2007/08 tanév 7. szemeszter Őszi félév Távközlő rendszerek forgalmi elemzése Tájékoztatás GY. - 8.
PPKE ITK 2004/05 tanév IV. évfolyam Őszi félév Távközlő rendszerek forgalmi elemzése Tájékoztatás GY. - 7.
PPKE ITK 2005/06 tanév 7. szemeszter Őszi félév Távközlő rendszerek forgalmi elemzése Tájékoztatás GY. - 8.
Memóriakezelés feladatok Feladat: 12 bites címtartomány. 0 ~ 2047 legyen mindig.
Fájlszervezés Adatbázisok tervezése, megvalósítása és menedzselése.
PhD beszámoló 2003/2004 I. félév Készítette: Iváncsy Renáta Konzulens: Dr. Vajk István.
Vizuális programozás Előadó: Csapó Gábor.
Nyilvános kulcsú titkosítás Digitális aláírás Üzenet pecsétek.
Huffman tömörítés.
UMN Mapserver és a Grass használata a Geológiában Soós Dániel, Phd. Hallgató Miskolci Egyetem Geodéziai és Bányaméréstani Intézeti Tanszék.
Vacha Ferenc fejlesztési koordinátor Az elektronikus ügyintézés törvényi háttere és gyakorlata.
Elektronikus Számlakibocsátók Egyesület Elektronikus számlázás – 2015 Mi történjen 2008 és 2015 között? Barsi András, Mitnyik Béla.
A Dijkstra algoritmus.
MIFIR adatszolgáltatás – Technikai információk
ELEKTRONIKUS ALÁÍRÁS E-JOG.
Informatikai biztonság alapjai 4. Algoritmikus adatvédelem
Bevezetés Tematika Számonkérés Irodalom
Bankszámlatranzakciók feldolgozása és könyvelése Gyorsan és egyszerűen
SZÖM II. Fejlesztési szint folyamata 3
Teljesítmény, hatásfok
Algoritmus készítés.
IT hálózat biztonság Összeállította: Huszár István
Cache példák 2019 (IMSC).
Előadás másolata:

BITCOIN

Bitcoin 2009-ben jelent meg Ingyenes, nyílt forráskódú kliens Nincs központi bank, P2P rendszer ztett_lett_a_bitcoin_osszeomlott_az_arfolyam html ztett_lett_a_bitcoin_osszeomlott_az_arfolyam html

Bitcoin cím 33 alfanumerikus karakterből álló, minden esetben az 1-es számmal kezdődő azonosító bármikor bármennyi új cím Pl. 175tWpb8K1S7NmH4Zx6rewF9WQrcZv245W Alapja: ECDSA nyilvános kulcs SHA256, RIPEMD160 hash függvények lenyomata

Tranzakciók

Bitcoinok: digtális aláírások láncolata Duplaköltés elleni védelem: – Nyilvános tranzakciólista (kliens telepítése után letölthető) – Időbélyegző szerver – munkabizonyíték

Időbélyegző szerver Nyilvánosságra hozza egy sor tételt magában foglaló blokk hashét (bizonyítja, hogy az adatok ekkor már léteztek) Mindegyik időbélyeg hash-e tartalmazza az előző időbélyeget is, láncot alkotva

Munkabizonyíték-rendszer Az osztott, P2P-alapú időbélyegző szerver kialakításához Ötlet: egy olyan érték előkeresése, amelynek a (például SHA-256-tal) előállított hashe egy bizonyos számú nullás bittel kezdődik. (küszöbérték) Az ehhez szükséges munkavégzés átlagos mennyisége a szükséges nullás bitek számával arányosan, exponenciálisan növelhető. Nonce elhelyezése az egyes blokkokban A támadónak nemcsak a lánc egy elemét kell módosítania, hanem gyorsan az azt követő blokkokat is ki kell számolnia úgy, hogy az ő lánca legyen érvényes.

Blokklánc Tx: tranzakciók legelső elem ( ) Minden blokk tartalmazza az őt megelőző hash-ét hash-ek garantálják az időbeli sorrendet a leghosszabb lánc az érvényes Fejléc: szoftver verziószáma, előző blokk hash-e, Merkle gyökér, időbélyeg, nonce, küszöbszám Törzs: tranzakciók

Lépések Az új tranzakciókat bejelentik az összes csomópontnak. Minden csomópont blokkba gyűjti az új tranzakciókat. Mindegyik csomópont nekilát a blokkjához tartozó, adott nehézségű munkabizonyíték (nonce) előkereséséhez. Amint egy csomópont megtalál egy munkabizonyítékot, azonnal szétküldi a blokkját az összes többinek. 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. 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.

Merkle-fa Sok tranzakció helyett egy gyökérhash tárolása.

Osztás és egyesítés Több bemenet (pl. nagyobb öszegű kifizetés) Legfeljebb két kimenet: kifizetett összeg és visszajáró

Bányászat A bányász egy új blokk generálásáért 50 BTC-t kap blokk generálásakor az első tranzakció az érmebázis-tranzakció, a címzett az adott bányász  a Merkle gyökér minden bányásznál más  mindenki más hash értékkel számol Két különböző érvényes blokk esetén a lánc elágazik, mindig a hosszabbon folyik a munka, de az ág tárolódik Az árva blokkok (rövid lánc) tranzakciói ismét feldolgozásra kerülnek