- Open Access
The fragility of decentralised trustless socio-technical systems
© The Author(s) 2019
- Received: 25 September 2018
- Accepted: 25 December 2018
- Published: 9 January 2019
The blockchain technology promises to transform finance, money and even governments. However, analyses of blockchain applicability and robustness typically focus on isolated systems whose actors contribute mainly by running the consensus algorithm. Here, we highlight the importance of considering trustless platforms within the broader ecosystem that includes social and communication networks. As an example, we analyse the flash-crash observed on 21st June 2017 in the Ethereum platform and show that a major phenomenon of social coordination led to a catastrophic cascade of events across several interconnected systems. We propose the concept of “emergent centralisation” to describe situations where a single system becomes critically important for the functioning of the whole ecosystem, and argue that such situations are likely to become more and more frequent in interconnected socio-technical systems. We anticipate that the systemic approach we propose will have implications for future assessments of trustless systems and call for the attention of policy-makers on the fragility of our interconnected and rapidly changing world.
- Emergent centralization
- Networked socio-technical systems
The Internet and World Wide Web have been saluted as a major decentralising forces for at least two decades. They would give power back to the people, enabling everyone to make their voice heard and take active part in decisions. This trend continues today with major political parties in the Western World advocating the Web will enable reforming democracy “from the bottom up”. However, the same infrastructure has allowed a few high-tech giants (such as Google, Facebook, Amazon, etc) to accumulate, and centralise, an unprecedented mix of economic, social and ultimately political power.
Recently, the blockchain technology has infused new hopes of decentralisation, promising to transform finance, money and even governments [1, 2]. Its central innovation is distributed trustless consensus, which allows to determine the validity of transactions without the need of any intermediaries in a transparent and secure way . The tremendous interest attracted by Bitcoin and other cryptocurrencies in the last few years show the potential impact of such a technology. However, the current debate on centralisation versus decentralisation often overlooks the complexity of the socio-technical ecology we inhabit, and the fact that it is ultimately dominated by human behaviour. We argue that considering this broader perspective is crucial, and call for the attention of policy-makers on the fragility of our interconnected world.
The technology offered by Bitcoin  and other digital currencies – the blockchain – allows Alice to transfer her money directly to Bob, without centralised intermediaries. Instead, the transaction is sent to the whole network of nodes which builds, for instance, the Bitcoin system: those nodes, called miners, use computational power to solve complex mathematical problems in order to verify if the transaction is valid and consequently vote in favour or against it. Once a consensus about validity is reached, the transaction is accepted and Bob can spend those $100 after a few minutes. The system generates some new bitcoins to reward the miners for their work.
Thus, networks based on digital currency are distributed, because transactions are processed by multiple nodes, and decentralised, not relying on any authority or middleman. In practice, they reduce the need to trust users or third parties during financial operations. As other decentralised infrastructures and protocols , these networks are very robust to perturbations, such as node’s failure and targeted attacks that, conversely, might significantly damage other interconnected centralised systems like the financial system or airline traffic . One of the most remarkable feature of digital currency is pseudo-anonymity, sometimes exploited for illicit purposes through the Dark Web.
Over time, thousands of new projects similar in spirit to, or heavily based on, the Bitcoin system appeared and created a growing ecology of cryptocurrencies . At the moment of writing, more than 1600 cryptocurrencies can be traded, at least in theory, totalling a market cap value of almost $150 billions. Tens of banks – including Accenture, Bank of England, Santander, UBS and UniCredit – have publicly integrated or are experimenting the blockchain technology, whereas companies like JP Morgan have recently started partnerships with blockchain platforms like ZCash to improve the privacy of their customers.
The blockchain technology can be used also for other type of interactions where trust is usually required. This groundbreaking intuition has led to the technology of “smart contracts” provided by the non-profit distributed computing platform Ethereum. The underlying idea is that many contractual clauses can be made fully-executing and self-enforcing as the terms of the agreement between parties is translated into lines of code. In practice, smart contracts are high-level programming abstractions that are deployed to the Ethereum blockchain for execution. Once on the blockchain, the coded contract is temper-resistant, self-verifying and self-enforcing. Smart contracts also play the role of ‘API connectors’ to the blockchain and have enabled the emergence of ‘blockchain enabled’ serverless websites, known as decentralised applications (Dapps).
The Ethereum technology is quickly gaining consensus among developers as the reference platform for the implementation of a socio-technical ecosystem where technological applications and services are no more based on trust among parties. Hundreds of new technological companies nowadays propose services based on smart contracts, together with innovative solutions for user privacy and data management with high potential impact on society and technology. These companies often attract investors through crowdfunding operations known as initial coin offering (ICO). During an ICO, tokens – instead of shares, as in IPOs – are sold before the corresponding Dapp is released. ICOs are still not regulated like IPOs and token-holders, as opposed to share-holders, have little or no decisional power at all in the company.
The tumultuous innovation rate in the world of blockchain inevitably draws most of the attention on the latest novelty. However, we believe it is crucial to broaden the perspective and consider the single platform as one element in the ecosystem of socio-technical systems we live in. The recent “flash crash” experienced by GDAX – one of the biggest cryptocurrency exchanges – is a good example to illustrate this. On June 21, 2017 the value of 1 ether – the digital currency of Ethereum – crashed from $320 to $0.1 for a few seconds. Although investigations are undergoing, the mainstream reporting explained that the crash was caused by a sell order at market price worth several million dollars, causing the exchange to accept bids at any price to fill the request, which in turn dropped the value of 1 ether to $224. Such a rapid change has triggered a cascade of hundreds of automatic margin calls and stop loss orders set by traders, which eventually have driven the price to $0.1 . In summary, the event originated from a single major player – it was a centralised event. As simple as it seems, this is just an approximated description of what happened and placing Ethereum in a broader context is crucial to clarify the nature of the crash.
Far from being an isolated case, the June flash crash is just one example of many similar events. Among these, the recent case of CryptoKitties highlights the central role of the human factor in the dynamics of the whole system . CryptoKitties is a blockchain-based game that allows players to adopt, raise, and trade virtual cats, and it represents one of the first successful attempts to use blockchain technology for recreational purposes. Virtual cats have been sold for more than $100,000 and the game’s popularity in December 2017 caused the Ethereum network to slow down significantly .
Such dynamics appear natural by adopting an integrated complex systems perspective. In fact, Ethereum is playing the role of central node in a system of interdependent systems, including smart-contract-based platforms, trading and – crucially – social networks. The result is a network of networks  characterised by distinct structural and dynamical properties  which typically make those systems even more fragile than simpler networks  and more exposed to systemic risks. In the case of Ethereum, the traffic stress caused from other platforms generates delays or cascading failures  that might worry users, who in turn are part of those social and trading systems where information is quickly propagated or distorted in echo chambers , causing extreme reactions (e.g., placing big sell orders).
The fragility of emerging systems of systems is still to be understood, opening uncountable and exciting research opportunities with high societal impact. Minimising systemic risks is crucial and requires accounting for (i) the rapidity of information propagation in online social networks, (ii) the almost instantaneous response of automated systems and sub-second networks  and (iii) the interdependent nature of these network of networks. New science-driven policies are needed to guarantee that existent and forthcoming ecosystems become effective, efficient and resilient. We think that taking a systemic approach will be crucial for future assessments of trustless systems, and call for the attention of policy-makers on the fragility of our interconnected and rapidly changing world.
The authors thank the owner of the Web service “myetherwallet.com” for providing the raw number of transaction requests to the Ethereum network.
Availability of data and materials
The datasets used and/or analysed during the current study are available from the corresponding author on reasonable request.
No external funding supported the preparation of this Commentary.
All of the authors wrote the paper and contributed equally to the production of the manuscript. All authors read and approved the final manuscript.
The authors declare that they have no competing interests.
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
- Swan M (2015) Blockchain: blueprint for a new economy. O’Reilly Media, Inc., Newton Google Scholar
- Chapron G (2017) The environment needs cryptogovernance. Nature 545(7655):403–405 View ArticleGoogle Scholar
- Nakamoto S (2008) Bitcoin: a peer-to-peer electronic cash system Google Scholar
- De Domenico M, Arenas A (2017) Modeling structure and resilience of the dark network. Phys Rev E 95(2):022313 View ArticleGoogle Scholar
- Albert R, Jeong H, Barabási A-L (2000) Error and attack tolerance of complex networks. Nature 406(6794):378–382 View ArticleGoogle Scholar
- ElBahrawy A, Alessandretti L, Kandler A, Pastor-Satorras R, Baronchelli A (2017) Evolutionary dynamics of the cryptocurrency market. R Soc Open Sci 4(11):170623 MathSciNetView ArticleGoogle Scholar
- Ethereum briefly crashed from $319 to 10 cents in seconds on one exchange after ‘multimillion dollar’ trade. https://www.cnbc.com/2017/06/22/ethereum-price-crash-10-cents-gdax-exchange-after-multimillion-dollar-trade.html. Dated: 22 June 2017; Accessed: Nov 22, 2018
- Baronchelli A (2018) The emergence of consensus: a primer. R Soc Open Sci 5(2):172189 MathSciNetView ArticleGoogle Scholar
- CryptoKitties craze slows down transactions on Ethereum. http://www.bbc.co.uk/news/technology-42237162. Accessed: Jan 10, 2018
- Gao J, Buldyrev SV, Stanley HE, Havlin S (2011) Networks formed from interdependent networks. Nat Phys 8(1):2180 Google Scholar
- De Domenico M, Granell C, Porter MA, Arenas A (2016) The physics of spreading processes in multilayer networks. Nat Phys 12(10):901–906 View ArticleGoogle Scholar
- Buldyrev SV, Parshani R, Paul G, Stanley HE, Havlin S (2010) Catastrophic cascade of failures in interdependent networks. Nature 464(7291):1025–1028 View ArticleGoogle Scholar
- Yang Y, Nishikawa T, Motter AE (2017) Small vulnerable sets determine large network cascades in power grids. Science 358(6365):3184 View ArticleGoogle Scholar
- Del Vicario M, Bessi A, Zollo F, Petroni F, Scala A, Caldarelli G, Stanley HE, Quattrociocchi W (2016) The spreading of misinformation online. Proc Natl Acad Sci USA 113(3):554–559 View ArticleGoogle Scholar
- Johnson NF (2017) To slow or not? Challenges in subsecond networks. Science 355(6327):801–802 View ArticleGoogle Scholar