Wei Dai announces Disperse/Collect, built from his own Crypto++ library

Participants: Wei Dai

This post is significant because it demonstrates that Wei Dai was a hands-on programmer who actively wrote, released, and maintained code. When he later chose not to implement b-money (1998), it was not because he lacked the technical ability — as confirmed by his own admission on LessWrong in 2014 that he had 'grown somewhat disillusioned with crypto-anarchy.' The distinction between 'couldn't implement' and 'chose not to implement' is crucial for understanding the intellectual history leading to Bitcoin.

From the Cypherpunks mailing list, February 5-6, 1996:

“To follow up on a post last year where I suggested that Rabin’s information dispersal scheme might be useful for sending large files across unreliable remailer networks, I built a shareware package called Disperse/Collect out of my own Crypto++ library. Disperse splits up files into redundant pieces and encodes them in base 64. Collect decodes them and reconstructs the original files. You can download this software from my home page at http://www.eskimo.com/~weidai.”

[This post confirms that by early 1996, Wei Dai had already created and publicly released multiple software projects, including the Crypto++ cryptographic library — which would go on to be used in commercial products such as Microsoft Office Groove and LastPass. When Dai later published b-money in November 1998 without an implementation, it was a deliberate choice by an experienced programmer, not a limitation of skill.]