Digital Repository

Quantifying secure composability of smart contracts

Show simple item record

dc.contributor.advisor Bartoletti, Massimo
dc.contributor.author PRIYADARSHINI, EMILY
dc.date.accessioned 2025-05-15T10:21:31Z
dc.date.available 2025-05-15T10:21:31Z
dc.date.issued 2025-05
dc.identifier.citation 75 en_US
dc.identifier.uri http://dr.iiserpune.ac.in:8080/xmlui/handle/123456789/9880
dc.description.abstract Since its inception in 2008, distributed ledger technology (DLT), has enabled a suite of financial services to be offered without relying on trusted intermediaries. In contrast to traditional finance, decentralized finance (DeFi) built upon DLT empowers users to execute peer-to-peer electronic transactions in a trustless enivironment. Account-based blockchain models, such as Ethereum, implement DeFi using smart contracts—self-executing digital agreements—programmed to encode and execute in-tended financial mechanisms. These smart contracts function as “bricks of lego”,enabling developers to construct complex DeFi services by composing individual components. These compositions introduce new, complex inter-dependencies andvulnerabilities which, owing to the transparent and public nature of the ledger, makes them susceptible to exploitation by malicious participants. The subject of economic exploitation is a recurring issue and has been studied in the literature as Maximal Extractable Value (MEV). Surprisingly enough, existing studies on compositionality are few. The notion of secure composability in the "Clockwork Finance" paper by Babel et al. suffers from usability and algorithmic issues, while failing to specify the contracts from which MEV is extracted and incorrectly classifying as not composable contracts that have intended MEV. While the notion of “MEV non-interference” introduced in the "DeFi composability" paper by Bartoletti et al. addresses these drawbacks and checks whether the contracts that will be deployed suffer a loss when adversaries manipulate their dependencies, it is limited. Since the notion is qualitative, it does not provide information about the degree of interference caused and possible upper bounds to the loss suffered by a compound contract. This thesis performs an exploratory study of quantitative notions for secure composability of smart contracts, eventually arriving at MEV interference. Our "MEV interference" captures various security properties one would deem desirable. We study the theoretical properties of this notion and apply it to study paradigmatic contract compositions of Lending Pools, Automated Market Makers, and Betting contracts. en_US
dc.language.iso en en_US
dc.subject Blockchains, Smart contracts, Security, MEV en_US
dc.title Quantifying secure composability of smart contracts en_US
dc.type Thesis en_US
dc.description.embargo No Embargo en_US
dc.type.degree BS-MS en_US
dc.contributor.department Dept. of Mathematics en_US
dc.contributor.registration 20201131 en_US


Files in this item

This item appears in the following Collection(s)

  • MS THESES [1970]
    Thesis submitted to IISER Pune in partial fulfilment of the requirements for the BS-MS Dual Degree Programme/MSc. Programme/MS-Exit Programme

Show simple item record

Search Repository


Advanced Search

Browse

My Account