Virtual currency wallet connection
virtual currency wallets and local wallets are wallets specially used to store virtual currency
difference: local wallets are installed on their own computers or mobile phones, while online wallets encrypt the private key and put it on the server
personal computers may be implanted with Trojans; The wallet server also has the risk of being attacked by hackers, and the encrypted private key is cracked. Server security is better than personal computers, but it is easier to attract hackers' attention
< H2 > extended data:
virtual currency Wallet:
there are three main types: Online wallet, client wallet (mobile client, computer client) and hard wallet
1. Online Wallet: it refers to the operation of virtual currency relative to wallet by users in the form of network; The main form is website, which users can visit through computer and mobile phone
2. Client Wallet: it is an installation software, which needs to be downloaded to the computer or mobile phone, and can only be used after installation; This is the type of mobile app wallet that I just mentioned
3. Hard Wallet: it is similar to the wallet in the form of U disk, which is a real type of wallet
local Wallet:
the English name of local wallet is local wallet. Local wallet is to store private key and transaction data in local terminal, such as computer, mobile phone or other local devices; It refers to the storage location of the key, and its concept is independent of online wallet and offline wallet
the English name of local wallet is local wallet. It is one of the terms related to bitcoin wallet in blockchain. Local wallet is to store private key and transaction data in local terminal, such as computer, mobile phone or other local devices; Local wallet refers to the storage location of key, which is independent of online wallet and offline wallet
the local wallet is installed on your own computer or mobile phone, while the online wallet is encrypted and put on the server. Personal computers may be implanted with Trojans. Hackers may steal your wallet files and record your wallet password; The wallet server may also be attacked by hackers, and the encrypted private key may be cracked. Server security protection is better than personal computers, but it is also easier to attract hackers' attention. In terms of security, I think these two types of wallets are similar
to enhance the security of local wallet and online wallet, it's better to set a more complex password, and don't forget it. Both local wallet and online wallet are easy to use and easy to use. Because online wallet is not limited by clients, it is easier to use than local wallet. Bitcoin core, Bitai wallet and bitpai wallet all belong to this category
local Wallet_ Network
1. Different in nature
putting virtual currency on the platform is controlled by the platform, and putting virtual currency on the wallet is controlled by yourself
2. Different security
if the platform fails, the money will be gone, and the virtual coin will be put in the wallet. No matter whether the platform fails or not, the virtual coin will not have any loss
3. Different transactions
virtual currency platform can be sold or traded in public, while virtual currency wallet can only be traded in private
extended data:
the risk of virtual currency:
1, model risk
virtual currency is not real currency, there is no central bank behind the total control and macro-control, its value depends entirely on its supply
2, liquidity risk
virtual currency is often e to the lack of market depth, after irrational prosperity thinking or sudden panic, the market price rises and falls sharply, it is difficult to buy or sell at a reasonable price, especially when a large number of funds or a large number of virtual currencies enter the market
3, platform risk
at present, many virtual currency platforms need to deposit funds into the platform to buy or sell. In order to attract investors, some platforms often offer free service charges, but some free platforms are risky
bitcoin wallet is roughly the equivalent of physical wallet in bitcoin network. The wallet actually contains your private key, which allows you to consume the bitcoin allocated to the wallet in the block chain. Like a real wallet, each bitcoin wallet displays the total balance of all bitcoins it controls and allows you to pay someone a certain amount of bitcoin. This is different from the credit card used by merchants to dect money
the mainstream digital cryptocurrencies such as lightcoin, dogcoin, Ruitai coin and Ethereum all have their own wallets.
In addition to the complete implementation of bitcoin's core protocol, bitcoin node software also includes an optional but important function mole -- Wallet:
you can regard the wallet as a safe to store all your keys and addresses, and also encapsulate many technical concepts and details of bitcoin, So that it can be understood and accepted by people other than geeks. Therefore, bitcoin enables node wallet by default. If you want to disable the wallet function, for example, you can set the disablewallet option in the configuration file:
disablewallet = 1
the wallet mole will track all address related transactions managed by it, so it can update the balance information of the wallet in time. This function is very important because there is no concept of account in bitcoin. Bitcoin is e-cash scattered among transactions. If there is no wallet to help track transactions related to our address, it is difficult to figure out how many bitcoins we hold in total
Many RPC calls provided bynodes are implemented by wallet mole. For example, when we call the getnewaddress command, the wallet mole generates the key and address and automatically adds them to the wallet, so its related transactions will automatically affect the balance of the wallet. Similarly, when we call getbalance, the wallet mole will collect the bitcoin on all addresses and return the total amount
the above content is extracted from: bitcoin development course