Print Email Facebook Twitter Mitigation of Transaction Manipulation Attacks in UniSwap Title Mitigation of Transaction Manipulation Attacks in UniSwap Author Tatabitovska, Ana (TU Delft Electrical Engineering, Mathematics and Computer Science; TU Delft Intelligent Systems) Contributor Ersoy, O. (mentor) Erkin, Z. (graduation committee) Urbano, Julián (graduation committee) Degree granting institution Delft University of Technology Programme Computer Science and Engineering Project CSE3000 Research Project Date 2021-07-01 Abstract Front-running is the illegal practice of obtaining information unavailable to the general public with regards to upcoming transactions and performing actions based on this knowledge as to gain profit. This type of attack has been an issue since the introduction of the first stock market and it is not a surprise it has spread into blockchain technologies. With the invention of Decentralized Exchange Systems, this type of exploit has been an even more common occurrence that puts both the user and system at a disadvantage. This paper aims to explore the circumstances that enable front-running in UniSwap, one of the most used DeFi Systems as of the writing of this paper. Factors such as lack of privacy, slippage, as well as a miner’s role in the exploit are analysed in a broad and UniSwap-centered context to provide more insight to the problem. Moreover, this paper analyses a potential adjustment of a commit-reveal scheme, a time lock scheme, and off-chain slippage limit as possible solutions and an overall analysis of the proposed solutions. Through comparison and adjustments of different solutions, this paper strives to expose where the root of the problem lies - the Ethereum blockchain itself. Subject BlockchainUniSwapEthereumFront-runningTransaction ManipulationSlippageDecentralized Finance Systems To reference this document use: http://resolver.tudelft.nl/uuid:d4ad2e4e-1f42-41f4-8808-554f3ba7d1cf Part of collection Student theses Document type bachelor thesis Rights © 2021 Ana Tatabitovska Files PDF ResearchPaper4842324_6_.pdf 553.79 KB Close viewer /islandora/object/uuid:d4ad2e4e-1f42-41f4-8808-554f3ba7d1cf/datastream/OBJ/view