Browsing by Author "Wangler, Thomas"
Now showing 1 - 2 of 2
- Results Per Page
- Sort Options
Item Open Access Development of a vendor independent quantum computing transpiler(2020) Wangler, ThomasIn 2019 a quantum computer took 200 seconds for a task for which a state-of-the-art classical supercomputer would need roughly 10,000 years. Quantum supremacy was shown and the development of quantum technology proceeds quickly. However, several aspects limit the implementation and execution of quantum circuits. The vendors of quantum computers provide their own proprietary software development kit (SDK) to execute quantum circuits on their quantum processing units (QPUs). Furthermore, the computers differ regarding various properties like the native gate set and the qubit connectivity. Therefore, quantum circuits cannot be executed on arbitrary QPUs, but there exists a tight coupling between a QPU and a quantum algorithm implementation. To decouple the development of a circuit from the QPU, this thesis proposes a quantum circuit analysis and transpilation framework that integrates quantum SDKs and enables the comparison and analysis of quantum circuits, as well as the export of executable circuits in the respective assembly language of QPUs from different vendors. Currently existing QPUs, also called Noisy Intermediate-Scale Quantum (NISQ) machines, have a very limited number of qubits and are prone to failure. Thus, the integration of different QPUs enhances the possibilities of quantum circuit developers and avoids the SDK lock-in. Additionally, a graphical user interface is developed to support the user in the whole process of importing, visualizing, editing, and simulating a quantum circuit, as well as, choosing a suitable QPU to execute the circuit.Item Open Access Logistikprozess als Ethereum Smart Contracts : Implementierung und Sicherheitsanalyse(2018) Wangler, ThomasThemen rund um die Blockchain-Technologie haben in den letzten Jahren enorm an Aufmerksamkeit gewonnen. Neben dem populäreren Verwendungszweck als reine Kryptowährung entwickelte sich zusätzlich das Konzept Smart Contracts zur transparenten Abwicklung und Modellierung von Transaktionsprozessen, ohne gegenseitiges Vertrauen unter den beteiligten Parteien vorauszusetzen. Logistikprozesse im Rahmen des viel erforschten Themas Supply-Chain-Management stellen dabei eine Art von Transaktionsprozessen dar, welche bisher mindestens einseitiges Vertrauen von einer der beteiligten Parteien benötigten. Als eine zielführende Lösung dieser Problematik beschäftigt sich diese Bachelorarbeit daher mit der Implementierung eines Logistikprozesses auf Basis von Smart Contracts auf der Blockchain-Plattform Ethereum. Hierfür wurden diverse Smart Contracts, basierend auf einem Escrow-Verfahren, entwickelt, welche eine vollständige Modellierung des Prozesses eines Produktverkaufes und dessen Versand erlaubt. Im Rahmen der Implementierung wurde darauf geachtet, dass diese nicht anfällig gegenüber bekannten Sicherheitslücken von Ethereum Smart Contracts ist. Zusätzlich wurden im Zuge einer Sicherheitsanalyse alle Smart Contracts mit dem Analysetool OYENTE gegen diverse gängige Angriffsvektoren überprüft. DieseArbeit zeigt eine konkrete Möglichkeit auf, Logistikprozesse mittels Smart Contracts abzuwickeln und kann somit als potentielle Grundlage für weitere Smart Contract Logistikprozessmodellierungen verwendet werden.