--- layout: default title: 'Re: A few thoughts...' date: 2009-01-16 18:42:18 grand_parent: Emails parent: Dustin Trammel nav_order: 6 --- # Re: A few thoughts... The email on the Cryptography Mailing List that announced Bitcoin publicly to the world. {: .fs-6 .fw-300 } --- ``` From satoshi@vistomail.com Fri Jan 16 18:42:18 2009 Return-Path: Delivered-To: dustintrammell-dtrammell@dustintrammell.com Received: (qmail 2400 invoked from network); 16 Jan 2009 18:42:18 -0000 Received: from anonymousspeech.com (HELO mail.anonymousspeech.com) (124.217.253.42) by oaklabs.net with SMTP; 16 Jan 2009 18:42:18 -0000 Received: from server123 ([124.217.253.42]) by anonymousspeech.com with MailEnable ESMTP; Sat, 17 Jan 2009 02:42:14 +0800 MIME-Version: 1.0 Date: Sat, 17 Jan 2009 02:41:48 +0800 X-Mailer: Chilkat Software Inc (http://www.chilkatsoft.com) X-Priority: 3 (Normal) Subject: Re: A few thoughts... Content-Type: text/plain From: "Satoshi Nakamoto" Reply-To: satoshi@vistomail.com To: dtrammell@dustintrammell.com Message-ID: X-Evolution-Source: pop://dustintrammell-dtrammell@mail.oaklabs.net/ Content-Transfer-Encoding: 8bit > One thing that came to mind on this topic is the potential for BitCoin > loss if you have a system failure. The application doesn't seem to > store any data in the directory that it runs in, so I assume it's stored > in the registry and other places (haven't cracked out ProcessExplorer > yet to check myself), so it may be a good idea to have the application > be able to export everything that it needs for recovery to a file that > could be backed up off of the system. The 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. %appdata% is per-user access privilege. Most new programs like Firefox store their settings files there, despite the headwind of Microsoft changing the directory name with every Windows release and being full of spaces and so long it runs off the screen. > One other thing I noticed today is that if you close the application it > doesn't appear to cleanly close it's network sockets (TCP RST's start > flying). Probably an item for the low-priority todo list (: Just now added code to the next release for that. Satoshi ```