Abstract
We analyse the transaction networks of four representative ERC-20 tokens that run on top of the public blockchain Ethereum and can be used as collateral in DeFi: Ampleforth (AMP), Basic Attention Token (BAT), Dai (DAI) and Uniswap (UNI). We use complex network analysis to characterize structural properties of their transaction networks. We compute their preferential attachment and we investigate how critical code-controlled nodes (smart contracts, SC) executed on the blockchain are in comparison to human-owned nodes (externally owned accounts, EOA), which are be controlled by end users with public and private keys or by off-blockchain code. Our findings contribute to characterise these new financial networks. We use three network dismantling strategies on the transaction networks to analyze the criticality of smart contract and known exchanges nodes as opposed to EOA nodes. We conclude that smart contract and known exchanges nodes play a structural role in holding up these networks, theoretically designed to be distributed but in reality tending towards centralisation around hubs. This sheds new light on the structural role that smart contracts and exchanges play in Ethereum and, more specifically, in Decentralized Finance (DeFi) networks and casts a shadow on how much decentralised these networks really are. From the information security viewpoint, our findings highlight the need to protect the availability and integrity of these hubs.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system. Nakamotoinstitute.org, October 2008. https://bitcoin.org/bitcoin.eps. Accessed 09 Sept 2021
Buterin, V.: ETH whitepaper. https://ethereum.org/en/whitepaper/. Accessed 09 Sept 2021
ERC-20 Specification. https://ethereum.org/en/developers/docs/standards/tokens/erc-20/. Accessed 10 Sept 2021
Antonopoulos, A., Wood, G.: Mastering Ethereum, building smart contracts and dapps, O’Reilly Media, 2019
Newman, M.E.J.: The structure and function of complex networks. SIAM Rev. 45, 167–257 (2003). https://doi.org/10.1137/S003614450342480
Bovet, A., et al.: The evolving liaisons between the transaction networks of Bitcoin and its price dynamics. https://arxiv.org/eps/1907.03577.eps
Kondor, D., PÓsfai, M., Csabai, I., Vattay, G.: Do the rich get richer? An empirical analysis of the bitcoin transaction network. https://doi.org/10.1371/journal.pone.0086197
Vallarano, N., Tessone, C.J., Squartini, T.: Bitcoin transaction networks: an overview of recent results. http://dx.doi.org/10.3389/fphy.2020.00286
Liang, J., Li, L., Zeng, D.: Evolutionary dynamics of cryptocurrency transaction networks: an empirical study. https://doi.org/10.1371/journal.pone.0202202
Somin, S., Gordon, G., Pentland, A., Shmueli, E., Altshuler, Y.: ERC20 transactions over ethereum blockchain: network analysis and predictions. https://arxiv.org/abs/2004.08201
da Fontoura Costa, L., et al.: Analyzing and modeling real-world phenomena with complex networks: a survey of applications. Adv. Phys. 60(3), 329–412 (2011). https://doi.org/10.1080/00018732.2011.572452
Ren, X.-L., Gleinig, N., Helbing, D., Antulov-Fantulin, N.: Generalized network dismantling. Proc. Natl. Acad. Sci. 116(14), 6554–6559 (2019). https://doi.org/10.1073/pnas.1806108116
Braunstein, A., Dall’Asta, L., Semerjian, G., Zdeborová, L.: Network dismantling. Proc. Natl. Acad. Sci. 113(44), 12368–12373 (2016). https://doi.org/10.1073/pnas.1605083113
Janson, S., Thomason, A.: Dismantling sparse random graphs. Comb. Probab. Comput. 17(02), 259–264 (2008). https://doi.org/10.1017/s0963548307008802
Ampleforth whitepaper. https://bit.ly/3lkxsAP. Accessed 11 Sept 2021
Coinmarketcap. Cryptocurrencies market capitalisation in real time. https://coinmarketcap.com/all/views/all/. Accessed 11 Sept 2021
BAT whitepaper. https://basicattentiontoken.org/static-assets/documents/BasicAttentionTokenWhitePaper-4.eps. Accessed 11 Sept 2021
DAI whitepaper. https://makerdao.com/en/whitepaper/. Accessed 11 Sept 2021
Uniswap whitepaper. https://uniswap.org/whitepaper.eps. Accessed 11 Sept 2021
Barabási, A.: Network Science, 05 September 2014. Creative Commons: CC BY-NC-SA 2.0. http://barabasi.com/book/network-science. Accessed 29 Dec 2021
Alstott, J., Bullmore, E., Plenz, D.: Powerlaw: a python package for analysis of heavy-tailed distributions. PLoS ONE 9(1), e85777 (2014). https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0085777. Accessed 02 Dec 2021
Broido, A.D., Clauset, A.: Scale-free networks are rare. Nat. Commun. 10, 1017 (2019). https://doi.org/10.1038/s41467-019-08746-5
Etherscan info on exchanges. https://etherscan.io/accounts/label/exchange. Accessed 12 Sept 2021
Chapela, V., Criado, R., Moral, M., Romance, R.: Intentional Risk Management through Complex Networks Analysis. Springer, Heidelberg (2015). https://doi.org/10.1007/978-3-319-26423-3
Newman, M.E.J.: Mixing patterns in networks. https://doi.org/10.1103/PhysRevE.67.026126
Noldus, R., Van Mieghem, P.: Assortativity in complex networks. J. Complex Netw. 3(4), 507–542 (2015). https://doi.org/10.1093/comnet/cnv005
Salganik, M.J., Dodds, P.S., Watts, D.J.: Experimental study of inequality and unpredictability in an artificial cultural market. Science 311(5762), 854–856 (2006). https://doi.org/10.1126/science.1121066
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
De Collibus, F.M., Partida, A., Piškorec, M. (2022). The Role of Smart Contracts in the Transaction Networks of Four Key DeFi-Collateral Ethereum-Based Tokens. In: Benito, R.M., Cherifi, C., Cherifi, H., Moro, E., Rocha, L.M., Sales-Pardo, M. (eds) Complex Networks & Their Applications X. COMPLEX NETWORKS 2021. Studies in Computational Intelligence, vol 1072. Springer, Cham. https://doi.org/10.1007/978-3-030-93409-5_65
Download citation
DOI: https://doi.org/10.1007/978-3-030-93409-5_65
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-93408-8
Online ISBN: 978-3-030-93409-5
eBook Packages: EngineeringEngineering (R0)