StealthCoin 1.3.0.0 With Stealth Addresses and LevelDB
This release of StealthCoin adds StealthAddresses to perfectly hide receivers in a transaction. StealthAddresses are a type of cryptographic block chain obfuscation where innumerable destination addresses can be created from each public receiving address. The destination addresses can not be linked to each other or to the public receiving address. StealthAddresses produce lightweight transactions, requiring no more storage overhead than standard StealthCoin transactions. Moreover, StealthAddresses are compatible with Proof-of-Stake.
StealthAddresses necessitate a new kind of transaction in the block chain, which all clients on the network must recognize. For this reason, StealthAddresses will not go into effect for StealthCoin until 11:00 PM October 8, 2014 MST. They are, however, fully incorporated into the wallet with release 1.3.0.0.
This release also adds support for leveldb, a super-fast database back-end. Because the leveldb database structure is different from the previous database backend (BSD), an upgrade will require re-syncing the block chain. To make this process easier, links to OS X and Linux/Windows leveldb databases are below. These files may be downloaded and unpacked into your existing application data folder, after removal of the existing database files. Instructions for this process are forthcoming.
Finally, the Tor backend has been updated to the latest version 0.2.5.8-rc, which is a release candidate version. This update should bring minor stability, performance, and security improvements.
Links for the data files, Mac, Linux, and Windows Qt wallets are below. Daemon builds will be made available soon. The github repository will also be updated within an hour. This post, the OP, and the website (
https://www.stealth-coin.com/) will be updated as new files are made available.
LinuxLevelDB Block Chain Data:
https://drive.google.com/file/d/0B8rWObF4xz1YN21ZYVg4SG9CcGc/edit?usp=sharingManual Installer (zip):
https://drive.google.com/file/d/0B8rWObF4xz1YQk9jV1ZfaE55d3M/edit?usp=sharingMac OS XLevelDB Block Chain Data:
https://drive.google.com/file/d/0B8rWObF4xz1YUktlOHFySUdQSVk/edit?usp=sharingDisk Image Installer:
https://drive.google.com/file/d/0B8rWObF4xz1YWk9BT3IwXzhYZWs/edit?usp=sharingWindowsLevelDB Block Chain Data:
https://drive.google.com/file/d/0B8rWObF4xz1YN21ZYVg4SG9CcGc/edit?usp=sharingAuto Installer:
https://drive.google.com/file/d/0B8rWObF4xz1YbEFXQlpUcDg5bTQ/edit?usp=sharingManual Installer (zip):
https://drive.google.com/file/d/0B8rWObF4xz1YWnBiNGo4R2lpV3M/edit?usp=sharingWe'll update the website and OP within a few hours if it's not already done. It's been busy in the last couple of days, but we'll catch up with the little things soon.
Syncing with the New Build Made Easy1. Back up your wallet
2. Stop the old client
3. Go to the application data directory
4. Remove blk0001.dat, blkindex.dat, database, db.log, and debug.log
5. Download the block chain data with the links above, appropriate to your system
6. Unpack the block chain data into the application data directory
7. Start the new client
8. It may take 2 or three minutes to grab peers
9. The chain may take 5 to 10 minutes to sync