Avatar

Mustafa Safa Özdayı

École polytechnique fédérale de Lausanne (EPFL)

Internship Topic: Development of a Blockchain-based Digital Asset Exchange System

Co-Supervisors: Rachid Gerraoui, Önder Gürcan, Sara Tucci

Defense Date: 15 March 2018

Context

The management of the flow of assets (goods, physical components, digital data and assets, etc.) in a distributed and efficient manner while managing the trust between the organizations (suppliers, integrators, service providers, resellers, clients, customers, users, etc.) is a key prerequisite for creating a trustworthy supply chain, since trusted centralized 3rd party organizations brings single point of failure and extra costs. In particular, the correct and timely knowledge of when assets are ordered, sent and received among organizations is important in order to change safely the assets’ ownership from one organization to another.

Blockchain technologies are suited to enact workflows in such systems since in each stakeholder can register ownership exchanges (i.e. transactions) into a distributed ledger (i.e. shared registry) which is collectively maintained.

Objective

The objective of this internship is to design and to prototype a blockchain-based asset exchange system. The development will be made in the Ethereum blockchain framework using the smart contract language Solidity. This system will target documents as assets and will take into account their exchange and their sovereignty. The developed asset exchange system will be the base for a future PhD study focusing on global security of blockchain systems.

Report

Publications

Education

  • MSc in Computer Engineering, 2018

    École polytechnique fédérale de Lausanne (EPFL)