Nick Szabo’s idea laid the groundwork for the protocol created by Satoshi Nakamoto.
In 1998, computer scientist and cryptographer Nick Szabo proposed Bit Gold, a decentralized version of DigiCash. Although the project was never implemented, its ideas deeply influenced Satoshi Nakamoto. Szabo envisioned a system where Proof-of-Work would be used to create digital money—a concept that would become central to Bitcoin. The official Bit Gold paper was published on December 29, 2005.
Szabo’s insight stemmed from the need to create a monetary system that could operate without reliance on central authorities—an alternative to the traditional financial system characterized by centralized control and inflationary risks.
The main idea was to develop a form of digital money that combined the characteristics of physical gold—such as scarcity and fungibility—with the advantages of digital technology, such as ease of transfer and divisibility. Szabo aimed to create a digital version of gold.
As he stated on multiple occasions, his focus was particularly on solving the double-spending problem without relying on a trusted third party:
“I was trying to mimic as closely as possible in cyberspace the security and trust characteristics of gold, and chief among those is that it doesn’t depend on a trusted central authority.“
Technical architecture
The Bit Gold system included several elements that are present today in the Bitcoin protocol:
- Proof-of-Work: Users would solve computational problems of known difficulty to generate new units of bit gold. Szabo proposed using a “benchmark function,” a mechanism to regulate the difficulty of cryptographic puzzles, ensuring their computational cost was precisely quantifiable.
- Public transaction ledger (precursor to the timechain): Each unit of bit gold created would be recorded in a publicly accessible and verifiable time-stamped chain of blocks.
- Title registry: A distributed system would track the ownership of each bit gold unit, enabling transfers between users.
- Public-key cryptography for network security.
- Unspent Transaction Outputs (UTXO): Similar to Bitcoin, Szabo described them as “different pieces of bit gold.” These fragments were non-fungible—unique and not interchangeable due to varying values. To create fungible units, users would combine these differently valued pieces into larger units of approximately equal value.
One of the main obstacles to implementing Bit Gold was the difficulty in designing an appropriate benchmark function. Szabo admitted that this aspect required further research and might prove impractical. The challenge of precisely quantifying the difficulty of creating each unit of bit gold was never fully resolved. Moreover, Szabo realized that as computers became faster and more powerful over time, computational problems would become increasingly easier to solve. To address this issue, he proposed a system to make older hashes more valuable, as they were generated when computational challenges were harder to solve, linking the benchmark concept to the historical rarity of hashes.
Differences from Bitcoin
In 2011, Szabo himself commented on the main differences between Bit Gold and Bitcoin, acknowledging the improvements introduced by Nakamoto:
- The implementation of Proof-of-Work within a consensus system that incentivizes nodes (miners), rather than merely demonstrating ownership through Proof-of-Work.
- The difficulty adjustment algorithm, replacing the complex automated market system envisioned in Bit Gold.
Other differences include:
- Value creation: In Bit Gold, the value of each unit was determined by the computational difficulty of its creation process. Bitcoin, however, takes a simpler approach: all units have the same value regardless of when they were created.
- Transaction ledger: Bit Gold separated the ledger for unit creation from the title registry, which recorded ownership transfers. Bitcoin unifies these functions in the timechain.
Although Bit Gold was never implemented, its influence on Bitcoin has been undeniable. When Satoshi Nakamoto published the Bitcoin white paper in 2008, many recognized the similarities with Szabo’s project.