Abstract
Decentralized financial (DeFi) applications on the Ethereum blockchain are highly interoperable because they share a single state in a deterministic computational environment. Stakeholders can deposit claims on assets, referred to as ‘liquidity shares’, across applications producing effects equivalent to rehypothecation in traditional financial systems. We seek to understand the degree to which this practice may contribute to financial integration on Ethereum by examining transactions in ‘composed’ derivatives for the assets DAI, USDC, USDT, ETH and tokenized BTC for the full set of 344.8 million Ethereum transactions computed in 2020. We identify a salient trend for ‘composing’ assets in multiple sequential generations of derivatives and comment on potential systemic implications for the Ethereum network.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Smart contracts on the Ethereum blockchain share a single state in a deterministic execution environment [1], a feature which introduces a high level of interoperalility between decentralized financial (DeFi) applications. This novelty has thus far, resulted in a rich ecosystem of financial applications, primarily lead by borrowing/lending money markets [2, 3] and constant function market makers (CFMM) [4, 5]. At the time of writing, crypto assets valued in excess of $39 billion is managed by some 75Footnote 1 DeFi applications on the Ethereum blockchain.
From the consumers’ perspective, interoperability between financial applications is a desirable feature, resulting in a vibrant and highly competitive marketplace of increasingly exotic financial products. Yet, if left unsupervised, interoperability between liquidity reserves may lead to dependencies amongst applications, as techniques equivalent to the practice of rehypothecation in the traditional financial system [6] become normalized.
When allocating assets to a CFMM such as Uniswap, Curve or Balancer, liquidity providers receive ‘liquidity provider shares’ (LP shares) [7] redeemable for a proportional share of the liquidity pool with the unrealized returns of the position. LP shares are typically computed as transferable, fungible tokens which has led to the emergence of new secondary markets in which applications offer liquidity and lending pools for LP shares themselves. Supplying LP shares to these pools results in the issuance of meta LP shares. This process is, in some cases, repeated recursively as stakeholders seek to maximize yield or functionality across a diverse set of applications. While LP shares are often treated by market participants as simple IOUs, they do in fact represent a complex payout function, as shown in the literature by [7, 8]. Further complicating matters, the practice of ‘yield farming’, i.e. allocating assets across DeFi applications to maximize returns [9], has introduced a competitive environment in which applications seek to attract additional liquidity by rewarding LP shareholders with ‘governance tokens’ [10].
We approach Ethereum as a financial ecosystem with structural properties comparable to those of a single market [11, 12]. For this work, we examine the degree to which a crypto asset can be utilized in a sequence of increasingly complex ‘wrapping’ operations, guiding our research question: Can we measure assets composability as a proxy for financial integration on the Ethereum Blockchain? Informed by the process proposed by [13], we measure the degree to which crypto assets in smart contracts may contribute towards effects equivalent to financial integration on the Ethereum blockchain. We approach transaction data on Ethereum with an asset oriented perspective, in contrast to previous studies of financial activity on Ethereum, sorting by addresses [13] or applications [14].
2 Method
We measure asset composability by identifying the number of derivatives produced from an initial root asset I. We extend work presented in [13] by proposing an algorithm for unwrapping crypto assets. The algorithm builds a tree structure of derivatives from the initial asset I (Fig. 1). We measure the distance \(\delta \) to the initial asset \(\delta _{A}=\sum _{i=0}^{N}\left| w_{i} \right| \) as a proxy for the degree to which an asset contributes towards integration on Ethereum. That is, the sum of relevant wrapping operations, where \(w := (w_1,\ldots ,w_n)\) is the vector of all adjustments for the composed asset A.
In the example (Fig. 1), an asset is allocated to a CFMM liquidity pool, triggering the issuance of the corresponding LP shares. At this point, we consider the initial asset as wrapped once, resulting in a distance of 1. Subsequently allocating the LP share to another application would trigger the issuance of another LP share, which amounts to a distance of \(\delta = 2\). We target five popular crypto assets: DAI, USDT, USDC, ETH, and tokenized BTCFootnote 2 for the duration of 2020 (Table 1). Collectively, the selected assets amounted to over 70% of the total value administered within DeFi applications (see Footnote 1) at the end of the sample period.
3 Results
We find derivatives of the five initial assets among all 344.8 million Ethereum transactions in 2020 (block #9193266 to #11565018). For each initial asset we compare the number of transactions in the ‘plain’ version of the asset, against the number of transactions in its derivatives (Fig. 2).
For the first 6 months plain DAI transfers amounted between 82%–91% (blue) of all DAI asset transfers and composed DAI with \(\delta = 1\) amounted between 9%–18% (orange) respectively. The data indicates a clear trend towards increasingly complex wrapping operations peaking in the third quarter of 2020, a period colloquially referred to as ‘DeFi Summer‘ due to a high volume of governance tokens issued at the time [10]. The tendency is especially salient in ‘DAI’, for which to up to 84% of all transactions involved a ‘wrapped’ derivative of the initial asset. Curiously, the asset with the largest market cap on Ethereum, USDT, appears to be the least popular with an insignificant 687,705 transactions in ‘wrapped’ derivatives, compared to 64,956,383 transactions in the plain asset.
4 Discussion and Conclusion
Computing fractional ownership claims in a deterministic, single state environment introduces a large set of new opportunities for innovation in the financial sector. Because transactions on permissionless blockchains, such as Ethereum, settles atomically, the role for central clearing counterparties in mitigating counterparty risk is largely mitigated for simple transactions. Yet, to date, little is understood about the systemic implications of the design of these applications and how novel concepts like LP shares, may exacerbate the impact of shocks triggered by exploits [15, 16].
A quantifiable approach to the study of financial integration on the Ethereum net-work will facilitate a better understanding how shocks travel through tightly inter-connected webs of DeFi applications, which may provide guidance towards promoting resilience and protecting investors against systemic risk. In this work, we present initial indicators by examining the degree to which transactions in ‘wrapped’ derivatives of an asset, representing increasingly complex payout functions, may offer an indication of the degree of financial integration on the network. We position this contribution within the broader literature on the quantification of ‘composability risk’ for the DeFi ecosystem, a critical gap raised by [6].
To provide actionable insights for market participants and regulators, this and future studies must expand the scope by considering all relevant factors for the transmission of shocks, including smart-contract design and default risk for the individual DeFi application.
Notes
- 1.
defipulse.com, as of 31st Jan 2020.
- 2.
Bitcoin (BTC) is a non-native asset on Ethereum, represented by ‘wrapped bitcoin’ locked on the original blockchain. We compile the three largest representations of Bitcoin on Ethereum into a single category, assigning the category an initial distance of one.
References
Antonopoulos, A., Wood, G.: Mastering Ethereum: Building Smart Contracts and DApps. O’Reilly Media, Sebastopol (2018)
Bartoletti, M., Chiang, J.H., Lluch-Lafuente, A.: SoK: Lending Pools in Decentralized Finance (2020). http://arxiv.org/abs/2012.13230
Kao, H.-T., Chitra, T., Chiang, R., Morrow Gauntlet, J.: An Analysis of the Market Risk to Participants in the Compound Protocol (2019). https://scfab.github.io/2020/FAB2020_p5.pdf
Angeris, G., Kao, H.-T., Chiang, R., Noyes, C., Chitra, T.: An Analysis of Uniswap Markets (2019). http://arxiv.org/abs/1911.03380
Angeris, G., Chitra, T.: Improved Price Oracles: Constant Function Market Makers (2020). https://arxiv.org/abs/2003.10001
Werner, S.M., Perez, D., Gudgeon, L., Klages-Mundt, A., Harz, D., Knottenbelt, W.J.: SoK: Decentralized Finance (DeFi) (2021). https://arxiv.org/abs/2101.08778
Evans, A.: Liquidity Provider Returns in Geometric Mean Markets (2020). https://arxiv.org/abs/2006.08806
Jensen, J.R., Pourpouneh, M., Nielsen, K., Ross, O.: The Homogeneous Properties of Automated Market Makers (2021). https://www.ssrn.com/abstract=3807820
Angeris, G., Evans, A., Chitra, T.: When does the tail wag the dog? Curvature and market making (2020). https://arxiv.org/abs/2012.08040
von Wachter, V., Jensen, J.R., Ross, O.: How Decentralized is the Governance of Blockchain-based Finance? Empirical Evidence from four Governance Token Distributions (2020). https://arxiv.org/abs/2102.10096
Castiglionesi, F., Feriozzi, F., Lorenzoni, G.: Financial integration and liquidity crises. Manag. Sci. 65(3), 955–975 (2019). https://doi.org/10.1287/mnsc.2017.2841
Somin, S., Altshuler, Y., Gordon, G., ‘Sandy’ Pentland, A., Shmueli, E.: Network dynamics of a financial ecosystem. Sci. Rep. 10(1), 1–10 (2020). https://doi.org/10.1038/s41598-020-61346-y
Nadler, M., Schär, F.: Decentralized Finance, Centralized Ownership? An Iterative Mapping Process to Measure Protocol Token Distribution (2020). http://arxiv.org/abs/2012.09306
Tolmach, P., Li, Y., Lin, S.-W., Liu, Y.: Formal Analysis of Composable DeFi Protocols (2021). https://arxiv.org/abs/2103.00540
Wright, T.: (2020). https://cointelegraph.com/news/akropolis-defi-protocol-paused-as-hackers-get-away-with-2m-in-dai. Accessed 20 Dec 2020
Turley, C.: (2020). https://defirate.com/imbtc-uniswap-hack/. Accessed 20 Dec 2020
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 International Financial Cryptography Association
About this paper
Cite this paper
von Wachter, V., Jensen, J.R., Ross, O. (2021). Measuring Asset Composability as a Proxy for DeFi Integration. In: Bernhard, M., et al. Financial Cryptography and Data Security. FC 2021 International Workshops. FC 2021. Lecture Notes in Computer Science(), vol 12676. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-63958-0_9
Download citation
DOI: https://doi.org/10.1007/978-3-662-63958-0_9
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-63957-3
Online ISBN: 978-3-662-63958-0
eBook Packages: Computer ScienceComputer Science (R0)