Smart Contracts na bázi technologie blockchain
Název práce: | Blockchain-based Smart Contracts |
---|---|
Autor(ka) práce: | Tůma, Jiří |
Typ práce: | Diploma thesis |
Vedoucí práce: | Maryška, Miloš |
Oponenti práce: | Sládek, Pavel |
Jazyk práce: | English |
Abstrakt: | The Master’s thesis “Blockchain-based Smart Contracts” presents the complex subject of the newly arising and rapidly developing Smart Contracts concept based on blockchain technology. The thesis covers technical descriptions, benefits and limitations, legal technology aspects as well as implementation procedure steps and a real-world example. The work structure is logically split into two major parts. The theoretical part is consisting of detailed underlying blockchain technology principles, extensive blockchain systems’ and applications’ characteristics and attributes with a major focus on the Ethereum network, and an outlook on the legal tech behind smart contracts. The practical part contains an introduction to setting up a development environment, a description of development tools and frameworks, smart contract programming basics, and web interfaces to the Ethereum blockchain. The final chapter guides through the actual implementation of an example Smart Contract for a car rental contract. |
Klíčová slova: | Smart contract; blockchain; decentralization; Ethereum; cryptography; network security; network transparency |
Název práce: | Smart Contracts na bázi technologie blockchain |
---|---|
Autor(ka) práce: | Tůma, Jiří |
Typ práce: | Diplomová práce |
Vedoucí práce: | Maryška, Miloš |
Oponenti práce: | Sládek, Pavel |
Jazyk práce: | English |
Abstrakt: | Diplomová práce “Blockchain-based Smart Contracts” představuje komplexní tematiku nově vznikajícího a rychle se rozvíjejícího konceptu Smart Contracts na bázi technologie blockchain. Práce se zabývá technickými popisy, výhodami a omezeními, právními aspekty technologie a dále kroky procedury implementace včetně ukázky reálného příkladu této technologie. Struktura práce je logicky členěna do dvou hlavních částí. Teoretická část detailně uvádí základní principy technologie blockchain, komplexní charakteristiky a atributy systémů a aplikací blockchain technologie s primárním zaměřením na síť Ethereum a výhledem na rozvoj technologií v oblasti právní specializace na základě Smart Contracts. Praktická část obsahuje úvod do konfigurace vývojového prostředí, popis vývojových nástrojů a webových rozhraní pro síť Ethereum a základy programování Smart Contracts. Závěrečná kapitola ukazuje reálnou implementaci Smart Contract na modelovém příkladě kontraktu o pronájmu vozidel. |
Klíčová slova: | blockchain; Ethereum; Smart contract; decentralizace; kryptografie; síťová bezpečnost; síťová transparentnost |
Informace o studiu
Studijní program / obor: | Podniková informatika |
---|---|
Typ studijního programu: | Magisterský studijní program |
Přidělovaná hodnost: | Ing. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
Datum zadání práce: | 5. 11. 2021 |
---|---|
Datum podání práce: | 29. 6. 2022 |
Datum obhajoby: | 5. 9. 2022 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/79927/podrobnosti |