Wei Dai

Wei Dai is a computer scientist and cryptographer known for two major contributions to the field: the b-money proposal for digital currency and the Crypto++ cryptographic library. He studied computer science at the University of Washington and worked at Microsoft.

b-money (1998): In November 1998, Dai published “b-money”, a proposal for an anonymous, distributed electronic cash system, on the cypherpunks mailing list. The b-money proposal described a system where participants could create money by broadcasting the solution to a computational puzzle — a concept conceptually similar to Bitcoin’s proof-of-work mining. The paper outlined two protocols: one requiring a synchronous broadcast channel, and another using a set of servers to keep track of balances. B-money was never implemented, but it became one of the key intellectual precursors to Bitcoin.

Crypto++: Dai created and maintained Crypto++, a free, open-source C++ library providing a comprehensive collection of cryptographic algorithms and schemes. The library is widely used in academic and commercial projects and remains one of the most respected cryptographic libraries available.

Satoshi’s First Contact: On August 22, 2008, Satoshi Nakamoto emailed Dai directly, writing that he was preparing to publish a paper expanding on Dai’s b-money ideas. Satoshi asked Dai for the year of b-money’s publication to properly cite it. This email, along with a similar one sent to Adam Back two days earlier, represents the earliest known evidence of Satoshi reaching out to existing cryptographers before publishing the Bitcoin white paper. The white paper, published on October 31, 2008, cites b-money as its first reference.

Later Correspondence: In January 2009, following Bitcoin’s launch, Dai and Satoshi exchanged further emails. Satoshi wrote to Dai about the upcoming release, and Dai responded with thoughts on Bitcoin’s design, noting both its similarities to and differences from b-money. Dai also made philosophical observations about the nature of money and cryptocurrency that demonstrated a deep understanding of the challenges involved.

Significance: Dai’s b-money proposal is one of the most direct intellectual predecessors to Bitcoin. Satoshi’s decision to contact Dai before publication, and the prominent citation of b-money in the white paper, underscores the degree to which Bitcoin built upon Dai’s earlier work. The unit “wei” in the Ethereum cryptocurrency was named in honor of Wei Dai.

Related Entries

11 entries

Wired

"The Rise and Fall of Bitcoin" — Wired's landmark feature on Bitcoin's first boom and bust

Benjamin Wallace Satoshi Nakamoto, Gavin Andresen, Laszlo Hanyecz, Jeff Garzik, Hal Finney, Wei Dai, Nick Szabo, Stefan Thomas, Dan Kaminsky, Amir Taaki

Benjamin Wallace's feature in Wired magazine — one of the earliest major mainstream articles on Bitcoin. It traced the arc from Satoshi's whitepaper through the mining boom, the Mt. Gox hack, and the community's growing pains, and closed with Jeff Garzik's iconic line: 'We really don't care.'

LessWrong

Wei Dai's retrospective statements on Satoshi Nakamoto and b-money

Wei Dai Satoshi Nakamoto

Wei Dai's reflections on Satoshi Nakamoto and on why b-money was never implemented, from a LessWrong Q&A thread. Dai stated that Satoshi 'didn't even read my article before reinventing the idea himself,' and later explained that b-money 'wasn't a complete practical design yet' and that he had 'grown somewhat disillusioned with cryptoanarchy' by the time he finished writing it up.