Atlas21
  • ‎
No Result
View All Result
Atlas21
No Result
View All Result
Atlas21
Home Bitcoin

Happy birthday Hashcash: Proof of Work applied to emails

Newsroom by Newsroom
June 10, 2026
in Bitcoin, Feature
Buon compleanno Hashcash: la Proof of Work applicata alle e-mail
Share on FacebookShare on TwitterShare on Linkedin
Bitcoin Basics Guide

On August 1, 2002, Adam Back officially presented the Hashcash paper, a precursor to the system used in Bitcoin mining.

In 1997, Adam Back, a British cryptographer and cypherpunk, proposed Hashcash, a mechanism designed to combat email spam and denial-of-service (DoS) attacks. It was a proof-of-work algorithm that required a certain amount of computational work to send an email, making spam sending uneconomical.

Five years later, on August 1, 2002, Back more formally described the functioning of Hashcash in the paper “Hashcash – A Denial of Service Counter-Measure,” which would later be cited in the Bitcoin white paper.

How Hashcash works

The underlying idea was to make sending emails costly in terms of computing power, thus discouraging the mass sending of spam messages.

The operation was as follows:

  1. Hash calculation: the sender had to calculate the hash of the email text plus a random number called a nonce;
  2. Search for the correct nonce: the process was repeated with different nonces until finding a hash that started with a certain number of zeros. The only way to find the correct nonce was through brute force operations, meaning making many attempts until reaching the desired result. By modifying the number of zeros required, the difficulty of finding the correct nonce for the sender changed, and thus also the computational resources used.
  3. Quick verification: the recipient could easily verify the validity of the hash by counting the number of initial zeros.

Initially, the hashing algorithm used in Hashcash was SHA-1. Example of searching for the correct nonce:

SHA1(“Here we go!00”) = 2bf6d36bf9b140c2a62c66d79f6bd578dccdc141
SHA1(“Here we go!01”) = cd7810e0446a26b4a4e7c1773989050d9fe798a2
SHA1(“Here we go!02”) = 3fbf1f91e1a212c66f65786040bb25cc91f4598b
SHA1(“Here we go!03”) = 2ad11aff9dd50f5e8641862638db2ff8420b89b8
SHA1(“Here we go!04”) = 173ba0b3dc1adbce286c4ba9ea62199ab659e608
SHA1(“Here we go!05”) = 076174d1a153e87da3248278132b007cf6adb701

In practice, Hashcash made the computational cost negligible for those sending a limited number of emails as it only required a few seconds of processing on a normal computer, while it became prohibitive for those trying to send millions of spam emails.

The use in Bitcoin mining

Hashcash laid the foundation for other technologies based on proof-of-work.
Bitcoin mining is certainly one of the main applications of Hashcash. Unlike emails, mining uses the SHA-256 hashing algorithm.

Want to learn more?

This article is part of our comprehensive guide.

Read the full guide
Previous Post

Lummis: 1 million bitcoins in public reserves to support the dollar

Next Post

Bitcoin in US reserves: 2,200 letters sent to the Senate in support of the bill

Latest News

Industry

Chat Control: EU Parliament fails to block its reinstatement, in force until 2028

by Newsroom
July 9, 2026
0

On 9 July, the motion to reject the reinstatement of voluntary scanning of communications fell short at 276 votes, against...

Read moreDetails
Bull Bitcoin porta DAC8 davanti al giudice: il primo ricorso contro la sorveglianza fiscale europea
Bitcoin

Bull Bitcoin takes DAC8 to court: the first legal challenge to Europe’s crypto tax surveillance

by Federico Rivi
July 8, 2026
0

The companies behind the Bull Bitcoin brand have challenged before the Conseil d'État the decree by which France implemented the...

Read moreDetails
Kraken vince arbitrato da 22 milioni contro Mazars
Industry

Kraken wins $22 million arbitration award against Mazars

by Newsroom
July 8, 2026
0

Payward secures the award after the auditor abandoned a nearly completed audit in 2022, under pressure from Operation Choke Point...

Read moreDetails
Nasce Radar Chat: fork di Signal con pagamenti Lightning nativi
Bitcoin

Radar Chat launches: a Signal fork with native Lightning payments

by Newsroom
July 8, 2026
0

The Cake Wallet team launches Radar Chat, an app combining end-to-end messaging and Bitcoin payments via Lightning Network, built on...

Read moreDetails
Polymarket abilita depositi Bitcoin via Lightning con Spark
Bitcoin

Polymarket enables Bitcoin deposits via Lightning with Spark

by Newsroom
July 8, 2026
0

The Spark protocol brings self-custodial deposits over Lightning Network to Polymarket, marking a concrete integration of the Bitcoin layer 2...

Read moreDetails
Atlas21

© 2026 Atlas21

Navigate Site

  • Editorial Policy
  • Cookie Policy
  • Privacy Policy
  • Team

Follow Us

No Result
View All Result
  • Bitcoin 101
    • What Is Bitcoin? A Complete Guide
    • Bitcoin Security: A Complete Guide
    • Bitcoin Privacy: A Complete Guide
    • Lightning Network: A Complete Guide
    • Bitcoin Mining: A Complete Guide
    • Advanced Bitcoin: A Technical Guide
  • Learn
  • Latest News
  • Interviews
  • Opinion
  • Feature
  • B2B Services
  • About Us
  • Contacts

© 2026 Atlas21

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site, we will assume that you are happy with it.