中国首个区块链在哪里,我国首个区块链中心
请查看相关英文文档
㈠ In which year was China’s first blockchain engineering undergraduate major approved?
China’s first blockchain engineering undergraduate major was approved in 2019.
Blockchain Engineering is a new major approved by Chengdu University of Information Science and Technology in 2019. It is the first "Blockchain Engineering" undergraduate major in the country. In 2021, the Ministry of Education announced the results of the registration and approval of undergraduate majors in general colleges and universities in 2020. A total of 14 colleges and universities have registered for the "Blockchain Engineering" major.
The country’s first blockchain engineering major is located in Chengdu University of Information Science and Technology, which shows that the related majors of Chengdu University of Information Science and Technology are very strong. In the fourth round of national overall discipline level assessment, Chengdu University of Information Science and Technology ranked first among provincial universities in Sichuan Province in its information and communication engineering, computer science and technology, software engineering, statistics and other disciplines.
Established the National Bureau of Statistics Key Open Laboratory for Statistical Information Technology and Data Mining, the Sichuan Provincial Information Application Support Software Engineering Technology Research Center, the Graphic Avatar Intelligent System Collaborative Innovation Center, and dozens of campus joint experiments room.
㈡ What is the origin of blockchain
Blockchain originated from Bitcoin. On November 1, 2008, a person who called himself Satoshi Nakamoto published The article "Bitcoin: A Peer-to-Peer Electronic Cash System" explains the architectural concept of an electronic cash system based on P2P network technology, encryption technology, timestamp technology, blockchain technology, etc., which marks the birth of Bitcoin.
Two months later, the theory came into practice, and on January 3, 2009, the first genesis block with serial number 0 was born. A few days later, block number 1 appeared on January 9, 2009, and was connected to the genesis block number 0 to form a chain, marking the birth of the blockchain.
In recent years, the world's attitude towards Bitcoin has been ups and downs, but blockchain technology, one of the underlying technologies of Bitcoin, has received increasing attention. In the formation process of Bitcoin, blocks are storage units one by one, recording all communication information of each block node within a certain period of time.
The links between each block are realized through random hashing (also called hash algorithm). The latter block contains the hash value of the previous block. With the expansion of information exchange, a block Continuing with one block, the result is called a blockchain.
(2) Extended reading on China’s first Blockchain Day:
Characteristics of blockchain:
1. Go Centralization. Blockchain technology does not rely on additional third-party management agencies or hardware facilities, and there is no central control. In addition to the self-contained blockchain itself, each node realizes self-verification, transmission and management of information through distributed accounting and storage. Decentralization is the most prominent and essential feature of blockchain.
2. Openness. The foundation of blockchain technology is open source. In addition to the private information of the transaction parties being encrypted, the data of the blockchainOpen to everyone, anyone can query blockchain data and develop related applications through the public interface, so the entire system information is highly transparent.
3. Independence. Based on consensus specifications and protocols (similar to various mathematical algorithms such as the hash algorithm used by Bitcoin), the entire blockchain system does not rely on other third parties. All nodes can automatically and securely verify and exchange data within the system without the need for any human intervention.
4. Security. As long as you cannot control 51% of all data nodes, you cannot manipulate and modify network data at will. This makes the blockchain itself relatively safe and avoids subjective and artificial data changes.
5. Anonymity. Unless required by legal regulations, technically speaking, the identity information of each block node does not need to be disclosed or verified, and information transfer can be carried out anonymously.
㈢ On April 20, which sector did the National Development and Reform Commission’s new infrastructure include blockchain for the first time?
Including blockchain, Internet of Things technology innovation and other content.
1. Based on relevant public information inquiries, at the press conference of the National Development and Reform Commission on April 20, 2020, officials clarified the scope of new infrastructure for the first time, which includes three aspects: information infrastructure, converged infrastructure, and innovative infrastructure.
2. Information infrastructure includes communication network infrastructure represented by 5g, Internet of Things, Industrial Internet, and Satellite Internet, new technology infrastructure represented by artificial intelligence, cloud computing, blockchain, etc., and data Computing infrastructure represented by centers and intelligent computing centers, integrated infrastructure including intelligent transportation infrastructure, smart energy infrastructure, etc., and innovation infrastructure including major scientific and technological infrastructure, science and education infrastructure, industrial technology innovation infrastructure, etc. .
㈣ Is Shenzhen the first pilot city for blockchain electronic invoices in the country?
It was reported on August 10, 2018 that the country’s first blockchain electronic invoice was implemented in Shenzhen on the 10th. , Shenzhen Guomao Revolving Restaurant issued the country's first blockchain electronic invoice, announcing that Shenzhen has become the country's first pilot city for blockchain electronic invoices, which also means that tax services have officially opened the blockchain era.
On the same day, Ren Rongfa, deputy director of the State Administration of Taxation, Zhang Guojun, director of the Shenzhen Taxation Bureau of the State Administration of Taxation, and Ai Xuefeng, deputy mayor of Shenzhen, witnessed the birth of the country's first blockchain electronic invoice.
Blockchain electronic invoices have the characteristics of complete traceability of the entire process and non-tampering of information. They are consistent with the invoice logic and can effectively avoid fake invoices and improve the invoice supervision process. Blockchain electronic invoices will connect every invoice stakeholder and can trace the source, authenticity, and accounting information of invoices, solving problems such as over-reporting of one ticket, false claims, and difficulty in verifying authenticity during the invoice circulation process. In addition, it also has the advantages of reducing costs, simplifying processes, and ensuring data security and privacy.
Zhang Guojun said that blockchain electronic invoices are not only an active exploration of full cooperation and complementary resources between tax and enterprises, but also an effort to create "technological innovation +" tax servicesInnovative practice of modernization programs. Focusing on building the "Shenzhen version" of an internationally leading tax modernization system, the two parties will promote the in-depth integration of "Internet +" cutting-edge technologies with the tax industry, lead the direction of tax technology innovation, and more quickly realize the efficient transformation of new technologies into tax productivity.
㈤ What stages has the blockchain developed?
The five stages of blockchain development
1. Germination stage: The real germination stage of blockchain was in 2007 By 2009, a Japanese-American with the pseudonym Satoshi Nakamoto first described a new fantasy report on electronic currency on a cryptography discussion group in 2008 under a different name. Since then, Bitcoin has been born. As early as 2007, Satoshi Nakamoto began to explore a series of new technologies with the intention of creating a new currency. The Bitcoin white paper was released on October 31, 2008, and the Bitcoin system officially began operation on January 3, 2009.
The main technologies supporting the Bitcoin system include hash functions, distributed ledgers, blockchain, and asymmetric encryption; it can be seen that these technologies build the initial version of the blockchain, which can also be said to be a blockchain It is the underlying technology of Bitcoin. In the three years from 2007 to 2009, Bitcoin was in the experimental stage with the participation of a very small number of people, and real commercial activities had not really begun.
2. "Geek" niche stage: The "Geek" here refers to people who are enthusiastic about Internet technology and who regard technological innovation as their fashion and life. The first Bitcoin exchange appeared on February 6, 2010. On May 22 of the same year, someone bought 2 burgers with 10,000 Bitcoins. On July 17 of the same year, the exchange Mt. Gox was established. This marks As Bitcoin officially flows into the market. Despite this, the only people who can truly understand and enter the market to participate in Bitcoin buying and selling are geeks who are passionate about Internet technology. They discuss Bitcoin technology on forums, mine Bitcoins on their computers, and then buy and sell Bitcoins on Mt. Gox. Today, these geeks have become billionaires.
3. Market brewing stage: At the beginning of 2013, the price of Bitcoin was US$13. However, on March 18 of the same year, the Cyprus government closed banks and the stock market due to the financial crisis, causing the price of Bitcoin to soar. In April, the highest price rose to US$266. . On August 20 of the same year, the German government confirmed the currency status of Bitcoin. On October 14, the Chinese Internet announced the opening of a Bitcoin payment channel. In November, the U.S. Senate hearing also clarified the legality of Bitcoin. On November 19, the price of Bitcoin It rose to $1,242, forming a new high. Despite this, the foundation for blockchain to enter the mainstream social economy is not yet available, and the surge in Bitcoin prices is only due to overly optimistic expectations. The containment of China's banking system, the collapse of Mt.Gox and other events caused the price of Bitcoin to continue to fall. In early 2015, the price of Bitcoin had fallen below 200 US dollars. From 2013 to early 2015, the public began to understand Bitcoin and blockchain.
4. BlockChain mainstream period: Britain left the EU on June 23, 2016, North Korea’s fifth nuclear test in September, Trump’s election in November and other events. The uncertainty of the world’s mainstream economy caused Bitcoin, which has a hedging function, to begin to recover. The market The large demand and increase in transaction volume caused the price of Bitcoin to soar from a maximum of US$400 in 2016 to US$20,000 in 2017. The wealth-making effect of Bitcoin and the transaction overflow caused by the congestion of the Bitcoin network have led to the explosion of other series of virtual currencies. Various blockchain applications have also exploded, with numerous blockchain assets worth hundreds, even thousands, or ten thousand times appearing, triggering a global frenzy, and subsequently the Chicago Mercantile Exchange has launched Bitcoin futures trading. It marks that Bitcoin has officially entered the mainstream investment product series, and Bitcoin and blockchain have completely entered the global spotlight.
5. Industrial implementation stage: After the market frenzy in 2017, virtual currency and blockchain made adjustments in terms of market, supervision, and cognition in 2018, returning to rationality. Many blockchain projects that imitate blockchain technology in 2017 will gradually die out as the market cools down, and projects with real practical blockchain applications will initially be implemented. 2018 is not only the first year of blockchain, but also a blockchain gold rush period. After the big waves wash away the sand, what remains is relatively good gold.
From the perspective of the history of blockchain development, blockchain technology is not yet mature and is currently in the growth stage. Specific practical applications of blockchain are only used in the financial field. To apply blockchain to other industries, there is still need for There is a journey to go, but the blockchain trend should be grasped. There are advantages and disadvantages in actively learning the new field of blockchain.
㈥ An easy-to-understand explanation of blockchain
A simple explanation of blockchain technology is as follows:
To put it simply: blockchain is the use of a package of existing A new generation of network system formed using advanced network technology. This network system has a new structure, a new mechanism, and unprecedented new value. Five major technologies or innovations are specifically used: encryption technology, P2P network technology, distributed storage technology, consensus mechanism, and smart contracts.
Essentially: it is a shared database, and the data or information stored in it is "unforgeable", "full-process traces", "traceable", "open and transparent" and "collectively maintained" ” and other characteristics. Based on these characteristics, blockchain technology has laid a solid foundation for "trust-based sales" and created a reliable "cooperation" mechanism. Yunchun has broad application prospects.
2. Openness.
In addition to the encryption of private information of all parties to the transaction, the blockchain data is open to everyone and provides a flexible script code system. The entire system information is highly transparent and within the rules specified by the system. Nodes cannot deceive each other.
3. Autonomy.
Consensus technology, smart contracts.
㈦ Tencent takes the lead in establishing the first international standard project for blockchain digital collections
Specifically, theThis international standard will standardize the technical architecture, technical processes, functional requirements and security requirements of digital collection services based on blockchain, which will help promote global recognition and consensus on the overall technical framework of digital collection services and enhance digital The value storage, value discovery and value transfer capabilities of collections promote the standardized application of digital collections.
It is reported that the International Telecommunication Union (ITU) is one of the three major international standardization organizations. Its members include more than 190 countries and more than 900 companies and academic institutions. It is the most influential and participating country and academic institution in the world. One of the most authoritative national standards organizations with the largest number of members. The successful establishment of this international standard project also marks that the technological exploration of my country's technology companies in the field of digital collections has been internationally recognized.
In fact, Tencent currently has rich practical experience in the field of digital collections. In July 2021, the Tencent Zhixin Chain team took the lead in launching the compliant and open digital collection technology service "Yuan Commodity Agreement" in China, which can accommodate various businesses to build a digital collection application platform based on the agreement. Only half a year after its launch, the Zhixin Chain team has successively supported the implementation of 30+ digital collection projects, including the "Fu" cultural digital collection project of the People's Cultural and Creative Industries, the public welfare digital cultural creation project of Dunhuang Research Institute, Tencent QQ music digital collection platform, Xiao Red Book R-SPACE collection platform, China Literature Digital Collection Platform, Tencent SSV “Dreams in Painting” digital charity project, etc.
At the same time, in terms of promoting compliance in the digital collection industry, Tencent has been actively advocating and participating in the formulation of various industry self-discipline conventions, white papers, and industry standards to promote the standardized development of the industry. In September 2021, Tencent took the lead in establishing a project and formulating the group standard of "Blockchain Technology Digital Cultural Creation Application Specifications" at the China Blockchain Technology and Industry Development Forum; on October 31, 2021, Tencent and the National Copyright Trading Center Alliance, The China Academy of Art, Ant Group and others jointly released the "Self-Discipline Convention for the Digital Cultural and Creative Industry"; on December 22, 2021, the "Blockchain-Based Digital Collection Research Report" with Tencent core participation was published by the China Academy of Information and Communications Technology in the Trusted Blockchain Published at the summit.
Reviewed by: Tan Lugang
㈧ Blockchain explained in vernacular
Blockchain explained in vernacular is:
1 A decentralized distributed ledger database. Decentralization means that it is different from the traditional centralized method. There is no center here, or everyone is the center. Distributed ledger database means that the recording method is not only to store the ledger data in each node, but also in each node. The data of the entire ledger will be shared and copied synchronously.
Generally speaking, a blockchain system consists of a data layer, a network layer, a consensus layer, an incentive layer, a contract layer and an application layer.
Among them, the data layer encapsulates the underlying data blocks and related basic data and basic algorithms such as data encryption and timestamps; the network layer includesDistributed networking mechanism, data dissemination mechanism and data verification mechanism, etc.; the consensus layer mainly encapsulates various consensus algorithms of network nodes; the incentive layer integrates economic factors into the blockchain technology system, mainly including the issuance mechanism of economic incentives and Allocation mechanism, etc.; the contract layer mainly encapsulates various scripts, algorithms and smart contracts, which is the basis of the programmable features of the blockchain; the application layer encapsulates various application scenarios and cases of the blockchain.
In this model, the chain block structure based on timestamps, the consensus mechanism of distributed nodes, economic incentives based on consensus computing power and flexible programmable smart contracts are the most representative of blockchain technology. sexual innovation.
㈨ One article to understand the Internet blockchain
One article to understand the Internet blockchain
One article to understand the Internet blockchain. To understand the blockchain, We have to study the brief history of blockchain technology development starting from the birth of the Internet, discover the motivations for blockchain, and infer the future of blockchain. Let’s understand the Internet blockchain in one article.
Understand the Internet blockchain in one article 1The originator of blockchain is mahjong, and the earliest blockchain was invented by the Chinese! The blockchain is just like Mahjong, except that Mahjong has fewer blocks. Mahjong only has 136 blocks. The rules of Mahjong vary from place to place and can be regarded as a hard fork of Bitcoin.
As the oldest blockchain project, Mahjong has a group of four miners. The first one to dig out the 13 correct hash values will get the accounting rights and rewards. It adopts the method of being willing to admit defeat and not cheating. Thousands of consensus mechanisms!
Mahjong is decentralized, everyone can be the banker, and it is completely peer-to-peer.
Mining pool = commission from the boss of the chess and card room.
It cannot be tampered with, because convincing the other three people requires too much computing power and physical strength.
A typical value Internet. The value in my pocket didn't last eight rounds before it went into their pockets.
The Chinese are basically good at playing mahjong. In terms of blockchain, they produce 70% to 80% of the world’s mining machines and have the most computing power in the world, accounting for about 77% of the computing power.
Mahjong is actually the earliest blockchain project:
1. A group of four miners. The miner who first collides with the correct hash value of 13 numbers can obtain the accounting rights. and get rewarded.
2. It cannot be tampered with. Because convincing the other three people requires too much computing power and physical strength.
3. Typical value Internet. The valuable digital currency www.gendan5.com/digitalcurrency/btc.html in my pocket ran into their pockets after eight rounds.
4. Decentralization, everyone can be a banker, it is completely peer-to-peer.
5. UTXO, unspent transaction expenses.
There is another blockchain method of credit, assuming that everyone has no cash
If we look closely, when everyone reaches a consensus, we cannot see any intermediary or third party coming out to judge whether C wins. , the rewards given to C do not need to be transferred to C through a third party. They are all direct peer-to-peer transactions. This process is decentralized. Players (miners) each record the results of the first game. C will draw ten by himself. Third, Yi defeated Jia Dongfeng, and a complete block was generated after the record was completed. But remember, this is only the first game. In the entire blockchain, this is just a node. As mentioned at the beginning After 8 games are played, there are 8 nodes (blocks). The 8 blocks are connected together to form a complete ledger. This is the blockchain. Because everyone has one of this ledger, it is a distributed ledger. The purpose is to prevent someone from tampering with the record. At the end of the game, it is clear who wins and who loses.
Four men (A, B, C, and D) got together to play mahjong for money. None of them brought any cash, so they asked a beautiful woman (centralized) to keep a book and record who won how much money in each round. , Who lost how much? At the end of the day, everyone uses Alipay or WeChat to pay and settle the ledger. However, if this beauty made a mistake in accounting or was bribed by one of the four people in advance to make a mistake on purpose, there is no guarantee that the outcome of this game will be fair, just, and reasonable. ,dont you agree? then what should we do? If you "play mahjong", you can use "blockchain" as the game rules and adapt it as follows:
Four men (A, B, C and D) got together to play mahjong for money. No one brought any cash. B said Let the beauty she brought keep accounts. A said that none of us knew this beauty, so the four of them, A, B, C, and D, agreed that everyone would keep accounts at the same time (decentralized) on their mobile phones (blockchain nodes) for each game. ), after finally playing mahjong and paying with electronic money directly on the mobile phone, everyone checked the accounting results. The accounting results should have been the same.
Assume that the original result is the account recorded on A’s mobile phone: B owes A 10 yuan. However, the record on B's mobile phone shows that there is no debt, but the other two people (C and D) have the same accounting as A, so the settlement is still based on the majority rule. In addition, everyone has a bad impression of B's integrity. Next The first time I play mahjong, I won’t take B to play with me.
Unless B bribes two people (C and D) in advance to deliberately cheat, but the cost of B bribes them is 100,000 yuan (10,000 times the default of 10 yuan), then in common sense, B only You can choose to give up because the cost of counterfeiting is too high.
Assume that even if B is secretly willing to pay a high price of 100,000 yuan to buy C and D to do this silly cat transaction with huge losses during the card game, the rules of the blockchain are to keep accounts based on timestamps. Yes, it turns out that B owed A 10 yuan when debiting the account at 1 p.m., that is, when C and D changed the account at 3 p.m., time is irreversible and they can only record 3 p.m., which does not comply with the rules of the game. .
In fact, in 2017, bloggers have developed a set of Mahjong coins
China’s most popular mahjong coinsThe earliest blockchain project: a group of four miners. The miner who first collides with the correct hash value of 14 numbers from 148 random numbers can obtain an accounting right incentive. Since distributed accounting requires several other consensus among miners, so each accounting transaction takes about ten minutes.
Understanding the Internet Blockchain in One Article 21. Before the birth of Bitcoin, 5 Internet technologies that will have a significant impact on the future of the blockchain
In 1969, the Internet was born in the United States. Since then, the Internet has expanded from four research institutions in the United States to the entire planet. In terms of application, it has expanded from the earliest military and scientific research to all aspects of human life. In the nearly 50 years since the birth of the Internet, five technologies have been of particularly great significance to the future development of blockchain.
1. The TCP/IP protocol born in 1974: determines the position of blockchain in the Internet technology ecosystem
In 1974, the most critical step in the development of the Internet was taken by The TCP/IP protocol, the core communication technology of the Internet jointly developed by American scientists Vinton Cerf and Robert Kahn, was officially launched.
This protocol enables the transmission of information between different computers and even different types of networks. All computers connected to the network can communicate and interact as long as they comply with this protocol.
In layman's terms, Internet data can travel tens of thousands of kilometers to reach the computer users who need it. This is mainly because the Internet world has formed a unified information dissemination mechanism. That is to say, Internet devices follow a unified law-TCP/IP protocol when disseminating information.
Understanding the TCP/IP protocol is of great significance to mastering the Internet and blockchain. After the invention of TCP/IP in 1974, the entire Internet was between the underlying hardware devices, the intermediate network protocols and the network Addresses have always been relatively stable, but an endless stream of innovative applications are emerging at the top application layer, including news, e-commerce, social networks, QQ, WeChat, and blockchain technology.
In other words, in the technical ecology of the Internet, blockchain is a new technology at the top layer of the Internet - the application layer. Its emergence, operation and development have not affected the underlying infrastructure and communication protocols of the Internet. , is still one of the many software technologies that operates according to the TCP/IP protocol.
2. Cisco router technology born in 1984: an imitation of blockchain technology
In December 1984, Cisco was established in the United States. The founder was a professor from Stanford University. A couple, Leonard Posak, director of the computer center, and Sandy Lerner, director of the business school's computer center, designed a networking device called a "multiprotocol router" that was placed on the Internet's communication lines to help data Get from one end of the Internet to the other thousands of kilometers away accurately and quickly.
In the entire Internet hardware layer, there are tens of millions of routers working intensively.Busy at work, directing the transmission of Internet information. An important function of Cisco routers is that each router saves the completed Internet device address table. Once changes occur, it will be synchronized to tens of millions of other routers (theoretically), ensuring that each router Routers can calculate the shortest and fastest path.
When you see the operation process of the router, you will feel very familiar. That is the important feature of the blockchain later. The significance of understanding the router lies in the important features of the blockchain. It has been implemented on the router in 1984. For the router, even if the node device is damaged or attacked by hackers, it will not affect the transmission of the entire Internet information.
3. The B/S (C/S) architecture that was born with the World Wide Web: the opponent of the blockchain and the target of attempted subversion
The World Wide Web is referred to as the Web and is divided into Web clients and server. All updated information is only modified on the Web server. Thousands, tens of thousands, or even tens of millions of other client computers do not retain the information and only obtain the information data when accessing the server. This structure is also often referred to as the Internet B/S architecture is a centralized architecture. This architecture is also the most important architecture of the current Internet. Internet giants such as Google, Facebook, Tencent, Alibaba, and Amazon have all adopted this architecture.
Understanding the B/S architecture will be of great significance to the subsequent understanding of blockchain technology. The B/S architecture is that data is only stored in the central server, and all other computers obtain information from the server. Blockchain technology has tens of millions of computers without a center, and all data will be synchronized to all computers. This is the core of blockchain technology.
4. Peer-to-Peer Network (P2P): Blockchain The father of the chain and its technical basis
Peer-to-peer network P2P is another Internet infrastructure corresponding to C/S (B/S). Its characteristic is that multiple computers connected to each other are connected to each other. In a peer-to-peer position, there is no distinction between master and slave. A computer can be used as a server, setting shared resources for use by other computers in the network, and as a workstation.
Napster is one of the earliest P2P systems, mainly used for music resource sharing. Napster cannot be regarded as a true peer-to-peer network system. On March 14, 2000, a message was posted on the mailing list of the underground hacker site Slashdot in the United States, saying that AOL's Nullsoft department had released Gnutella, an open source Napster clone software.
In the Gnutella distributed peer-to-peer network model, each networked computer is functionally peer, serving as both a client and a server, so Gnutella is called the first true peer-to-peer network model. Network Architecture.
In the past 20 years, some Internet technology giants such as Microsoft and IBM have also included liberal elements, hackers, and even intruders.Criminals who violate intellectual property rights continue to promote the development of peer-to-peer networks. Of course, idealists on the Internet who want to strengthen information sharing have also invested a lot of enthusiasm in peer-to-peer networks. Blockchain is a software application based on a peer-to-peer network architecture. It is a benchmark application for peer-to-peer networks trying to break out from the silence of the past.
5. Hash algorithm: the key to generating Bitcoin and tokens (tokens)
The hash algorithm converts numbers of any length into fixed-length values using a hash function. Algorithms, famous hash functions such as: MD4, MD5, SHS, etc. It is a member of the family of cryptographic functions defined by the American National Institute of Standards and Technology.
This family of algorithms is crucial to the functioning of the entire world. From Internet application stores, emails, anti-virus software, to browsers, etc., all of them are using secure hashing algorithms. It can determine whether Internet users have downloaded what they want, and it can also determine whether Internet users are involved in man-in-the-middle attacks or network attacks. Victim of a phishing attack.
The process of blockchain and its application to generate new coins from Bitcoin or other virtual currencies is to use the function of the hash algorithm to perform operations to obtain numbers that meet the format requirements, and then the blockchain program gives Bitcoin rewards.
Mining, including Bitcoin and tokens, is actually a small mathematical game built with a hash algorithm. However, because of the fierce competition, people all over the world used powerful servers to perform calculations in order to get the rewards first. As a result, many computers on the Internet participated in this little mathematical game, which even consumed more than 40% of the electricity in some countries.
2. The birth and technical core of blockchain
The birth of blockchain should be the most unusual and mysterious invention and technology in the history of human science, because in addition to blockchain, to So far, there is no major invention in the history of modern science whose inventor cannot be found.
On October 31, 2008, Bitcoin founder Satoshi Nakamoto (pseudonym) published a paper on the cryptography mailing group - "Bitcoin: A Peer-to-Peer Electronic Cash System". In this paper, the author claims to have invented a new electronic currency system that is not controlled by governments or institutions. Blockchain technology is the basis for supporting the operation of Bitcoin.
The preprint address of the paper is at http://www.bitcoin.org/bitcoin.pdf. From an academic point of view, this paper is far from a qualified paper. The main body of the article is composed of 8 flow charts. It is composed of corresponding explanatory text, no nouns and terms are defined, and the format of the paper is also very irregular.
In January 2009, Satoshi Nakamoto released an application case of blockchain on the SourceForge website - the open source software of the Bitcoin system. After the release of the open source software, it is said that Satoshi Nakamoto mined approximately 1 million bits. Coin. A week later, Satoshi Nakamoto sent 10 Bitcoins to cryptography expert Hal Finney, which also became the first in Bitcoin history.transaction. With the booming development of Bitcoin, research on blockchain technology has also begun to show explosive growth.
It is indeed difficult to fully and clearly explain the blockchain to the public. We use Bitcoin as the object to introduce the technical characteristics of the blockchain as simply as possible but in depth.
1. Blockchain is a peer-to-peer network (P2P) software application
As we mentioned before, at the beginning of the 21st century, the Internet formed two major types of applications. Architecture, centralized B/S architecture and non-centered peer-to-peer (P2P) architecture. Many Internet giants such as Alibaba, Sina, Amazon, etc. all have centralized B/S architecture. Simply put, it is data Put it in a giant server, and our ordinary users can access the servers of Alibaba, Sina and other websites through mobile phones and personal computers.
Since the beginning of the 21st century, there have been many software applications for freely sharing music, videos, and paper materials. Most of them use a peer-to-peer network (P2P) architecture, that is, there is no central server, everyone's personal computer They are all servers and clients, with equal status. However, this type of application has never become popular. The main reasons are large resource consumption and intellectual copyright issues. Blockchain is a software application in this field.
2. Blockchain is a peer-to-peer network (P2P) software application that synchronizes information across the entire network
Peer-to-peer networks also have many application methods. In many cases, everyone is not required to Each computer keeps the same information. Everyone only stores the information they need, and downloads it to other computers when needed.
However, in order to support Bitcoin financial transactions, the blockchain requires that every transaction that occurs must be written into historical transaction records and change information be sent to all computers with Bitcoin programs installed. Every computer with Bitcoin software installed maintains the latest and complete Bitcoin historical transaction information.
The characteristics of blockchain's network-wide synchronization and network-wide backup are often referred to as blockchain information security, and the source cannot be changed. Although it is still not absolutely safe in practice, when the number of users is very large, it does have certain security advantages in preventing information tampering.
3. Blockchain is a peer-to-peer (P2P) software application that uses a hash algorithm to generate "tokens" to synchronize information across the entire network
Area The first application of the blockchain was the famous Bitcoin. When discussing Bitcoin, a term that is often mentioned is "mining". So what exactly is mining?
The metaphor is that the blockchain program gives the miners (players) 256 coins, numbered 1, 2, 3...256. Each time a Hash operation is performed, it is like tossing a coin. 256 coins are thrown at the same time. After landing, if all the coins with the first 70 numbers happen to be heads. The miner can tell the blockchain program this number, and the blockchain will reward the miner with 50 Bitcoins.work.
From the perspective of software programs, Bitcoin mining is a mathematical game built using the hash SHA256 function. The blockchain first stipulates a winning mode in this small game: a 256-bit hash number is given, but the last 70 bits of the hash number are all 0, and then the player (miner) continuously enters various numbers. Give the hash SHA256 function and see if you can use this function to get a number with 70 zeros. If you find one, the blockchain program will reward the player with 50 Bitcoins. Actual mining and rewards are more complex, but the above example expresses the core process of mining and obtaining Bitcoin.
When Bitcoin was born in 2009, each bounty was 50 Bitcoins. Ten minutes after its birth, the first batch of 50 Bitcoins was generated, and the total currency amount at this time was 50. Subsequently, Bitcoin increased at a rate of about 50 every 10 minutes. When the total amount reaches 10.5 million (50% of 21 million), the bounty is halved to 25. When the total amount reaches 15.75 million (new output is 5.25 million, which is 50% of 1050), the bounty is further halved to 12.5. According to the design of the Bitcoin program, the total number of Bitcoins is 21 million.
From the above introduction, Bitcoin can be seen as a guessing game based on a peer-to-peer network architecture. The Bitcoin information rewarded for each correct guess will be transmitted to all players and recorded. into each player's history database.
4. Smart contracts, tokens, ICOs and blockchain basic platforms generated by blockchain technology due to the rise of Bitcoin
From the above introduction, Bitcoin technology It is not a new technology falling from the sky, but a clever combination of various original Internet technologies, such as peer-to-peer network architecture, network-wide synchronization of routing, and network security encryption technology. It can be regarded as a combination of innovative algorithm games. .
Because Bitcoin can be exchanged for legal currency, purchased in kind, and made huge profits through appreciation, the whole world is not calm. With the attitude that if you can do it, I can do it, many people have created their own imitation Bitcoin software applications. At the same time, taking advantage of the difficulty for the government to regulate peer-to-peer networks, various altcoins exploded together with Bitcoin. There have been many incidents of fraud and absconding, which have gradually attracted the attention of governments around the world.
Blockchain basic platform: It is still quite technically difficult to create currency using the blockchain technology framework. At this time, basic technology platforms such as Ethereum, the blockchain basic platform, have emerged, making it convenient for ordinary people. Create a "Bitcoin"-like software program, each showing its magical powers, inviting people to join the game to mine coins, speculate on coins, and gain profits from it.
Pass or token: If each "Bitcoin" or "Altcoin" uses a hash algorithm to create a guessing game and generates its own "currency", this "currency" is collectively referred to as " "Certificate" or "Token".
ICO: Since Bitcoin and Ethereum have opened up exchanges with legal currencies in various countries, when other new virtual currencies are issued, onlyUse Bitcoin and Ethereum to purchase new coins issued. This process of issuing coins is called ICO. The emergence of ICO has amplified the transaction volume of Bitcoin and Ethereum. At the same time, many ICO projects are completely based on nihilistic projects, resulting in a large number of frequent fraud cases. This further deepens society’s negative understanding of virtual currencies generated by blockchain.
Smart contract: It can be seen as a software function on the blockchain. It is a program that assists various virtual currency transactions on the blockchain. The specific function is like the fund custody of Alipay on Taobao. When a user receives goods and confirms them on Alipay, the funds are automatically paid to the buyer and owner. Smart contracts also assume this intermediary payment function in blockchain applications such as Bitcoin.
3. The historical status and future prospects of blockchain technology in the Internet
1. Where does blockchain stand in Internet technology? It is a new software and architecture at the top level.
We mentioned in the previous introduction to TCP/IP that blockchain, like browsers, QQ, WeChat, online game software, mobile APPs, etc., is a software form of the top layer of the Internet - the application layer. . Its operation still relies on the TCP/IP architecture system to transmit data. But unlike most application layer software, it does not adopt the central software architecture of C/S (B/S). Instead, an unusual peer-to-peer network architecture is adopted. From this point of view, blockchain cannot subvert the Internet infrastructure.
2. Who does blockchain want to subvert? Want to subvert the B/S (C/S) structure of the World Wide Web.
It attempts to subvert the B/S, C/S structure of the World Wide Web, which was born in 1989. Said before. Since 1989, European physicist Tim Berners-Lee invented the World Wide Web and gave up applying for a patent. In the past nearly 30 years, companies including Google, Amazon, Facebook, Alibaba, Internet, Tencent and other companies have used the B/S (C/S) structure of the World Wide Web to grow into Internet giants.
In their headquarters, a powerful central server cluster was established to store massive amounts of data. Hundreds of millions of users obtained the data they needed from the giant servers. This also led to the emergence of cloud computing, and then the Internet giants Open up your unused central server resources to further absorb data from enterprises, governments, and individuals. Centralized Internet giants have an increasing influence on the world, countries, and Internet users.
The goal of blockchain is to try to reduce the influence of Internet giants by distributing data to each Internet user’s computer. It can be seen that the real opponent of blockchain and what it wants to subvert is the 1990 The B/S (C/S) structure born in 2007. But whether it can be subverted depends on its technical advantages and bottlenecks.
3. Technical flaws of blockchain: dilemmas caused by the pursuit of complete equality and freedom
The technical flaws of blockchain first come from its peer-to-peer network architecture. For example Example, currently shoppingTaobao has a B/S structure, and massive data is stored in the Taobao server cluster computer room. Hundreds of millions of consumers go to the Taobao server website through their browsers to obtain the latest information and historical information.
If blockchain technology is used, hundreds of millions of people will retain a complete Taobao database on their personal computers or mobile phones. Every time a transaction occurs, it will be synchronized to hundreds of millions of other users. This is completely unachievable in reality. The amount of data transferred and stored is too large. It is equivalent to setting up and running hundreds of millions of Taobao websites at the same time.
Therefore, blockchain cannot be applied to projects with large amounts of data, and even smaller website projects will have difficulty using blockchain. By 2018, Bitcoin had been running for nearly 10 years, and the accumulated transaction data had brought the entire system to collapse.
So the blockchain has adopted many alternative methods, such as establishing relay nodes and lightning nodes. These two concepts can also make people confused. In layman's terms, the blockchain will ask it for The subversive object B/S structure has been studied, and a data server center has been established to become the relay node of the blockchain, which can also be accessed with a browser-like terminal. This is the lightning node of the blockchain.
This change can alleviate the technical shortcomings of the blockchain, but it does make the blockchain what it opposes, centralization. It can be seen that pure blockchain technology has major flaws due to its technical characteristics and cannot be widely used like the World Wide Web. If the technology is upgraded and some parts adopt a B/S (C/S) structure, the blockchain will become centralized. The information node no longer maintains the dream when it was born.
4. Looking at the future prospects of blockchain from the Internet brain model
We know that the Internet generally refers to the Internet that connects computer networks around the world. On this basis The development of a global Internet network covering the whole world is called the Internet, which is a network structure that is interconnected.
Since the birth of the Internet in 1969, humans have innovated in the Internet field from different directions, and there is no unified plan to build the Internet into a structure. When the wheel of time reaches 2017, with the advent of artificial intelligence, With the vigorous development of science and technology such as the Internet of Things, big data, cloud computing, robots, virtual reality, and the industrial Internet, when humans look up to see the giant systems they have created, the model and architecture of the Internet brain have become increasingly clear.
Through nearly 20 years of development, relying on the B/S and C/S structures of the World Wide Web, Tencent QQ, WeChat, Facebook, Weibo, and Twitter Amazon have developed structures similar to neuron networks. Internet devices, especially personal computers and mobile phones, map personal data and functional space on the giant's central server through the software on the device, allowing them to add friends, communicate and transfer information. Internet giants continue to optimize the software versions of hundreds of millions of terminals through software upgrades in central server clusters. In the neurological system, this is a standard central nervous system structure.
The birth of blockchain provides anotherA neuron model that does not uniformly manage neurons in the centralized services of giants. Instead, each terminal, including personal computers and personal mobile phones, becomes an independent neuron node, retains an independent data space, and synchronizes mutual information. In neurology In the system, this is a distributed neural structure with no center and multiple neural nodes.
Interestingly, these two different types of neural structures appear in the development of the nervous system. In lower organisms, blockchain-like neural structures have appeared. There are multiple ganglia with the same functions, all of which can command body activities and reactions. However, as organisms evolve, these ganglia gradually merge. When they evolve into higher In biology, the central nervous system appeared, which contains a large number of neurons that interact with each other.
4. Judgment on the future status of blockchain in the Internet
1. Understanding of Bitcoin: a guessing game based on peer-to-peer network architecture (P2P), Through clever financial and public opinion operations, it has become a "world currency" that is not subject to government supervision.
2. Understanding of blockchain: a peer-to-peer (P2P) software application that uses hashing algorithms to generate "tokens" to synchronize information across the entire network.
3. Blockchain has specific uses, such as large-scale election voting, large-scale gambling, financial transactions that circumvent government financial supervision, etc. It still has irreplaceable uses.
4. In more cases, blockchain technology will rely on the B/S and C/S structures of the Internet to achieve functional expansion, but overall it is still a supplement to the existing technology of the Internet. Most of the application scenarios currently envisaged by blockchain can be implemented using B/S and C/S structures, with higher efficiency and more mature technology.
5. Whether from the perspective of information transmission efficiency and resource consumption, or from the evolution of the nervous system, blockchain cannot become the mainstream architecture of the Internet, let alone a subversive and revolutionary leader of the future Internet.
6. Of course, Internet giants developed with B/S and C/S structures also have their problems, but these can be gradually solved through commercial and political methods in the future.
㈩ The time when blockchain will be included in the new infrastructure is
April 20, 2020.
On April 20, 2020, at the April regular press conference held by the National Development and Reform Commission, the scope of "new infrastructure" was clarified for the first time and blockchain was included in the new infrastructure.
The inclusion of blockchain in the scope of new infrastructure construction will bring a large amount of project construction needs and capital investment to the blockchain industry in the short term, which will change the sluggish state of the blockchain industry and will be beneficial to National economic development.
- 上一篇: 两会新闻区块链
- 下一篇: 企业用的区块链是什么,企业用的区块链有哪些