PLAY PODCASTS
Ep. 57 – Blockchain a kryptomeny

Ep. 57 – Blockchain a kryptomeny

Okrem toho, že kryptomeny stále naďalej rastú, tak sú zároveň aj veľmi zaujímavou súčasťou softvéroveho sveta. A preto sa v tejto epizódke venujeme blockchainu a kryptomenám. Najprv si tieto dva koncepty pekne rozlíšime a potom rozobereme všeličo od ic...

Street of Code

February 22, 20211h 1m

Audio is streamed directly from the publisher (media.blubrry.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.

Show Notes

Okrem toho, že kryptomeny stále naďalej rastú, tak sú zároveň aj veľmi zaujímavou súčasťou softvéroveho sveta. A preto sa v tejto epizódke venujeme blockchainu a kryptomenám. Najprv si tieto dva koncepty pekne rozlíšime a potom rozobereme všeličo od ich využitia cez proof of work až po ich rôzne výhody a nevýhody.

Stiahnuť

(00:00 – 02:23) – Úvod
(02:24 – 06:54) – Kedy sme sa prvý krát stretli s kryptomenami?
(06:55 – 11:10) – Čo je to blockchain?
(11:11 – 15:45) – Problém dôvery
(15:46 – 32:55) – Smart contracty
(32:56 – 39:33) – Minovanie bloku – proof of work
(39:34 – 45:37) – “Minovanie” bloku – proof of stake
(45:38 – 50:28) – Veľká časť kryptomien je open source
(50:29 – 55:10) – Spotreba energie
(55:11 – 01:01:17) – Stále je to pomerne dosť komplikované pre bežného používateľa
(01:01:17 – 01:01:43) – Záver

Blockchain vs Kryptomena

  • blockchain je “iba” dátová štruktúra, ktorá ma určité vlastnosti
    • jednotlivé dáta sú medzi sebou previazané a tvoria reťaz
    • sú previazané takým spôsobom, aby sa predošlé dáta už nedali meniť
  • kryptomena je mena postavená nad decentralizovanou sieťou, ktorá si ukladá svoj ledger (účtovnú knihu) alebo aj iné dáta do blockchainu
  • blockchain neustále narastá
    • Bitcoin má už viac ako 300GB
    • Ethereum má viac ako 100GB

Smart Contracty

  • kód bežiaci nad blockchainom
  • určujú pravidlá, podľa ktorých sa vymieňajú tokeny alebo assety nad blockchainom
  • sú verejné, ale môžu mať naprogramovanú kontrolu prístupu
  • všetky operácie, ktoré chceme robiť so stavom, ktorý smart contract manažuje musia byť zadefinované v smart contracte
    • to znamená, že keď chcem robiť napr. refund nejakej transakcie, tak dá sa to, ale musí na to byť operácia (funkcia) v kóde smart contractu

Veľká často tohto sveta je open source

Umožňuje to:

  • auditovanie kódu a teda zvýšenú dôveru
  • kolaboráciu – hocikto môže prispieť
  • transparentnosť

Spotreba energie

  • proof of work spotrebuje veľké množstvo energie
  • často sa to porovnáva napr. s Visou – ale napr. Bitcoin je celá mena, nie len spôsob vytvárania transakcií a preto porovnanie s Visou nie je úplne jednoduché – viď článok
  • naštastie existuje proof of stake, ktorý má podobné výsledky, ale s nižšou spotrebou energie

https://bitcoin.org/bitcoin.pdf
https://robime.it/vytvorme-si-vlastny-blockchain-v-jave/
https://hackernoon.com/the-bitcoin-vs-visa-electricity-consumption-fallacy-8cf194987a50
https://blog.trezor.io/three-myths-about-bitcoins-energy-consumption-ef613a1f3d5

The post Ep. 57 – Blockchain a kryptomeny appeared first on Street of Code.