Tato bakalářská práce se zabývá virtuálními měnami, které v základě využívají technologii blockchain. Základy způsobu fungování jsou vysvětleny na kryptoměně bitcoin, která je z technologického hlediska rozebrána detailněji. Kromě obecného fungování bitcoinové sítě je pak blíže popsána například tvorba bitcoinových adres, složení transakcí a způsob jejich podepisování. Širší pohled na kryptoměny je obsažen ve čtvrté kapitole, kde je uvedena jejich klasifikace do generací a vysvětleny pojmy coin, token a stable coin. V kapitole Ethereum je pak vysvětlena funkce smart kontraktů a decentralizovaných aplikací. V rámci práce byla realizována laboratorní úloha, kde je popsán postup k naprogramování zjednodušeného blockchainu v jazyce Python. Pro podporu pochopení tématu byla dále vytvořena výuková aplikace formou webové stránky vytvořené na platformě Google sites, která shrnuje rozebrané téma.
Bitcoin, blockchain, kryptoměny, Ethereum, konsensuální algoritmy, cryptocurrencies, consensus algorithm
Networked Digital Library of Theses and Dissertations
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií