Analysis of IOTA Protocol and its Use Cases
Analýza protokolu IOTA a jeho případy užití
Authors
Supervisors
Reviewers
Editors
Other contributors
Journal Title
Journal ISSN
Volume Title
Publisher
České vysoké učení technické v Praze
Czech Technical University in Prague
Czech Technical University in Prague
Date
Abstract
Internet věcí je jedním z moderních konceptů, který však stále hledá technologie, o které by se v budoucnu opíral. Důvodem jsou především jeho rozsáhlé požadavky, které na dané technologie klade. Jednou z těchto technologií, které si kladou za cíl stát se standardem v rámci Internetu věcí, je protokol IOTA. Jedná se o jednu z implementací distribuované účetní knihy. V rámci práce je nejprve představena samotná technologie a koncepty, na kterých je založena. Následně je protokol analyzován z hlediska použitelnosti v rámci Internetu věcí a to především z hlediska specifických vlastností, které by měl splňovat. Zároveň jsou představeny nové obchodní modely a aplikace, které díky vlastnostem protokolu mohou vzniknout. Jedna z těchto aplikací je následně implementována a tato implementace je využita ke zhodnocení možností vývoje nad danou technologií. Práce tedy představuje nový protokol IOTA a hodnotí jej jako technologii pro IoT, projekt jako celek a zároveň jako technologii určenou pro stavbu dalších aplikací.
The Internet of Things is one of the modern concepts that are still searching for its future main technologies. The reason for this are mainly its extensive technological requirements. One of these technologies that aims to become one of the IoT standards is IOTA protocol. It is one of the implementations of distributed ledger. In the first part this thesis presents the protocol itself and the main technologies and concepts it is based on. After that the protocol is analysed, especially its usability for the Internet of Things due to its specific requirements. The thesis also presents some new business models and applications that can be created thanks to the protocol. One of these applications is implemented in the last part and the implementation serves as a basis for the analysis of the development upon the protocol. Overall the thesis presents the IOTA protocol and analyses it as a new technology for IoT, as a project itself and also as a technology intended to be used for application development.
The Internet of Things is one of the modern concepts that are still searching for its future main technologies. The reason for this are mainly its extensive technological requirements. One of these technologies that aims to become one of the IoT standards is IOTA protocol. It is one of the implementations of distributed ledger. In the first part this thesis presents the protocol itself and the main technologies and concepts it is based on. After that the protocol is analysed, especially its usability for the Internet of Things due to its specific requirements. The thesis also presents some new business models and applications that can be created thanks to the protocol. One of these applications is implemented in the last part and the implementation serves as a basis for the analysis of the development upon the protocol. Overall the thesis presents the IOTA protocol and analyses it as a new technology for IoT, as a project itself and also as a technology intended to be used for application development.