Skip to main content
Log in

Replacing email protocols with blockchain-based smart contracts

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

Email services nowadays are flooded by spam and phishing attacks. Email service providers build their own email filters to protect the final users from such attacks resulting in an overall better experience. However, the attacks come mainly from the same problem in the email protocols, i.e., the lack of authentication mechanism. In this work, we attempt to minimize some of the most common problems identified in email services such as spam, phishing, spoofing, lack of encryption, repudiation and centralization by implementing a smart contract over the Ethereum protocol. The proposal involves a decentralized system, a smart contract, a file system and two applications used as proof of concept.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

References

  1. Tomlinson, R.: The first network email. BBN (2012)

  2. Hughes, L.: Internet E-mail: Protocols, Standards, and Implementation. Artech House, Inc., Norwood (1998)

    MATH  Google Scholar 

  3. Widup, S., Spitler, M., Hylender, D., Bassett, G.: 2018 verizon data breach investigations report (2018)

  4. Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system (2008)

  5. Wood, G., et al.: Ethereum: A secure decentralised generalised transaction ledger. Ethereum Proj. Yellow Pap. 151, 1–32 (2014)

    Google Scholar 

  6. Popov, S.: The Tangle (2018)

  7. Bai, C.: State-of-the-Art and Future Trends of Blockchain Based on DAG Structure. In: International Workshop on Structured Object-Oriented Formal Language and Method, pp. 183–196 (2018)

  8. García, C.G., Valdez, E.R.N., Díaz, V.G., Bustelo, B.C.P.G., Lovelle, J.M.C.: A review of artificial intelligence in the Internet of Things. Int. J. Interact. Multimed. Artif. Intell. 5(4), 9–20 (2019)

    Google Scholar 

  9. Androulaki, E., et al.: Hyperledger fabric: a distributed operating system for permissioned blockchains. In: Proceedings of the Thirteenth EuroSys Conference, p. 30 (2018)

  10. Morgan, J.P.: Quorum whitepaper. New York JP Morgan Chase (2016)

  11. Arjun, R., Suprabha, K.R.: Innovation and challenges of blockchain in banking: a scientometric view. Int. J. Interact. Multimed. Artif. Intell. (2020)

  12. “John McAfee Swiftmail.” https://johnmcafeeswiftmail.com/. Accessed 19 Dec 2019

  13. “CryptaMail.” https://www.cryptamail.com/. Accessed 19 Dec 2019

  14. Lazarovich, A.: Invisible Ink: blockchain for data privacy (2015)

  15. Benet, J.: Ipfs-content addressed, versioned, p2p file system. arXiv Prepr. arXiv1407.3561 (2014)

  16. Rodríguez, J., Corredor, B., Suárez, C.: Genetic operators applied to symmetric cryptography. Int. J. Interact. Multimed. Artif. Intell. 5(7), 79–88 (2019)

    Google Scholar 

  17. Mahajan, P., Sachdeva, A.: A study of encryption algorithms AES, DES and RSA for security. Glob. J. Comput. Sci. Technol. 13, E15 (2013)

    Google Scholar 

  18. Sayeed, S., Marco-Gisbert, H.: Assessing blockchain consensus and security mechanisms against the 51% attack. Appl. Sci. 9(9), 1788 (2019)

    Article  Google Scholar 

Download references

Acknowledegments

This research was financially supported by Contract No. FUO-384–18 at University of Oviedo Foundation.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rubén González Crespo.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

González, J.C., García-Díaz, V., Núñez-Valdez, E.R. et al. Replacing email protocols with blockchain-based smart contracts. Cluster Comput 23, 1795–1801 (2020). https://doi.org/10.1007/s10586-020-03128-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10586-020-03128-9

Keywords

Navigation