Wei Dai: Creator of b-money and Visionary of Decentralized Digital Cash
Wei Dai stands as one of the most prescient figures in cryptocurrency history—a computer engineer and cryptographer whose 1998 proposal “b-money” was cited by Satoshi NakamotoWho Is Satoshi Nakamoto? Satoshi Nakamoto is the creator of Bitcoin and the first user of the original Bitcoin client. He has said in a P2P foundation profile that he... as the very first reference in the Bitcoin whitepaperWhat Is The Bitcoin Whitepaper? On October 31, 2008, an anonymous creator named Satoshi Nakamoto released The Bitcoin Whitepaper to an email list of cryptographers and cypherpunks. In it, Satoshi.... Dai’s design for an anonymous, distributed electronic cash system established key concepts—including decentralized ledger maintenance and proof-of-work—that would later appear in Bitcoin. His work represents perhaps the closest pre-Bitcoin approximation to Satoshi’s invention, proving that the concepts underlying Bitcoin were waiting only for the right combination of insights to make them real.
“I wanted to let you know, I just released a full implementation of the b-money concept… I make no claims about the originality of the design, only that I have been working on it for a year and a half.”
— SatoshiWhat Is A Satoshi? A Satoshi (sat or sats for short) is the smallest unit of a bitcoin. 1 Satoshi is a hundred millionth of a BTC (1 sat =... Nakamoto, email to Wei Dai, 2009
A Brief History
Wei Dai maintains a deliberately low public profile. Born in China, he moved to the United States as a child and showed early aptitude for mathematics and computer science. He graduated from the University of Washington with a degree in computer science in 1994 and pursued graduate studies in the field.
Dai became active in the cypherpunk community during the 1990s, participating in mailing list discussions about cryptography, privacy, and digital moneyWhat Is Money? Money is a tool that enables humans to perform 3 basic functions: store value, exchange value, and account for value. In order for money to perform its.... He was deeply influenced by the work of David ChaumDavid Chaum is the godfather of digital currency who invented blind signatures and anonymous digital cash, creating the cryptographic foundation that made Bitcoin possible., Timothy C. MayTimothy C. May was the most influential philosopher of the cypherpunk movement, authoring the Crypto Anarchist Manifesto and establishing the ideological foundation upon which Bitcoin was built., and others who envisioned using cryptography to create zones of economic freedom beyond government control.
During this period, Dai was also developing the Crypto++ library, a widely-used open-source C++ library of cryptographic algorithms. This library has been used in numerous software projects requiring encryption, hashing, and digital signatures—including, indirectly, various Bitcoin-related tools.
The Breakthrough
In November 1998, Dai published “b-money, an anonymous, distributed electronic cash system” to the cypherpunk mailing list. The proposal was remarkably prescient, describing a system with features that would later characterize Bitcoin.
The b-money Innovation
Dai’s b-money proposal introduced several revolutionary concepts:
1. Decentralized Ledger: b-money proposed that all participants would maintain a shared database of account balances, updated through a distributed consensus mechanism rather than a central authority. This eliminated the need for banks or trusted third parties to process transactions.
2. Pseudonymous Accounts: Users would be identified only by public keys, maintaining privacy while enabling transactions. This pseudonymous design would become a core feature of Bitcoin.
3. Proof-of-Work Issuance: Dai proposed that money could be created through proof-of-work calculations, with the difficulty adjusting to control issuance. This mechanism would later become Bitcoin’s mining system.
4. Decentralized Consensus: The system would use a voting mechanism among participants to validate transactions and maintain the shared ledger. While this specific approach differed from Satoshi’s solution, it established the goal of distributed consensus without central authority.
Early Career
Education (1990s)
• Bachelor’s degree in Computer Science from University of Washington (1994)
• Graduate studies in computer science and cryptography
• Early involvement in cypherpunk community
Cypherpunk Movement (1990s–2000s)
• Active participant in cypherpunk mailing list discussions
• Influenced by David Chaum, Timothy C. May, and other crypto-anarchist thinkers
• Published b-money proposal to cypherpunk list in November 1998
• Maintained focus on privacy, cryptography, and digital freedom
Crypto++ Library
• Author of Crypto++, a widely-used open-source C++ cryptographic library
• Library used in numerous software projects requiring encryption and digital signatures
• Indirectly contributed tools used in Bitcoin ecosystem
Other Contributions
• Significant contributions to cryonics and rationalist communities
• Writing on decision theory and applied ethics
• Active on LessWrong and other rationalist forums
• Praised by Hal Finney and Nick SzaboNick Szabo is a computer scientist who created Bit Gold and coined "smart contracts," directly influencing Bitcoin architecture and cryptocurrency concepts. for technical insight
Significance To Bitcoin
Wei Dai’s contributions to Bitcoin are foundational—Satoshi explicitly acknowledged b-money as the primary intellectual predecessor:
1. First Citation in Whitepaper
Satoshi Nakamoto cited b-money as reference #1 in the Bitcoin whitepaper, recognizing its priority in proposing distributed digital cash. In an email to Dai after Bitcoin’s launch, Satoshi wrote: “I wanted to let you know, I just released a full implementation of the b-money concept… I make no claims about the originality of the design, only that I have been working on it for a year and a half.”
2. Decentralized Money Concept
b-money established the concept of money without central issuance or control—a core Bitcoin principle. Dai proved that a functioning digital currency didn’t require a trusted central authority.
3. Proof-of-Work Issuance
Dai’s proposal to create money through computational work anticipated Bitcoin’s mining mechanism. While the details differed, the fundamental concept of work-based issuance originated with b-money.
4. Anonymous Design Philosophy
b-money’s emphasis on privacy influenced Bitcoin’s pseudonymous account model. Dai recognized that financial privacy was essential for individual freedom in the digital age.
5. The Consensus Problem
Despite b-money’s prescience, Dai’s proposal for achieving consensus was less fully developed than Satoshi’s proof-of-work blockchainWhat Is The Blockchain? The blockchain is the public record of bitcoin transactions, which are organized into blocks that are all chronologically linked to one another. Because every block is.... The b-money design relied on voting among account holders, which could be vulnerable to sybil attacks. Satoshi’s innovation was solving this consensus problem through computational proof-of-work combined with economic incentives—the final piece of the puzzle.
Legacy and Impact
Wei Dai did not implement b-money; it remained a theoretical proposal. But the clarity of his vision and the prescience of his design established the conceptual framework within which Bitcoin would later emerge. When Satoshi solved the consensus problem that Dai had left unresolved, the result was a working system that realized many of b-money’s goals.
For Bitcoiners, Dai represents the cypherpunk ideal—technical brilliance combined with privacy-conscious anonymity. His b-money proposal proved that the concepts underlying Bitcoin were in the air, waiting for the right combination of insights. Dai demonstrated that decentralized digital cash was theoretically possible; Satoshi made it practically real.
Beyond cryptocurrency, Dai has made significant contributions to cryonics and rationalist communities. He has written about decision theory, artificial intelligence risk, and various topics in applied ethics. His intellectual interests span cryptography, philosophy, economics, and the long-term future of humanity.
Dai maintains a blog and has participated in online forums including LessWrong, where he discusses topics ranging from cryptography to effective altruism. He has been praised by figures including Hal Finney and Nick Szabo for his technical insight and intellectual rigor.
Wei Dai’s work reminds us that Bitcoin didn’t emerge from nowhere—it was the culmination of decades of research and visionary thinking by cryptographers who believed that mathematics could create zones of economic freedom. Dai’s b-money was the blueprint; Bitcoin was the building.
Timeline
• 1994 — Graduates from University of Washington with Computer Science degree
• 1990s — Becomes active in cypherpunk community
• 1990s — Develops Crypto++ library
• November 1998 — Publishes “b-money, an anonymous, distributed electronic cash system” to cypherpunk mailing list
• 1998–2000s — Continues contributions to cryptography, cryonics, and rationalist communities
• 2008 — Satoshi Nakamoto cites b-money as reference #1 in Bitcoin whitepaper
• 2009 — Receives email from Satoshi announcing Bitcoin implementation
• Ongoing — Maintains blog, participates in LessWrong and rationalist communities
References and Further Reading
• Dai, W. (1998). “b-money, an anonymous, distributed electronic cash system.” Cypherpunks Mailing List. http://www.weidai.com/bmoney.txt
• Nakamoto, S. (2008). “Bitcoin: A Peer-to-Peer Electronic Cash System.” (Cites b-money as reference #1) https://bitcoin.org/bitcoin.pdf
• Dai, W. (n.d.). “Crypto++ Library.” https://www.cryptopp.com/
• Dai, W. Personal blog and writings: http://www.weidai.com/
• Dai, W. (2013). LessWrong Contributions. https://www.lesswrong.com/users/wei-dai
• Nakamoto, S. (2009). Email correspondence with Wei Dai. (Published on Satoshi Nakamoto Institute)
• Popper, N. (2015). “Digital Gold: Bitcoin and the Inside Story of the Misfits and Millionaires Trying to Reinvent Money.” HarperCollins. (Chapter on b-money and Wei Dai)
If you found this article helpful, please consider zapping some satsWhat Is A Satoshi? A Satoshi (sat or sats for short) is the smallest unit of a bitcoin. 1 Satoshi is a hundred millionth of a BTC (1 sat =... or sharing it on social media. You can also help this project grow by doing any of the following.
- Follow the author Jon Hodl on Twitter/X and Jon Hodl On Nostr.
- Follow @WhatIsBitcoin on Twitter/X and WhatIsBitcoin On Nostr.
- Support one of these bitcoin businesses.
- Make a value for value donation so that we can continue to publish more Bitcoin-only content.