Development of bitcoin wallet app
Fire coin is a bitcoin trading platform. As of the end of 2016, the accumulated turnover of fire coin reached 200 billion yuan
bitcoin is a virtual encrypted digital currency in the form of P2P
Bitcoin is different from all currencies. Bitcoin does not rely on a specific currency institution. It is generated by a large number of calculations based on a specific algorithm. Bitcoin economy uses a distributed database composed of many nodes in the whole P2P network to confirm and record all transactions, and uses the design of cryptography to ensure the security of all aspects of currency circulation. The decentralized nature and algorithm of P2P can ensure that it is impossible to artificially manipulate the value of bitcoin through mass proction
extended information:
fire coin business
1. Fire coin global station, headquartered in Singapore, provides digital asset trading and investment services
2. The digital asset trading platform based on Korean won provides digital asset trading services P>
3, China, has become a platform for information and research in vertical chain of block chain, providing regional chain technology research and application information for Chinese mainland users, and integrates services such as instry consultation, research and ecation training. p> The company is headquartered in Beijing, China, providing digital asset management services and user experience
a real bitcoin wallet can generate its own private key (address). Where the private key is kept by others is not a bitcoin wallet.
it can only be obtained from the trading station. Otherwise, the trading system cannot recognize it.
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