How long does it take to open a blockchain file
We need to establish data layer, network layer, consensus layer, incentive layer, contract layer and application layer
1. The data layer encapsulates the underlying data blocks and related basic data and algorithms such as data encryption and time stamp
2. The network layer includes distributed networking mechanism, data transmission mechanism and data verification mechanism
The consensus layer mainly encapsulates all kinds of consensus algorithms of network nodes The incentive layer integrates economic factors into the blockchain technology system, mainly including the issuing mechanism and distribution mechanism of economic incentives5. The contract layer mainly encapsulates all kinds of scripts, algorithms and smart contracts, which is the basis of the programmable characteristics of blockchain
6. The application layer encapsulates various application scenarios and cases of blockchain Xi Jinping, general secretary of p>

, general secretary of the CPC Central Committee, stressed in the eighteenth collective learning of the Central Political Bureau, "block chain as an important breakthrough in core technology and independent innovation", "accelerating the development of block chain technology and instrial innovation". <
p>
the forward-looking judgment of the CPC Central Committee has brought the "blockchain" into the public view and become the common focus of financial capital, real economy and public opinion
from network power to big data, from media integration to blockchain, the Politburo of the CPC Central Committee has collectively studied and aimed at the forefront of technological change, showing the direction, foresight and foresight of the CPC Central Committee, leading the pace of China's instrial change and economic transformation. This collective study of the Political Bureau of the Central Committee of the CPC, with special emphasis on "blockchain", has opened up an imaginary space for the development and application of blockchain
from the perspective of science and technology, blockchain involves many scientific and technological issues such as mathematics, cryptography, Internet and computer programming. From the perspective of application, in short, blockchain is a distributed shared ledger and database, which is decentralized, tamper proof, traceable, collective maintenance, open and transparent
these features ensure the "honesty" and "transparency" of the blockchain, and lay the foundation for creating trust in the blockchain. The rich application scenarios of blockchain are basically based on the fact that blockchain can solve the problem of information asymmetry, and realize the cooperative trust and concerted action among multiple agents
At present, there are not many videos on the market for systematic learning of blockchain, and self-learning of blockchain is still relatively rare. You can apply for classes. Black horse programmers will open a new blockchain discipline. Teachers will teach in an easy-to-understand way and explain in simple terms. You can certainly learn it. Source area video network, want to understand the blockchain, watch video tutorial here
The hottest things this year are "bitcoin", "Ethereum" and all kinds of cryptocurrencies, so hot that even aunts and uncles are about to start talking about them. It is no exaggeration to say that 2017 is the first year of the development of cryptocurrency and blockchain technology
as the underlying technology behind bitcoin, the concept of blockchain has only been mentioned in the past two or three years, although as early as 2009, "Nakamoto Tsung" released bitcoin. After this wave of digital currency boom, the concept of blockchain technology has really entered the eyes of all walks of life. I'm afraid it's too early to mention the wide application of blockchain technology, which is still in a very early stage of development. However, e to the arrival of the boom, many technicians and teams have contributed their efforts to build some blockchain concept projects“ Needless to say, as the first application of blockchain technology, bitcoin of "Zhongben cong" has realized the function of distributed ledger, which can realize the first decentralized value transmission of human beings. It can be said that it is "blockchain 1.0". Then Ethereum invented the smart contract, which extended the function of blockchain technology to build applications. It is well deserved to be defined as "blockchain 2.0". However, the blockchain concept projects that came out later did not realize this leap forward role, but only improved to a certain extent at the application level, so they can not be called "blockchain 3.0"
so what is "blockchain 3.0"? Maybe bitcoin OS is the answer: an operation system that is completely based on blockchain technology and follows the concept of blockchain technology. In the 1980s, before Microsoft released the windows operating system, personal computers and Internet technology were still in a non systematic state and could not be popularized. After the release, personal computers were allowed to enter ordinary people's homes, making PC and Internet universal application procts. Recently, bitcoin OS team announced the implementation of the bifurcations of bitcoin and Ethereum on Christmas day, so as to officially publish the plan of developing blockchain OS
anyone who knows a little bit about blockchain technology knows that bitcoin solves the problem of account book, while Ethereum is a smart contract to realize application expansion. Later, a team will launch a distributed storage project. But these systems with only a single functional mole are not "operating systems". The traditional definition of operating system is a huge management and control program, which includes five management functions: process and processor management, job management, storage management, device management and file management. In fact, the OS based on blockchain does not need to change all the five functional blocks into distributed ones, as long as the parts related to the external transmission of value and information can be decentralized and distributed. Therefore, the blockchain operating system should have at least three functions of "account system management, computing resource management and storage resource management", which can realize distributed ledger, edge computing and edge storage. Although it is still too early to define the instry standard in this way, bitcoin OS team is committed to realizing the blockchain OS possessed by these three functional blocks first, and then improving it through iteration
according to the bitcoin OS team, the name "bitcoin OS" is actually "blockchain OS", which is named after "bitcoin", which is also a tribute to the inventor "Satoshi Nakamoto". At present, from the technical details given by the bitcoin OS team, we may be able to see some aspects of this "blockchain 3.0" project
firstly, the management function of the account book system supports locating the ownership of resources according to the account ID, such as the private key; Computing resource management can obtain corresponding computing resources according to the demand, support edge computing, and share distributed computing power. In addition, storage resource management can use storage resources according to the demand, and support edge storage. Compared with bitcoin OS, Ethereum only supports account system and smart contract, which can not meet the distribution of distributed computing tasks. Ethereum only supports the fair execution of contract code, let alone the management of storage resources. So Ethereum is only a custom calculator
in addition, it is worth mentioning that bitcoin OS self customized enhanced smart contract. It supports two modes, which are more flexible and efficient
1. Central computing mode: the outgoing node is responsible for executing the smart contract, and both the incoming parameters and the output results support sipfs to be stored in the storage node
Distributed computing mode: ordinary nodes can claim computing tasks, input parameters and output results support sipfs storage to storage nodesfinally, we also need to mention the built-in sipfs super interstellar file system of bitcoin OS. Sipfs can realize the decentralized storage of technical input parameters and output parameters. At the same time, the file has a life cycle, and the DNA description of the file descriptor is recorded on the blockchain. The file descriptor of sipfs does not exist on the blockchain, but it will be stored in a separate file descriptor data file. After the end of the file life cycle, the blockchain will automatically delete the file descriptor, Realize the intelligent slimming of blockchain
"blockchain 3.0" is worth looking forward to, and bitcoin OS team, as the vanguard, is worth paying attention to and encouraging. We are looking forward to the real blockchain operating system
five tigers may be a big fool in other games, but Huang Zhong and Zhao Yun may be the only heroes who can play a small role in adventure and mining. Why do you say that? Because these two heroes also need to be changed in the later period
first of all, let's talk about the two heroes Guan Yu and Zhang Fei. This time, Guan Zhang is the most useless. The attributes of these two heroes are not necessary, and the extreme attack is also very weak. As for fitness skills, heroes don't want them. What's the use of fitness skills
five heroes provide 12 defenses, which is not as good as the last two tristans. They directly have 11 defenses. Or it's easier to use five defense heroes directly.
