Yes, when using Bitcoin Core, you need to download and store the entire blockchain on your device. This is because Bitcoin Core acts as a full node, validating and relaying transactions on the network, which requires having access to the complete transaction history. The size of the blockchain can be quite large, so ensure that you have sufficient storage space on your device.