Disentangling Decentralized Finance (DeFi) Compositions

AI-generated keywords: DeFi Ethereum Protocols Building Blocks Interactions

AI-generated Key Points

  • Comprehensive analysis of compositions in the field of Decentralized Finance (DeFi) protocols
  • Focus on understanding interactions and relationships among DeFi protocols and their smart contracts
  • Utilization of a dataset consisting of 23 labeled DeFi protocols and 10,663,881 Ethereum accounts
  • Decentralized exchanges and lending protocols have high degrees and centrality values in the network
  • Interactions among protocol nodes primarily occur within a strongly connected component
  • Algorithm proposed to decompose protocol calls into nested building blocks
  • Swaps identified as the most frequently used building blocks in the dataset
  • Visualizations of composition trees provided for deeper inspections across multiple DeFi protocols
  • Case study conducted on stablecoin dependencies inspired by the collapse of UST stablecoin in Terra ecosystem
  • Contributions include providing a manually curated ground truth dataset, studying intertwined DeFi protocols from macroscopic and microscopic perspectives, proposing an algorithm for extracting building blocks, presenting an overall picture of DeFi compositions, conducting a case study on stablecoin dependencies.
  • Limitations include reliance on available data in the ground truth dataset and potential incompleteness due to rapidly evolving DeFi landscape.
  • Suggestion for future research to extend seed data and observation period to analyze temporal evolution in these protocols.
Also access our AI generated: Comprehensive summary, Lay summary, Blog-like article; or ask questions about this paper to our AI assistant.

Authors: Stefan Kitzler, Friedhelm Victor, Pietro Saggese, Bernhard Haslhofer

License: CC BY 4.0

Abstract: We present a measurement study on compositions of Decentralized Finance protocols, which aim to disrupt traditional finance and offer services on top of distributed ledgers, such as Ethereum. DeFi compositions may impact the development of ecosystem interoperability, are increasingly integrated with web technologies, and may introduce risks through complexity. Starting from a dataset of 23 labeled DeFi protocols and 10,663,881 associated Ethereum accounts, we study the interactions of protocols and associated smart contracts. From a network perspective, we find that decentralized exchanges and lending protocols have high degree and centrality values, that interactions among protocol nodes primarily occur in a strongly connected component, and that known community detection methods cannot disentangle DeFi protocols. Therefore, we propose an algorithm to decompose a protocol call into a nested set of building blocks that may be part of other DeFi protocols. With a ground truth dataset we have collected, we can demonstrate the algorithm's capability by finding that swaps are the most frequently used building blocks. As building blocks can be nested, i.e., contained in each other, we provide visualizations of composition trees for deeper inspections. We also present a broad picture of DeFi compositions by extracting and flattening the entire nested building block structure across multiple DeFi protocols. Finally, to demonstrate the practicality of our approach, we present a case study that is inspired by the recent collapse of the UST stablecoin in the Terra ecosystem. Under the hypothetical assumption that the stablecoin USD Tether would experience a similar fate, we study which building blocks and, thereby, DeFi protocols would be affected. Overall, our results and methods contribute to a better understanding of a new family of financial products.

Submitted to arXiv on 05 Nov. 2021

Ask questions about this paper to our AI assistant

You can also chat with multiple papers at once here.

AI assistant instructions?

Results of the summarizing process for the arXiv paper: 2111.11933v2

In this study, we present a comprehensive analysis of compositions in the field of Decentralized Finance (DeFi) protocols. DeFi protocols aim to disrupt traditional finance by offering services on distributed ledgers like Ethereum. Our research focuses on understanding the interactions and relationships among these protocols and their associated smart contracts. To conduct our analysis, we utilize a dataset consisting of 23 labeled DeFi protocols and 10,663,881 Ethereum accounts. From a network perspective, we observe that decentralized exchanges and lending protocols have high degrees and centrality values. We also find that interactions among protocol nodes primarily occur within a strongly connected component. We further investigate the composition of individual DeFi protocols by proposing an algorithm to decompose protocol calls into nested building blocks. By applying this algorithm to our ground truth dataset, we identify swaps as the most frequently used building blocks. We provide visualizations of composition trees for deeper inspections and extract the entire nested building block structure across multiple DeFi protocols. Additionally, we demonstrate the practicality of our approach through a case study inspired by the collapse of the UST stablecoin in the Terra ecosystem. Assuming a similar fate for USD Tether stablecoin, we analyze which building blocks and DeFi protocols would be affected. Our contributions include providing a manually curated ground truth dataset of addresses from various DeFi protocols, studying intertwined DeFi protocols from both macroscopic and microscopic perspectives, proposing an algorithm for extracting building blocks, presenting an overall picture of DeFi compositions across multiple protocols, and conducting a case study on stablecoin dependencies. While our results offer valuable insights into understanding the composition of DeFi protocols, it is important to acknowledge some limitations. Our findings are based on the data available in our ground truth dataset and may not capture all compositions in rapidly evolving DeFi landscape. Future research can extend our seed data and observation period to analyze temporal evolution in these protocols. Overall, our work contributes to a better understanding of the complex interactions and compositions within DeFi protocols. Our methods can be applied to assess individual protocol compositions and reveal how these protocols are interconnected.
Created on 09 Sep. 2023

Assess the quality of the AI-generated content by voting

Score: 0

Why do we need votes?

Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.

The previous summary was created more than a year ago and can be re-run (if necessary) by clicking on the Run button below.

Similar papers summarized with our AI tools

Navigate through even more similar papers through a

tree representation

Look for similar papers (in beta version)

By clicking on the button above, our algorithm will scan all papers in our database to find the closest based on the contents of the full papers and not just on metadata. Please note that it only works for papers that we have generated summaries for and you can rerun it from time to time to get a more accurate result while our database grows.

Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.