summary

99Bitcoins - Ethereum Wallets Explained Simply (Smart Contracts, Gas, Transactions)

Thumbnail of the video “99Bitcoins - Ethereum Wallets Explained Simply (Smart Contracts, Gas, Transactions)”
Community upload. AI output has not been independently verified.

Short Summary

Main recommendation: If you want simple, day-to-day use of Ether, use a light node wallet from the 99Bitcoins website, while a hardware wallet is the most secure storage option if you can afford one. The video explains that Ethereum wallets interact with a network that runs smart contracts, and that every transaction costs Gas paid in Ether, so understanding Gas is essential before sending anything.

Key Points

  • An Ethereum wallet holds your private key and gives you a public address, but Ethereum is built to run smart contracts, not just transfer value like Bitcoin.
  • There are two account types: Externally Owned Accounts (EOAs), controlled by a private key and able to send Ether and create or trigger contracts, and Contract accounts, which have code and no private key, controlled by hard-coded trigger conditions that cannot be changed after launch.
  • Transactions carry messages between accounts and are used for three things: transferring value, creating new smart contracts, and triggering existing contracts (for example, sending Ether to an ICO's contract address to receive tokens).
  • Full nodes store the entire blockchain history and verify transactions without trusting anyone, while light nodes rely on third-party full nodes and suit mobile devices.
  • Gas measures the work needed to run code, is paid in Ether, and is priced in Gas units with a market-driven price that rises when the network is crowded.

Details Worth Noting

  • Concrete instructions:
    • Choose a wallet by purpose: use a light node from the 99Bitcoins website list for easy, user-friendly everyday use if you don't plan to write smart contracts soon; run a full node (Geth, Mist, or Parity) if you want to verify the chain yourself or deploy contracts.
    • For serious security, store Ether on a hardware wallet, keeping in mind it costs money and can only send and receive Ether and ERC-20 tokens, not deploy contracts.
    • Before sending a transaction, set a gas limit (the maximum gas you will use); you pay that limit upfront, and unused gas is refunded, but if the code runs out of gas midway, no Ether is returned.
    • Use the "standard" gas price of about 20 Giga Wei as a baseline; overbid the gas price only if you need priority during a busy network.
    • A simple Ether transfer between addresses requires 21,000 gas units.
  • Geth (Go Ethereum) is the most popular full-node program, developed by the Ethereum Foundation; Mist provides a user interface for non-technical users on top of Geth; Parity, from a London-based private company, is described as the second most popular full client.
  • At the time of recording, 9,713 nodes ran Geth and 4,069 ran Parity.
  • Ether is divided into units down to Wei (1 Ether = one quintillion Wei; 1 Giga Wei = one billion Wei), and Wei is named after cryptographer Wei Dai.
  • Gas is priced in Ether rather than directly in Ether so that the cost of running the same contract stays a fixed amount of gas regardless of Ether's fluctuating exchange rate.

Bottom Line

Ethereum wallets matter because they connect you to a network built for smart contracts, and Gas, not just the transfer amount, determines what each transaction costs and whether it completes.