Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2021 Jun 13;21(12):4078.
doi: 10.3390/s21124078.

Steganographic Analysis of Blockchains

Affiliations

Steganographic Analysis of Blockchains

Alexandre Augusto Giron et al. Sensors (Basel). .

Abstract

Steganography is one of the ways to hide data between parties. Its use can be worrisome, e.g., to hide illegal communications. Researchers found that public blockchains can be an attractive place to hide communications; however, there is not much evidence of actual use in blockchains. Besides, previous work showed a lack of steganalysis methods for blockchains. In this context, we present a steganalysis approach for blockchains, evaluating it in Bitcoin and Ethereum, both popular cryptocurrencies. The main objective is to answer if one can find steganography in real case scenarios, focusing on LSB of addresses and nonces. Our sequential analysis included 253 GiB and 107 GiB of bitcoin and ethereum, respectively. We also analyzed up to 98 million bitcoin clusters. We found that bitcoin clusters could carry up to 360 KiB of hidden data if used for such a purpose. We have not found any concrete evidence of hidden data in the blockchains. The sequential analysis may not capture the perspective of the users of the blockchain network. In this case, we recommend clustering analysis, but it depends on the clustering method's accuracy. Steganalysis is an essential aspect of blockchain security.

Keywords: bitcoin; blockchain; ethereum; steganalysis; steganography.

PubMed Disclaimer

Conflict of interest statement

The authors declare no conflict of interest.

Figures

Figure 1
Figure 1
A classification of the blockchain steganography approaches in the literature.
Figure 2
Figure 2
Steganalysis approach proposed for blockchains, instantiated with Bitcoin and Ethereum.
Figure 3
Figure 3
Comparison of nonces of bitcoin (left) and ethereum (right) from the first chunk of parsed blockchain data. AM is the Arithmetic Mean of each nonce.
Figure 4
Figure 4
Comparison of LSBytes of nonces of bitcoin (left) and ethereum (right), considering the first and the last chunk of parsed blockchain data.
Figure 4
Figure 4
Comparison of LSBytes of nonces of bitcoin (left) and ethereum (right), considering the first and the last chunk of parsed blockchain data.

References

    1. Nakamoto S. Bitcoin: A Peer-to-Peer Electronic Cash System. [(accessed on 20 May 2020)]; Available online: https://bitcoin.org/bitcoin.pdf.
    1. Andoni M., Robu V., Flynn D., Abram S., Geach D., Jenkins D., McCallum P., Peacock A. Blockchain technology in the energy sector: A systematic review of challenges and opportunities. Renew. Sustain. Energy Rev. 2019;100:143–174. doi: 10.1016/j.rser.2018.10.014. - DOI
    1. Crosby M., Pattanayak P., Verma S., Kalyanaraman V. Blockchain technology: Beyond bitcoin. Appl. Innov. 2016;2:71.
    1. Fernández-Caramés T.M., Fraga-Lamas P. A Review on the Use of Blockchain for the Internet of Things. IEEE Access. 2018;6:32979–33001. doi: 10.1109/ACCESS.2018.2842685. - DOI
    1. Partala J. Provably secure covert communication on blockchain. Cryptography. 2018;2:18. doi: 10.3390/cryptography2030018. - DOI

LinkOut - more resources