The theft of digital currency and exchange security incidents occur so frequently that it has become a reason for the public to question the security of its underlying technology, the blockchain. So, let's take a look at the possible blockchain security risks of blockchain technology.
If I will be specific, Bitcoin blockchain has no security risk, the security risk is 51% attack which is not possible with the hashrate generated by bitcoin miners. But for other cryptocurrencies, there has been some reported 51% blockchain attacks due to inadequate mining hashrate.
and they are also divided into "software and hardware", "online and offline", "PC and mobile" and other forms.
The types of wallets are limited and specific. They are:
1. Online wallets/hot walletWeb wallet, accessed through broswers
Mobile wallet, mobile phone app wallet
Desktop wallet, wallet on computer
2. Offline wallet/cold walletPaper wallet
Hardware wallet
Wallets on airgapped devices
Due to issues such as historical data, network synchronization, and inconvenience, it is very cumbersome and unrealistic for individuals to run and maintain a huge Bitcoin client to manage assets. More and more digital currency asset management vendors have developed wallet applications or hardware.
What you want to comment about here is that people do not like to run full node wallet like Bitcoin Core because of the large memery space needed to download the full blockchain while people like to make use of Simplified Payment Verification (SPV wallet) which connects to central server and require no full blockchain download. But, for high privacy, running full node wallet like Bitcoin core is the best as it does not connect to central server but run as a node connecting to other nodes directly.
In this world, there are always some people who have forgotten the initial key or lost the hard disk due to bad luck or other factors, resulting in the permanent disappearance of digital assets from the network. There are many such cases, and they are often seen in recent news or narratives.
To make this understandable, make use of seed phrase and private key. It is not good to store these on hard disk or online, just save it offline. To check people's opinions about this, you can check this
thread.
The mainstream exchange or wallet management software all provide copying or scanning codes to obtain the receiving address, but if the computer terminal is implanted with a Trojan horse, then the receiving address is also at risk of being replaced during the process of copying or executing the transfer.
That is why Bitcoin users need to be very careful and avoid malware. Also, it is very good to check and recheck the recipient's address before seeding to notice any change of address.