Just a really simple, insecure and incomplete implementation of a blockchain for a cryptocurrency made in Python as educational material. In other words, a simple Bitcoin clone.
This new version improves the using and security of adresses:
Now addresses generated are stored in a file with .wallet extension. That makes them recognizable as simplecoin addresses by the program, so you don't have to manually enter your wallet credentials everytime you make a transaction.
But even more important: when creating a new address, the program gives you the option of encrypting it's private key with a password. If you want to do a transaction with an encrypted address, you will have to enter the password in order to get the private key. This makes the address safer, preventing the private key to be stolen by someone that could have access to the address file.
This new feature solves an important problem of issue #6 (Preventing someone from using other users wallets)
This new version improves the using and security of adresses:
Now addresses generated are stored in a file with .wallet extension. That makes them recognizable as simplecoin addresses by the program, so you don't have to manually enter your wallet credentials everytime you make a transaction.
But even more important: when creating a new address, the program gives you the option of encrypting it's private key with a password. If you want to do a transaction with an encrypted address, you will have to enter the password in order to get the private key. This makes the address safer, preventing the private key to be stolen by someone that could have access to the address file.
This new feature solves an important problem of issue #6 (Preventing someone from using other users wallets)