Traditional Culture Encyclopedia - Traditional virtues - Bitcoin-a currency worth more than RMB 80,000.
Bitcoin-a currency worth more than RMB 80,000.
Blockchain technology is called an epoch-making symbol after steam engine, electric power and Internet.
What is the underlying technology of Bitcoin?
This is blockchain technology, so what is blockchain technology? For an easy-to-understand example, you go to China Merchants Bank and deposit 1 10,000 yuan. One day, the banking system of China Merchants Bank was hacked, and 500,000 yuan was transferred from your account, and your deposit slip was also lost. At this time, the bank doesn't want to make up for your lost money. Are you going crazy? Blockchain means that there are countless storage systems, and all storage systems have the same content. No one can modify the bills that have been generated, just like there was only one account book in the past, but after using the blockchain, there are countless account books and they are distributed in various places. More professionally, blockchain technology is a brand-new distributed infrastructure and calculation method. It uses blockchain data structure to verify and store data, uses distributed node identification algorithm to generate and update data, uses cryptography to ensure the security of data transmission and access, and uses intelligent contracts composed of automated script codes to program and manipulate data.
However, now is the era of digital currency flooding. All kinds of new digital currency issues are money laundering, and the last one is chicken feathers. If the blockchain technology and enterprise chain reform advocated by the state are implemented, such a digital currency can still be held. We know that only large companies can go public, but all companies can go online.
If you know a digital currency very well, know its operation and whether it has landed in this field, and help the company to do chain transformation and technical support, otherwise try not to buy it.
Back to BTC, the BTC public chain was called blockchain in the era of 1.0, and it adopted the knowledge mechanism of POW***, that is, the workload proves that how much money you get depends on your effective work in mining. The better the computer performance, the more mines you will get. POW mechanism solves the Byzantine general problem, that is, in the case of mutual distrust, as long as many people trust, the system can be guaranteed to be correct. The throughput (user concurrency) of TPS system is 7 pens per second. ETH, a public chain, is called the blockchain 2.0 era. ETH proposed a new * * * knowledge mechanism POW+POS (Proof of Rights and Interests). Simply put, the more coins you hold, the higher your rights and interests, because the more coins you hold and the longer you hold them, the less difficult your calculation will be and the easier it will be for me to mine. TPS is 2 1 pen per second. EOS has become the public chain of 3.0, and DPOS*** knowledge mechanism (Byzantine fault-tolerant agent authority certificate) For the cryptocurrency of POS mechanism, each node can create a block and get "interest" according to the individual's shareholding ratio. The blocking time is 3 seconds, and TPS is 5000 transactions/second.
First of all, look at blockchain technology from Bitcoin.
(1) Bitcoin is a digital cryptocurrency. Bitcoin is a digital encryption currency, which was designed and launched by Satoshi Nakamoto on June 5438+1October 25th, 2009. The generation, distribution and trading mechanism of bitcoin is different from traditional currency. The generation, issuance and trading of traditional currency depend on the centralized dual model of central bank and commercial banks; The issuance of bitcoin does not require a centralized financial intermediary. Bitcoin community users can issue and manage digital cryptocurrencies through the Bitcoin blockchain network. Bitcoin is issued in the golden mode. People vividly call this process "mining", and all nodes that provide computing power are called "miners". At present, bitcoin mining is distributed in this way, and each miner can get 6.25 bitcoins from it. In fact, the issuing process of Bitcoin is a process of solving multiple hash functions. The process of obtaining bitcoin by node mining is realized by finding a reasonable hash value through a large number of computer calculations. In short, the main goal of this process is to solve the public keys of both parties to the transaction. The solution obtained each time will be used as the initial condition for the next calculation, and the node will calculate new results on this basis. When a node solves a set of hash values that have not been solved before, the system will publish them to the whole network, and each node will check the local database. If each node finds that the solution is correct and there is no record of the solution in the database, it will confirm and record the legitimacy of the solution. When all nodes are confirmed and recorded, the node that finds the solution will receive a certain amount of bitcoin rewards. Blockchain technology, as the lowest core technology of Bitcoin, comes from a seminar of British Library in June 20 14. Bitcoin is the most successful financial application of blockchain technology. It records all the transaction information of the whole network in the form of public account books. With the popularization and application of Bitcoin, blockchain technology has attracted more and more attention from the financial science and technology community.
(2) Blockchain is a weakly centralized distributed ledger protocol. Blockchain technology provides a public distributed security account book and is an open value transfer protocol. In fact, the blockchain is a weakly centralized database, which consists of data blocks related by encryption methods. Any transaction that occurs on this blockchain network will be recorded on the blockchain system through the agreed algorithm. All nodes have complete data backup, including all transaction records since the formation of blockchain system. Blockchain consists of blocks. Block is the basic storage unit of blockchain, which records all the transaction information of each node within 10 minutes. Each data block contains a transaction information, which is used to verify the validity of the information and prepare for the generation of the next data block. A block consists of three parts: the address of the block, the transaction slip and the address of the previous block. When a node in the blockchain initiates a transaction, the node needs to announce this information to other nodes. This node uses private key to encrypt information, which can effectively prevent information forgery. Knowing the historical transaction information, the node receiving the information can use the backup information to judge whether the transaction is true or not. After successful verification, each node combines the address of the last block with the transaction information to form a new block, time stamps it, and connects it to the blockchain to complete the whole transaction process. Because each block has the address of the previous block, people can find the previous block through the address of the latter block until the initial block. Therefore, the blockchain is a complete transaction information chain, which consists of blocks connected in time order.
(3) The characteristics of blockchain
Blockchain is a brand-new database system with the characteristics of weak centralization, non-tampering and inclusiveness. Among them, weak centralization and non-tampering are the core characteristics of blockchain technology that are different from traditional technologies. These two characteristics enable the system built by blockchain technology to achieve "self-trust" through institutional mechanisms.
1. Weak centralization. Each node of the blockchain system keeps a complete data backup, which can effectively prevent network paralysis and data loss caused by the failure of the central server, as well as malicious attacks by hackers on a single node, thus ensuring data security. Unless someone can control more than 5 1% nodes in the system at the same time, an attack on a single node cannot affect the data content of other nodes.
Don't touch it. The blockchain system is a public account book, and all the data of the system are openly and transparently recorded in this account book. All data are recorded by network identification algorithm, and every new information based on blockchain transaction will be released to the whole network. After the received transaction information is confirmed and saved by each node one by one, a new block will be formed to ensure that the blockchain system information can not be tampered with, forged and traced. At the same time, blockchain technology uses random hash algorithm and timestamp technology, and nodes will be stamped with timestamp when verifying, providing proof of transaction time and ensuring the uniqueness of the same transaction. If you want to modify the transaction information of a block, you must fill in all the information of the block and subsequent blocks. Because the modified hash value will be different from the original hash value and cannot be confirmed by other nodes, the modification will be invalid and the difficulty of tampering with information will be greatly improved. Therefore, blockchain technology can provide reliable credit guarantee for transactions. Its non-tamperability provides an effective solution for contract conflicts, and can be applied to the fields of storage and notarization of permanent records and ensuring the authenticity of information. Such as notarization of property ownership.
3. inclusiveness. Blockchain technology is based on algorithms, which abandons the cultural and economic differences of different countries and enables institutions in various countries to establish a unified credit system. In addition, the blockchain technology is open source, which enjoys external enjoyment: any institution or individual can not only submit records, but also obtain complete records of historical transactions of the system and confirm the rights of information owners; At the same time, because the blockchain system runs on the Internet, any qualified institution or individual can join the system in the form of nodes.
4. Traceability, openness and transparency.
Because blockchain or digital currency involves more knowledge and applications, interested friends can pay attention to it, and I will sort out and publish more knowledge about blockchain and digital currency.
- Previous article:What are the categories of games?
- Next article:What are the customs of Hakka people?
- Related articles
- What are the traditional toys? How many have you played?
- How does the lift chair descend?
- Dad is 165 cm, and mom is 155 cm. How tall can a daughter grow at most?
- Why is Bagan, Myanmar, a treasure of Myanmar's oriental culture?
- Why is the mahogany coffee table and tea a perfect match?
- Why is "artistic conception" an important category in China's traditional aesthetics?
- Traditional monster
- Some problems about the translation of musical instruments
- Where is the menu button of vivo mobile phone?
- How to write a brief introduction to works of art how to write a brief introduction to works of art