Home >Common Problem >Blockchain is an interlocking computing system
Blockchain is an interlocking distributed computing system; from an application perspective, blockchain is a distributed shared ledger and database, which is decentralized, cannot be tampered with, and can be retained throughout the entire process. It has the characteristics of traceability, traceability, collective maintenance, openness and transparency.
The operating environment of this article: Windows 7 system, Dell G3 computer.
What kind of interlocking computing system is the blockchain?
Blockchain is an interlocking distributed computing system.
What is blockchain?
From a technological perspective, blockchain involves many scientific and technical issues such as mathematics, cryptography, Internet and computer programming. From an application perspective, simply put, blockchain is a distributed shared ledger and database, which has the characteristics of decentralization, non-tampering, full traceability, traceability, collective maintenance, openness and transparency. These characteristics 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 ability of blockchain to solve the problem of information asymmetry and achieve collaborative trust and consistent action among multiple subjects.
Blockchain is a new application model of computer technologies such as distributed data storage, point-to-point transmission, consensus mechanism, and encryption algorithms. Blockchain is an important concept of Bitcoin. It is essentially a decentralized database. As the underlying technology of Bitcoin, it is a series of data blocks generated using cryptographic methods. Each The data block contains information about a batch of Bitcoin network transactions and is used to verify the validity of the information (anti-counterfeiting) and generate the next block.
In the original English version of the Bitcoin white paper, the word blockchain does not actually appear, but chain of blocks is used. In the earliest Chinese translation of the Bitcoin white paper [9], chain of blocks was translated into blockchain. This is the earliest time when the Chinese word "blockchain" appeared.
The State Internet Information Office issued the "Blockchain Information Service Management Regulations" on January 10, 2019, which will come into effect on February 15, 2019.
As an important breakthrough for independent innovation of core technologies, the security risk of blockchain is regarded as a major shortcoming that currently restricts the healthy development of the industry. Frequent security incidents have sounded the alarm for the industry. To embrace blockchain, we need to accelerate the exploration and establishment of a security system that adapts to the blockchain technology mechanism.
Type
Public Blockchain
Public Block Chains means: any individual or group in the world can send Transactions can be effectively confirmed by the blockchain, and anyone can participate in its consensus process. The public blockchain is the earliest blockchain and the most widely used blockchain. The virtual digital currencies of all major bitcoins series are based on the public blockchain. There is only one blockchain corresponding to this currency in the world. .
Consortium (Industry) Blockchain
Industry Block Chains (Consortium Block Chains): Multiple pre-selected nodes are designated within a certain group as bookkeepers, and the generation of each block It is jointly decided by all pre-selected nodes (the pre-selected nodes participate in the consensus process). Other access nodes can participate in transactions, but do not participate in the accounting process (it is essentially still managed accounting, but becomes distributed accounting. The number of pre-selected nodes, How to decide the bookkeeper of each block becomes the main risk point of the blockchain), anyone else can make limited inquiries through the open API of the blockchain.
Private Blockchain
Private Block Chains: Only use the general ledger technology of the blockchain for accounting. It can be a company or an individual, exclusive The write permissions of this blockchain are not much different from other distributed storage solutions. Traditional finance is trying to experiment with private blockchains, while applications of public blockchains such as Bitcoin have been industrialized, and application products of private blockchains are still being explored.
Features
Decentralization. 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.
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 blockchain is open to everyone. Anyone can query the blockchain data and develop related applications through the public interface. Therefore, the entire System information is highly transparent.
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.
safety. 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.
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.
For more related knowledge, please visit the FAQ column!
The above is the detailed content of Blockchain is an interlocking computing system. For more information, please follow other related articles on the PHP Chinese website!