004 Datenverarbeitung; Informatik
Refine
Year
- 2016 (2) (remove)
Publication Type
- Bachelor Thesis (1)
- Report (1)
Keywords
- Big Data (1)
- Bitcoin (1)
- Clearinghouse-Anwendung (1)
- Ethereum (1)
- Filtration (1)
- Heatmap (1)
- Kryptowährungen (1)
- Massendaten (1)
- Parallelisation (1)
- Quadtree (1)
Faculty
Multi-part Nanocubes
(2016)
This thesis describes the development of Multi-part Nanocubes. It is a further development of Nanocubes, an in-memory data structure for spatiotemporal data cubes. "Nanocubes provides you with real-time visualization of large datasets. Slice and dice your data with respect to space, time, or some of your data attributes, and view the results in real-time on a web browser over heatmaps, bar charts, and histograms." Partitioning the structure to parallelize the build process as well as merging query results is the principal part of this document. Furthermore, a new memory management (slab allocation with offset pointers) was implemented to enable 32-bit support and faster load times of already built nanocubes. Porting the project to Windows and implementing on-the-fly compression and decompression of nanocube files is also described.
Der Abschlussbericht fasst die Ergebnisse des Forschungs- und Entwicklungsprojektes 2015/2016 im Studiengang Master of Science Wirtschaftsinformatik (FH Münster) zur Themenstellung "Kryptowährungen und Smart Contracts" zusammen. Das Projekt analysierte die Einsatzzwecke, Potenziale und Architekturen von Blockchain-Anwendungen. Des Weiteren wurden verschiedene Fragestellungen zum Nutzen der Blockchain-Technologie in modernen Geschäftsprozessen und zu den technischen Herausforderungen mittels der Entwicklung zweier Prototypen betrachtet. Der erste Prototyp realisiert eine eigene Blockchain, in der verschiedene Angriffsszenarien durchgespielt werden können. Der zweite Prototyp realisiert eine Clearinghouse-Anwendung in Form einer verteilten Smart-Contract-Implementierung (in Ethereum). Der Bericht vermittelt einen Überblick über Ansätze, Strukturen, interne Abläufe und Rahmenbedingungen aktueller Blockchain-Implementierungen. Die erzielten Ergebnisse verdeutlichen neben dem Nutzen auch die Besonderheiten und Einschränkungen der Blockchain-Technologie.