Quick Advice
- Do not respond to strangers messaging you with investment advice or offers and read how to avoid being scammed from the posts below. Do not follow them in private messages or telegram, etc…
- Never enter your seed phrase into a computer! Never, ever.
- Do not invest in Bitcoin until you do basic research, paid off all high interest debt, and have a emergency savings account of a stable fiat currency.
- If investing do not expect to get rich quickly. You should expect to wait at least 1-2 years before taking profits. Bitcoin is currently very volatile. In the interim spend and replace Bitcoin because its a useful currency.
- Beginners should avoid all mining and day trading until at least very familiar with Bitcoin. Mining is very professional. (You cannot efficiently mine with your computer and need to buy special ASIC machines) and most people lose money day trading.
- Never store your Bitcoins on an exchange or web wallet. Buy your bitcoins and withdraw it to your personal wallet where you actually own them instead of IOUs.
- Make sure you make a backup of your wallet (software holding keys to your BTC) and preferably keep it offline and physical and private. Typically 12 to 24 words you write down on paper or metal. This onetime backup will restore all your keys, addresses , and Bitcoins on a new wallet if you lose your old wallet. Remember to never enter your seed phrase on a computer.
- Beginners should avoid altcoins, tokens, and ICOs at least initially until they learn about Bitcoin. Most of these are scams and you should be familiar with the basics first. Bitcoin is referred to as BTC or XBT.
What are wallets
- When using Bitcoin, there are generally 3 components involved:
- Private keys
- Signing device
- Wallet software
-
- The differences between these can be confusing, but knowing them is important in order to understand the best practices in self-custody .
- Your private keys, often represented as a list of 24 words (e.g., all the same - seed phrases, seed words, mnemonic phrase) after encryption, are the secret information you need to prove that you know in order to sign transactions.
- Anyone holding your private keys can spend your coins, which is why you must handle them as securely as possible.
- The private keys are used to derive Bitcoin addresses, which the user can receive funds to.
- Then, they're used again to produce a digital signatures for these derived addresses, when the user wants to spend the coins received.
- The signature provides proof that the person spending from the address is also the one who generated it in the first place, since only the private key (assumed to be kept secret by the user) can produce both.
- In short, the private keys are secret data to prove ownership.
- Since producing a digital signature from the private keys cannot be done by hand, a second component is needed in order to make a Bitcoin transaction - an electronic signing device which can take the transaction details and the private keys, and produce a signed transaction.
- The signing device can often be a regular computer or phone, but another popular option is having a dedicated hardware device (often called a hardware wallet) used specifically for the purpose of signing Bitcoin transactions.
- The main reason such devices are common is that they let you to avoid entering the private keys on a computer connected to the internet, and instead keep them on a dedicated offline device. This significantly reduce the risk of getting the private keys exposed.
- It’s important to note the difference between the private keys and the signing device.
- While the signing device is often used to also store (and generate) the private keys, these are two different components.
- The private keys can be used on any signing device, and are not tied to the one you’re using.
- The device is merely used perform the cryptographic operations of signing, but your coins are not tied to it directly - they’re tied to your private keys.
- The signing device is the electronic device used to sign transactions - taking data in, cryptographically signing it using the private keys, and returning an output with the signed data.
- The private keys are the secret information the device uses to produce the signature.
- The third component, the wallet software, is responsible for communication with the Bitcoin network.
- The wallet software is used to get the coins (UTXOs) owned by the private keys, compose transactions (later signed by the signing device), and broadcast them to the network.
- While this might be combined with the signing device in the same device/ software (i.e. a hot wallet - where the private key is entered on an online computer), it is often separated (as with hardware wallets) to ensure the private keys stay offline at all times.
- The wallet software must be connected to the internet (or to another communications channel with the Bitcoin network) at least for some period of time to fetch data about coins belonging to the user, and to broadcast new transactions the user may create to the network.
- So to recap:
- Private keys - a piece of information, often represented as a 24 words list, which can be used to derive Bitcoin addresses and signatures to spend from said addresses.
- Signing device - a hardware device where the private keys are entered, and which can use those private keys to perform the actual derivation of addresses and signing of transactions mentioned above.
- Wallet software - a software which communicates with the Bitcoin network to receive data about transactions made to said addresses, and to broadcast signed transactions spending from said addresses.
- These 3 components can, and often are, combined or abstracted to the user, but knowing their differences could be quite helpful in avoiding common mistakes and understanding best practices in Bitcoin self-custody.