Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

Kryptomeny

Michal Lupták

Samuel Sameliak

Jakub Krajňák

Lukáš Križan

Konzultanti:

PaedDr. Ján Žabka

Mgr. Peter Kučera

Ext. konzultant:

Mgr. Dávid Kokavec

Jednoduché vysvetlenie

Jednoduché vysvetlenie

Čo sú to kryptomeny?

  • Digitálne elektronické meny
  • nemajú reálnu hmatateľnú hodnotu
  • Fungujú na blockchain sieťach
  • Decentralizované
  • Nepodliehajú inflácií

Čo sú to kryptomeny

Aké kryptomeny poznáme?

Aké kryptomeny existujú

  • Bitcoin
  • Ethereum
  • Druhá najpopulárnejšia kryptomena
  • Decentralizované aplikácie
  • 336 $ / ETH
  • Litecoin
  • Vylepšený Bitcoin
  • Rýchlejší
  • 81 miliónov v obehu
  • 47$ / Litecoin

Oblasti použitia Kryptomien

Oblasti použitia kryptomien

  • Transakcie
  • Medzinárodné
  • Anonymné transakcie
  • Ilegálne využitie
  • Dark web platidlá
  • Kupovanie produktov v reálnom svete
  • Predávajúcich čo akceptujú kryptomeny je málo

Čo je to Bitcoin

  • Najznámejšia kryptomena
  • Funguje na principe P2P siete
  • Decentralizovaná mena
  • Open Source

Bitcoin

História Bitcoinu

  • Satoshi Nakamoto
  • Spustený v roku 2009
  • Bitcoin Foundation

História Bitcoinu

Vlastnosti Bitcoinu

  • Irreverzibilná mena
  • Bezpečnosť
  • Anonymita

Vlastnosti Bitcoinu

Bitcoin sieť

Bitcoin

sieť

Odoslanie / príchod transakcie

  • kúpenie 0.01 BTC (100 eur)
  • bitcoin adresa ako IBAN v banke
  • poplatok za transakciu

Odoslanie / príchod transakcie

Priebeh transakcie

  • decentralizovaná sieť
  • používatelia
  • ťažiari (mineri)
  • uzly
  • blockchain
  • transakcia - prepísanie vlastníctva

Priebeh transakcie

Vstupy a výstupy

  • vstup (input) - hodnota odosielaná Peťom
  • výstup (output) - hodnota, ktorú získa Matej
  • poplatok - rozdiel medzi vstupom a výstupom

Vstupy a výstupy

Blockchain

  • zaznamenáva všetky bitcoin transakcie
  • uložený na každom bitcoin full node
  • https://www.blockchain.com/explorer

Blockchain

Ťažiari

  • kontrolujú transakcie
  • získavajú odmeny
  • ťažia bloky

Ťažiari

Kryptografia

  • asymetrická kryptografia
  • funkcia eliptickej krivky
  • overenie vedomosti o tajomstve
  • pravosť dát

Kryptografia

Verejný a privátny kľúč

  • tvorené v pároch
  • eliptická krivka
  • matematická súvislosť
  • privátny kĺúč -> verejný kľúč
  • verejný kľúč -> privátny kľúč
  • digitálny podpis
  • podpisovanie transakcii
  • dôkaz vlastnenia daných bitcoinov

https://www.youtube.com/watch?v=AQDCe585Lnc

Privátny a verejný kľúč

Hashovanie a šifrovanie

  • hash - jednosmerná (nezvrátiteľná funkcia
  • https://emn178.github.io/online-tools/sha256.html
  • šifra - reverzibilná funkcia
  • https://www.base64decode.org/

Hashovanie a šifrovanie

Bitcoin adresa

  • hash verejného kľúča
  • SHA-256, RIPEMD160, Base58Check
  • Base58Check reťazec = prefix + hash verejného kľúča + checksum
  • checksum = SHA256(SHA256(prefix+data))

1BpCB9Qzm2LePrQKu6RzASzEKvjc6utsQQ

https://www.better-converter.com/Encoders-Decoders/Base58Check-to-Hexadecimal-Decoder

Bitcoin adresa

Mining

  • Halving
  • 20 999 999,98 BTC

-

Mining

Overovanie každým nodom

  • Kto je to node?
  • Podmienky pre overenie

Overovanie každým nodom

Zhromaždenie transakcii do blokov

  • Memory pool
  • Candidate blocks

Zhromaždenie transakcií do blokov

Proof-of-work

  • SHA256
  • Nonce
  • Verzia protokolu
  • Previous block hash
  • Merkle root
  • Timestamp
  • Difficulty

Proof-of-Work

Coinbase transakcia

  • Prvá transakcia
  • Vytvára Bitcoiny

Coinbase transakcia

Obťiažnosť Proof-of-Work

  • Čo je to Proof-of-Work
  • Na základe čoho sa mení obtiažnosť

Obtiažnosť Proof-of-Work

Tvorenie nového bloku

  • Nezávislé overenie
  • Kritéria overenia

Overenie nového bloku

Fork

Čo je to fork ?

Ako sa vyrieši fork?

Fork

Mining pool

Čo je to mining pool ?

Prečo sa vymyslel ?

Mining pool

Blockchain

  • usporiadaná, spätne nadväzujúca dátová štruktúra všetkých vykonaných bitcoin transakcii
  • genesis block
  • nodes

Blockchain

Štruktúra Bloku

  • úschovňa informácii vo verejnej sieti transakcií
  • 3 hlavné časti

Štruktúra Bloku

Využitie blockchainu

  • Overovanie špecifických informácií
  • Autá - merače tachometrov
  • Sledovanie produktov
  • Budovanie aplikácií na blockchaine
  • Smart contracts
  • Ethereum

Využitie blockchainu

Zdroje

Zdroje

https://www.youtube.com/watch?v=GSTiKjnBaes

https://www.youtube.com/watch?v=AQDCe585Lnc

https://www.buybitcoinworldwide.com/how-many-bitcoins-are-there/

https://bitcoin.stackexchange.com/questions/20257/how-transactions-get-added-to-a-ledger?rq=1

https://www.khanacademy.org/economics-finance-domain/core-finance/money-and-banking/bitcoin/v/bitcoin-what-is-it

https://en.wikipedia.org/wiki/Bitcoin#Units_and_divisibility

https://www.investopedia.com/articles/investing/030515/what-cold-storage-bitcoin.asp

https://www.coindesk.com/worlds-first-insured-bitcoin-storage-service-launches-uk

https://coinexplorer.sk/co-je-bitcoinovy-uzol/

https://coinexplorer.sk/co-je-bitcoin/

https://coinexplorer.sk/preco-sa-bitcoin-tazi/

https://www.investopedia.com/terms/b/bitcoin-wallet.asp

https://www.blockchain.com/explorer

https://medium.com/nexchange/hyip-and-cloud-mining-vs-real-bitcoin-altcoin-mining-e7138b48a79d (obrazok)

https://wallpapercave.com/blockchain-wallpapers (obrazok)

https://www.pluralsight.com/guides/the-cryptography-of-bitcoin

https://www.khanacademy.org/computing/computer-science/cryptography/modern-crypt/v/discrete-logarithm-problem

https://en.wikipedia.org/wiki/Primitive_root_modulo_n

https://en.wikipedia.org/wiki/Modular_arithmetic#Congruence

https://en.wikipedia.org/wiki/Prime_(order_theory)

https://en.wikipedia.org/wiki/Modulo_operation

https://avinetworks.com/glossary/elliptic-curve-cryptography/

https://www.youtube.com/watch?v=AQDCe585Lnc

https://getbitcoinclarity.com/blog/2020/05/16/what-is-a-bitcoin-private-key

Learn more about creating dynamic, engaging presentations with Prezi