April 2019
Intermediate to advanced
490 pages
12h 6m
English
It seems intuitive – a wallet is a place where you store your crypto funds – but in reality, wallets are much more complex than they appear. Wallets connect to the Ethereum blockchain to find your latest balance, which is accessible via smart contracts, dApps, or via the blockchain client itself. Ethereum clients download the entire chain data, and they are able to search for the transactions associated with your account. Some of them will be transfers, while others can be smart contract executions where you pay gas. At the end, it's possible to obtain your current balance just by reading the transactions contained in the latest block with your address, as shown in the following diagram where ...
Read now
Unlock full access