Skip to content
— CH. 1 · EARLY ENGINEERING AND EDUCATION —

Wei Dai

~2 min read · Ch. 1 of 6
6 sections
  • Wei Dai graduated from the University of Washington with a degree in computer science. This academic foundation arrived just before he published his first major work on digital cash systems in 1998. He spent the 1990s as an intensely private computer engineer within several online communities. His membership lists included Cypherpunks, Extropians, and SL4 mailing groups. On the SL4 list, he exchanged ideas with figures like Eliezer Yudkowsky and Robin Hanson. These conversations occurred within a nascent rationalist community that would later influence technology and philosophy.

  • Dai wrote the original code for Crypto++ in 1995. The open-source C++ library provides implementations of cryptographic algorithms to developers worldwide. Community members continued maintaining the project after Dai stepped away in June 2015. He left the active development role to focus on other projects while others took over maintenance duties. The library remains a standard tool for securing data transmission across many software applications today.

  • An anonymous distributed electronic cash system appeared in a paper titled b-money during 1998. Dai outlined basic properties found in all modern cryptocurrency systems within this document. The scheme described untraceable digital pseudonyms paying each other without outside help. It also detailed how these entities could enforce contracts amongst themselves using only their own resources. This publication helped spark global interest in decentralized currency models before Bitcoin existed.

  • Critical security flaws emerged in SSH2 protocols due to Cipher Block Chaining vulnerabilities. Wei Dai identified these specific weaknesses affecting secure shell connections. He also discovered the Browser Exploit Against SSL/TLS known as BEAST. These findings exposed significant risks in browser-based encryption standards used by millions of users. His research highlighted how theoretical cryptography concepts often fail when applied to real-world network traffic.

  • Satoshi Nakamoto contacted Wei Dai and Adam Back first during the development of Bitcoin in 2008. The b-money paper received direct reference in the subsequent Bitcoin whitepaper released that same year. Core concepts from Dai's proposal required computational work verified by community members updating a collective ledger. Workers received funds for their effort through authenticated cryptographic hashes and digital signatures. Contracts were enforced through broadcast transactions signed with public key cryptography.

  • Nick Szabo stated in May 2011 that speculation regarding Satoshi Nakamoto included Wei Dai himself. Suspects like Hal Finney and Nick Szabo have all denied putative identification claims publicly. Dai questions whether his b-money actually influenced Bitcoin despite the conceptual similarities. He remains an intensely private figure who avoids the spotlight generated by his early contributions. No official confirmation exists linking him directly to the creation of the world's largest cryptocurrency.

Up Next

Common questions

What degree did Wei Dai earn from the University of Washington?

Wei Dai graduated from the University of Washington with a degree in computer science. This academic foundation arrived just before he published his first major work on digital cash systems in 1998.

When did Wei Dai write the original code for Crypto++ and when did he stop maintaining it?

Dai wrote the original code for Crypto++ in 1995. Community members continued maintaining the project after Dai stepped away in June 2015.

What was the title of the paper where Wei Dai introduced b-money in 1998?

An anonymous distributed electronic cash system appeared in a paper titled b-money during 1998. The scheme described untraceable digital pseudonyms paying each other without outside help.

Which security vulnerabilities did Wei Dai identify in SSH2 protocols and SSL/TLS standards?

Critical security flaws emerged in SSH2 protocols due to Cipher Block Chaining vulnerabilities that Wei Dai identified. He also discovered the Browser Exploit Against SSL/TLS known as BEAST.

Who contacted Wei Dai during the development of Bitcoin in 2008?

Satoshi Nakamoto contacted Wei Dai and Adam Back first during the development of Bitcoin in 2008. The b-money paper received direct reference in the subsequent Bitcoin whitepaper released that same year.

Did Nick Szabo confirm Wei Dai is Satoshi Nakamoto in May 2011?

Nick Szabo stated in May 2011 that speculation regarding Satoshi Nakamoto included Wei Dai himself. No official confirmation exists linking him directly to the creation of the world's largest cryptocurrency.

All sources

24 references cited across the entry

  1. 1webAsk A LessWronger AnythingWei Dai — 2014-03-18
  2. 2webBitcoin: The Cryptoanarchists' Answer to CashMorgen E. Peck — May 30, 2012
  3. 4bookThe AI Does Not Hate You: Superintelligence, Rationality and the Race to Save the WorldTom Chivers — Weidenfeld & Nicolson — 2019
  4. 5webSome Fixes To SSHXu ZiJie
  5. 7citeseerxA Challenging but Feasible Blockwise-Adaptive Chosen-Plaintext Attack on SSLGregory V. Bard — 2006
  6. 10webCrypto++ 5.6.3 Release NotesNovember 20, 2015
  7. 11webB-MoneyWei Dai
  8. 13webB-MoneyWei Dai — 1998
  9. 15reportVMAC: Message Authentication Code using Universal HashingWei Dai et al. — Internet Engineering Task Force — 2007-04-23
  10. 16journalVHASH SecurityWei Dai — 2007-08-29
  11. 17newsThe rise (and rise?) of BitcoinDaniel Cooper — May 8, 2013
  12. 18journalThe politics of cryptography: Bitcoin and the ordering machines.DuPont, Quinn — 2014
  13. 20newsBitcoin, what took ye so long?Nick Szabo — 2011-05-28
  14. 21journalMaking money with Bitcoin?February 2011
  15. 22webSatoshi Nakamoto is (probably) Nick SzaboWordPress — December 2013