|Key People||Thomas Voegtlin, Creator|
How it works
Electrum is a bitcoin wallet. It holds the private keys of its user in a manner comparable to having a bank account; just as nobody can move money out of your bank account without your password and bank information, nobody can move your bitcoins out of your wallet without having access to your private keys.
Simple Payment Verification
Electrum uses a technology called Simple Payment Verification (SPV), which is mentioned in bitcoin's original whitepaper written by Satoshi Nakamoto. It allows a user to verify that a transaction was added to bitcoin's blockchain without requiring that user to download the entire blockchain. Instead, the user can use Electrum's SPV to download the block headers of the blockchain pertinent to the transaction, which requires less data.
The private keys of a user's bitcoin can be recovered using a "seed," which is a randomly-generated nonsense phrase that is tied to the letters and numbers in a person's private keys. The example of a seed given in Electrum's whitepaper is the phrase "slim sugar lizard predict state cute awkward asset inform blood civil sugar." Knowing the seed that corresponds to your private keys allows you to recover your wallet if you forget your password.
Electrum uses encryption to protect a user's data from hacking attacks. It uses two levels of encryption. The first layer of encryption is performed using through Advanced Encryption Standard (AES) 256-CBC. The second layer is an encryption of the wallet's data onto the disk drive of the user's computer.