dc.contributor.advisor | Beránek, Ladislav | |
dc.contributor.author | Drdák, František | |
dc.date.accessioned | 2021-11-25T06:49:43Z | |
dc.date.available | 2021-11-25T06:49:43Z | |
dc.date.issued | 2015 | |
dc.date.submitted | 2015-04-17 | |
dc.identifier.uri | https://dspace.jcu.cz/handle/20.500.14390/7211 | |
dc.description.abstract | Diplomová práce je zaměřena na téma virtuální kryptoměny Bitcoin. Teoretická část práce je rozdělena na několik kapitol. V první řadě jde zejména o kapitolu obsahující základní informace o této měně, historii, její vývoj do současnosti a také principy fungování této měny. Protože, jde o měnu založenou na kryptografických principech je následně zařazena kapitola shrnující kryptografické techniky, které je nutné pro znát pro následnou analýzu této měny. V dalších částech je pak rozpracována detailní analýza principů Bitcoinu. Hlavním bodem této analýzy je systém transakcí, decentralizovaná historie, dále pak spojování transakcí do bloků a následné vytváření blok chainu. Je zde také vysvětlen princip P2P sítí. Praktická část této práce je zaměřena na analýzu a návrh platební aplikace pro mobilní zařízení. Je zde využíváno open-source knihoven např. BitcoinJ. Aplikace je vyvíjena v programovacím jazyce Java s vzužitím pluginu pro přenosná zařízení, které pracují pod operačním systémem Android. Pro účely analýzy a návrhu grafického uživatelského prostředí je použito UML diagramů. K zpřesnění tohoto UML návrhu byl využit volně dostupný grafický software a výsledné zpracování je též součástí této práce. | cze |
dc.format | 76 s. (98 000 znaků) | |
dc.format | 76 s. (98 000 znaků) | |
dc.language.iso | cze | |
dc.publisher | Jihočeská univerzita | cze |
dc.rights | Bez omezení | |
dc.subject | bitcoin | cze |
dc.subject | P2P sítě | cze |
dc.subject | kryptoměna | cze |
dc.subject | peníze | cze |
dc.subject | blok | cze |
dc.subject | blok chain | cze |
dc.subject | transakce | cze |
dc.subject | adresa | cze |
dc.subject | protokol | cze |
dc.subject | peněženka | cze |
dc.subject | klient | cze |
dc.subject | miner | cze |
dc.subject | pool | cze |
dc.subject | target | cze |
dc.subject | peer | cze |
dc.subject | uzel sítě | cze |
dc.subject | kryptografie | cze |
dc.subject | šifrování | cze |
dc.subject | dešifrování | cze |
dc.subject | klíč | cze |
dc.subject | hashovací alogritmus | cze |
dc.subject | digitální podpis | cze |
dc.subject | BitcoinJ | cze |
dc.subject | bitcoin | eng |
dc.subject | P2P network | eng |
dc.subject | cryptocurrency | eng |
dc.subject | money | eng |
dc.subject | block | eng |
dc.subject | blockchain | eng |
dc.subject | transaction | eng |
dc.subject | address | eng |
dc.subject | protocol | eng |
dc.subject | wallet | eng |
dc.subject | client | eng |
dc.subject | miner | eng |
dc.subject | pool | eng |
dc.subject | target | eng |
dc.subject | peer | eng |
dc.subject | network node | eng |
dc.subject | cryptography | eng |
dc.subject | encryption | eng |
dc.subject | decryption | eng |
dc.subject | key | eng |
dc.subject | hashing algorithm | eng |
dc.subject | digital signature | eng |
dc.subject | BitcoinJ | eng |
dc.title | Rozbor a návrh aplikace pro digitální měnu Bitcoin | cze |
dc.title.alternative | Analysis and implementation of application for digital currency Bitcoin | eng |
dc.type | diplomová práce | cze |
dc.identifier.stag | 36859 | |
dc.description.abstract-translated | The thesis is focused on the topic of virtual cryptocurrency Bitcoin. The theoretical part is divided into several chapters. First of all, there is a chapter containing basic information about the currency's history, its development to the present, as well as principles of operation of this currency. Because it is a currency based on cryptographic principles next chapter summarizing cryptographic techniques, which is necessary to know for subsequent analysis of this currency. In other parts is elaborated a detailed analysis of the principles of Bitcoin. The main point of this analysis is a system of transactions, decentralized history, then joining the transactions into blocks and in the end creating blockchain. It also explains the principle of P2P networks. The practical part of this work focuses on the analysis and design of payment applications for mobile devices. There used open-source libraries such BitcoinJ. The application is developed in Java programming language with plugin for portable devices, which work under the operating system Android. For the purposes of analysis and design of graphical user interface is used UML diagrams. The specification of the UML diagrams was utilized by freely available graphics software and the result is also included in this work. | eng |
dc.date.accepted | 2015-06-08 | |
dc.description.department | Ekonomická fakulta | cze |
dc.thesis.degree-discipline | Ekonomická informatika | cze |
dc.thesis.degree-grantor | Jihočeská univerzita. Ekonomická fakulta | cze |
dc.thesis.degree-name | Ing. | |
dc.thesis.degree-program | Systémové inženýrství a informatika | cze |
dc.description.grade | Dokončená práce s úspěšnou obhajobou | cze |