Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3487553.3524628acmconferencesArticle/Chapter ViewAbstractPublication PagesthewebconfConference Proceedingsconference-collections
research-article
Open access

Analysis of Arbitrary Content on Blockchain-Based Systems using BigQuery

Published: 16 August 2022 Publication History

Abstract

Blockchain-based systems have gained immense popularity as enablers of independent asset transfers and smart contract functionality. They have also, since as early as the first Bitcoin blocks, been used for storing arbitrary contents such as texts and images. On-chain data storage functionality is useful for a variety of legitimate use cases. It does, however, also pose a systematic risk. If abused, for example by posting illegal contents on a public blockchain, data storage functionality can lead to legal consequences for operators and users that need to store and distribute the blockchain, thereby threatening the operational availability of entire blockchain ecosystems. In this paper, we develop and apply a cloud-based approach for quickly discovering and classifying content on public blockchains. Our method can be adapted to different blockchain systems and offers insights into content-related usage patterns and potential cases of abuse. We apply our method on the two most prominent public blockchain systems—Bitcoin and Ethereum—and discuss our results. To the best of our knowledge, the presented study is the first to systematically analyze non-financial content stored on the Ethereum blockchain and the first to present a side-by-side comparison between different blockchains in terms of the quality and quantity of stored data.

References

[1]
Lennart Ante. 2021. Non-fungible token (NFT) markets on the Ethereum blockchain: Temporal development, cointegration and interrelations. SSRN, BRL Working Paper Series 22 (2021).
[2]
Giuseppe Ateniese, Bernardo Magri, Daniele Venturi, and Ewerton Andrade. 2017. Redactable Blockchain–or–Rewriting History in Bitcoin and Friends. In Security and Privacy (EuroS&P), 2017 IEEE European Symposium on. IEEE, 111–126.
[3]
Juan Benet. 2014. IPFS - Content Addressed, Versioned, P2P File System. CoRR abs/2011.00874(2014). http://arxiv.org/abs/1407.3561
[4]
BitInfoCharts. 2022. Bitcoin Avg. Transaction Fee Chart. https://bitinfocharts.com/en/comparison/bitcoin-transactionfees.html#alltime (accessed: 2022-02-03).
[5]
BitInfoCharts. 2022. Ethereum Avg. Transaction Fee Chart. https://bitinfocharts.com/en/comparison/ethereum-transactionfees.html#alltime (accessed: 2022-02-03).
[6]
Vitalik Buterin. 2013. Ethereum: A Next-Generation Smart Contract and Decentralized Application Platform. (2013). https://ethereum.org/en/whitepaper/
[7]
CoinMarketCap. 2013. Today’s Cryptocurrency Prices by Market Cap. https://coinmarketcap.com/ (accessed: 2021-12-02).
[8]
Bitcoin Core. 2009. Bitcoin Core version 0.9.0 released. https://bitcoin.org/en/release/v0.9.0#opreturn-and-data-in-the-block-chain (accessed: 2022-02-03).
[9]
Dominic Deuber, Bernardo Magri, and Sri Aravinda Krishnan Thyagarajan. 2019. Redactable Blockchain in the Permissionless Setting. CoRR abs/1901.03206(2019). arxiv:1901.03206http://arxiv.org/abs/1901.03206
[10]
Roger Dingledine, Nick Mathewson, and Paul Syverson. 2004. Tor: The second-generation onion router. In Proceedings of the 13th USENIX Security Symposium. USENIX, 303–320.
[11]
European Union. 2016. Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation). Official Journal of the European Union L119 (4 May 2016), 1–88. http://eur-lex.europa.eu/legal-content/EN/TXT/?uri=OJ:L:2016:119:TOC
[12]
Martin Florian, Sebastian Henningsen, Sophie Beaucamp, and Björn Scheuermann. 2019. Erasing data from blockchain nodes. In 2019 IEEE European Symposium on Security and Privacy Workshops (EuroS&PW). 367–376.
[13]
Srdjan Capkun Ivan Puddu, Alexandra Dmitrienko. 2017. μchain: How to Forget without Hard Forks. Cryptology ePrint Archive, Report 2017/106. https://eprint.iacr.org/2017/106
[14]
Christoph Jentzsch. 2016. Decentralized Autonomous Organization to Automate Governance. White paper (2016).
[15]
Roman Matzutt, Martin Henze, Jan Henrik Ziegeldorf, Jens Hiller, and Klaus Wehrle. 2018. Thwarting Unwanted Blockchain Content Insertion. In 2018 IEEE International Conference on Cloud Engineering (IC2E). IEEE, 364–370.
[16]
Roman Matzutt, Jens Hiller, Martin Henze, Jan Henrik Ziegeldorf, Dirk Müllmann, Oliver Hohlfeld, and Klaus Wehrle. 2018. A Quantitative Analysis of the Impact of Arbitrary Blockchain Content on Bitcoin. In Financial Cryptography(Lecture Notes in Computer Science). Springer.
[17]
Satoshi Nakamoto. 2008. Bitcoin: A peer-to-peer electronic cash system. https://bitcoin.org/bitcoin.pdf
[18]
Alexander Pfeiffer, Simone Kriglstein, Thomas Wernbacher, and Stephen Bezzina. 2020. Blockchain technologies and social media: A snapshot. In 8th European Conference on Social Media. Academic Conferences and publishing limited, 196.
[19]
Max Raskin and David Yermack. 2018. Digital currencies, decentralized ledgers and the future of central banking. In Research handbook on central banking. Edward Elgar Publishing.
[20]
Nick Szabo. 1994. Smart Contracts. https://web.archive.org/web/20160323035617http://szabo.best.vwh.net/smart.contracts.html (accessed: 2022-01-28).
[21]
Sri Aravinda Krishnan Thyagarajan, Adithya Bhat, Bernardo Magri, Daniel Tschudi, and Aniket Kate. 2021. Reparo: Publicly verifiable layer to repair blockchains. In International Conference on Financial Cryptography and Data Security. Springer, 37–56.
[22]
Alin Tomescu and Srinivas Devadas. 2017. Catena: Efficient non-equivocation via Bitcoin. In 2017 38th IEEE Symposium on Security and Privacy (SP). IEEE, 393–409.
[23]
Florian Tschorsch and Björn Scheuermann. 2016. Bitcoin and Beyond: A Technical Survey on Decentralized Digital Currencies. IEEE Communications Surveys & Tutorials 18, 3 (2016), 2084–2123.
[24]
Gavin Wood. 2021. Ethereum: A Secure Decentralised Generalised Transaction Ledger, Berlin Version FABEF25. (2021).

Cited By

View all
  • (2025)A DCA-Like Based Algorithm for the Merkle Tree Construction Problem in Ethereum Cryptocurrency SystemNumerical Computations: Theory and Algorithms10.1007/978-3-031-81241-5_31(368-375)Online publication date: 1-Jan-2025
  • (2024)A Generic Blockchain-based Steganography Framework with High Capacity via Reversible GANIEEE INFOCOM 2024 - IEEE Conference on Computer Communications10.1109/INFOCOM52122.2024.10621377(241-250)Online publication date: 20-May-2024
  • (2023)BigChain: Consolidating Blockchain Client for Scalable Analysis2023 4th International Conference on Computer, Big Data and Artificial Intelligence (ICCBD+AI)10.1109/ICCBD-AI62252.2023.00044(227-231)Online publication date: 15-Dec-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
WWW '22: Companion Proceedings of the Web Conference 2022
April 2022
1338 pages
ISBN:9781450391306
DOI:10.1145/3487553
This work is licensed under a Creative Commons Attribution International 4.0 License.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 16 August 2022

Check for updates

Author Tags

  1. BigQuery
  2. Bitcoin
  3. Blockchain
  4. Cryptocurrency
  5. Ethereum

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

WWW '22
Sponsor:
WWW '22: The ACM Web Conference 2022
April 25 - 29, 2022
Virtual Event, Lyon, France

Acceptance Rates

Overall Acceptance Rate 1,899 of 8,196 submissions, 23%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)327
  • Downloads (Last 6 weeks)62
Reflects downloads up to 09 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2025)A DCA-Like Based Algorithm for the Merkle Tree Construction Problem in Ethereum Cryptocurrency SystemNumerical Computations: Theory and Algorithms10.1007/978-3-031-81241-5_31(368-375)Online publication date: 1-Jan-2025
  • (2024)A Generic Blockchain-based Steganography Framework with High Capacity via Reversible GANIEEE INFOCOM 2024 - IEEE Conference on Computer Communications10.1109/INFOCOM52122.2024.10621377(241-250)Online publication date: 20-May-2024
  • (2023)BigChain: Consolidating Blockchain Client for Scalable Analysis2023 4th International Conference on Computer, Big Data and Artificial Intelligence (ICCBD+AI)10.1109/ICCBD-AI62252.2023.00044(227-231)Online publication date: 15-Dec-2023
  • (2023)Energy Demand Unawareness and the Popularity of Bitcoin: Evidence from NigeriaOxford Open Energy10.1093/ooenergy/oiad0122Online publication date: 10-Oct-2023

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media