Bachelor Thesis BCLR-2019-105

BibliographySchamberger, Carlo: Entwurf und Implementierung von Smart-Contracts für die Sensordatenerfassung.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Bachelor Thesis No. 105 (2019).
58 pages, german.
Abstract

In den vergangen Jahren haben Corwd-Sensing-Anwendungen immer mehr an Relevanz gewonnen. Mit der Zunahme von mobilen Geräten nahm auch die Verwendung dieser als Sensoren zur Datenerhebung zu. In dieser Arbeit betrachten wir hierbei die Nutzung eines solchen Systems zur Verfolgung mobiler Objekte. Smart-Contracts bieten seit wenigen Jahren die Möglichkeit, dezentral auf einer Blockchain Anwendungen zu implementieren, welche nicht auf einen einzelnen Server angewiesen sind. Smart-Contracts sind transparent und können außerhalb der ersichtlichen, implementierten Möglichkeiten nicht manipuliert werden. Mobile-Target-Tracking-Anwendungen selbst sind keine Neuheit mehr, wohl aber die dezentrale Ausführung dieser auf einer Blockchain. Im Rahmen dieser Arbeit wurde eine Mobile-Target-Tracking-Anwendung implementiert, welche mithilfe von Crowd-Sensing ein Objekt sucht. Die erfassten Daten werden an den Smart-Contract in der Ethereum-Blockchain gesendet, dort gespeichert und nach Erreichen bestimmter Kriterien ausgewertet. Die korrekten Meldungen sollen vom Smart-Contract mit einem Ether-Betrag belohnt werden. Dazu werden in dieser Arbeit verschiedene Algorithmen zum Finden einer konsistenten Menge von Sichtungen diskutiert. Die Herausforderungen der Implementierung und die Evaluation der entstandenen Smart-Contracts werden in dieser Arbeit vorgestellt.

Full text and
other links
Volltext
Department(s)University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems
Superviser(s)Rothermel, Prof. Kurt; Dürr, Dr. Frank
Entry dateMarch 24, 2020
   Publ. Computer Science