Original title:
Využití technologie blockchain pro evidenci změn v cloudovém úložišti
Translated title:
Use of blockchain technology for recording changes in cloud storage
Authors:
Spolek, Jaroslav ; Malina, Lukáš (referee) ; Dzurenda, Petr (advisor) Document type: Bachelor's theses
Year:
2024
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Bakalářská práce se zabývá návrhem a implementací modulu pro zajištění integrity dat v již existujícím cloudovém úložišti na platformě Nextcloud. V teoretické části je definována problematika zabezpečení cloudových úložišť. Následně je obecně představena techno- logie blockchain a její implementace v podobě Ethereum blockchain, včetně základních principů této technologie a principů smart contractů. V praktické části je definován návrh, nástroje využité při realizaci a implementace modulu pro zajištění integrity dat využíva- jící technologie blockchain. Poté je proveden rozbor výsledků testování systému a jsou definovány vnější vlivy a zákonitosti ovlivňující cenu a provoz řešení. Tento rozbor je zakončen návrhem pro budoucí rozšíření potýkající se s aktuálními nedostatky modulu.
The bachelor’s thesis focuses on the design and implementation of a module to ensure data integrity on an existing cloud storage platform, Nextcloud. The theoretical part deals with issues related to the security of cloud storage services, and subsequently, it provides a general introduction to blockchain technology and its implementation in the form of Ethereum blockchain technology. Included are the basic principles of Ethereum blockchain technology and the principles of smart contracts. In the practical part, the design proposal, tools used during the implementation, and the implementation of the data integrity module utilising blockchain technology are presented. The results of the system testing are then analysed, and external influences and factors affecting the cost and operation of the module are identified. This analysis concludes with a proposal for future improvements addressing the current shortcomings of the module.
Keywords:
Blockchain; Cloud; Cloud storage; Data Integrity; DECT; Ethereum; Smart contract; Blockchain; Cloud; Cloudové úložiště; DECT; Ethereum; Integrita dat; Smart contract
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: https://hdl.handle.net/11012/246489