
Responding to Trammell’s concerns about data loss and wallet backup, Satoshi disclosed the wallet’s storage location and technology:
Quote from: Satoshi Nakamoto on January 16, 2009, 12:42:18 PM UTCThe files are in “%appdata%\Bitcoin”, that’s the directory to backup. The data is stored in a transactional database DBM, so it should be safe from loss if there’s a crash or power failure.
He noted that %appdata% was the per-user directory that modern programs like Firefox used for settings, even though Microsoft renamed it with every Windows release, and the resulting path was full of spaces and ran off the screen.
Regarding the unclean socket closure Trammell had reported:
Satoshi NakamotoJust now added code to the next release for that.
This brief exchange demonstrates Satoshi’s rapid development cycle in Bitcoin’s earliest days — Trammell reported a bug and Satoshi had already coded a fix by the time he replied. The DBM (Berkeley DB) database choice would later prove significant when a database lock limit issue caused a chain fork in March 2013.