Bachelor/Master Thesis

Blockchain-based Decentralized Exchanges

Blockchain technologies motivated a broad spectrum of decentralized applications (DApps), allowing anyone to own various types of assets and transfer those assets across an open, peer-to-peer network. Decentralized Exchanges (DEXes) emerged as a popular class of DApps, with several systems offering blockchain-based exchange functionalities such as the 0x Protocol [1], IDEX [2], Bancor [3], and many more.

Despite the many advantages offered by decentralization, blockchain-based DEXes have been subject to various attacks, demonstrating that this technology is not yet mature for a realistic deployment.

The goal of this project is to gain an in-depth understanding of the fundamental properties of DEXes by developing a prototype implementation based on Ethereum (solidity).

References

[1] 0x web-page and whitepaper

[2] IDEX webpage

[3] Bancor web-page

Contact Giorgia Marson or Luca Zanolini for more information.

Nature of the project: Theory 20%, Systems 80%.