区块链工作的原理是什么?,区块链工作的原理是什么意思
请查看相关英文文档
⑴ What are the technical principles of blockchain
The key points involved in blockchain technology include: decentralization (Decentralized) and trustlessness (Trustless) , Collectivelymaintain, ReliableDatabase, Timestamp, AsymmetricCryptography, etc.
Blockchain technology redefines the way credit is generated in the network: In the system, participants do not need to know the background information of other people, nor do they need to rely on guarantees or guarantees from third-party institutions. Blockchain Technology ensures that the system records, transmits, and stores value transfer activities, and the final result must be credible.
(1) What is the working principle of blockchain? Extended reading
The source of the principle of blockchain technology can be summarized as a mathematical problem: Byzantine Generals question. The Byzantine Generals Problem extends to Internet life, and its connotation can be summarized as: in the context of the Internet, when it is necessary to conduct value exchange activities with unfamiliar counterparties, how can people prevent themselves from being deceived by malicious saboteurs? Be confused and make wrong decisions.
Further extending the Byzantine Generals Problem to the technical field, its connotation can be summarized as: in the absence of a trustworthy central node and a trustworthy channel, the problems distributed in the network How should each node reach consensus. Blockchain technology solves the long-known Byzantine Generals Problem by providing a way to create a consensus network without trusting individual nodes.
⑵ What is blockchain technology? What exactly is blockchain?
1. The so-called blockchain technology, referred to as BT (Blockchain technology), is also called Distributed ledger technology is an Internet database technology that is characterized by decentralization, openness and transparency, allowing everyone to participate in database records.
Explain in layman’s terms: If we assume that the database is a ledger, reading and writing the database can be regarded as an accounting behavior. The principle of blockchain technology is to find out the accounting information within a period of time. The fastest and best person will keep accounts, and then send this page of information to everyone else in the entire system.
2. Blockchain is a new application model of distributed data storage, point-to-point transmission, consensus mechanism, encryption algorithm and other computer technologies.
Blockchain is an important concept of Bitcoin. It is essentially a decentralized database. As the underlying technology of Bitcoin, it is a series of cryptographic methods. Each data block generated by the association contains a batch of Bitcoin network transaction information, which is used to verify the validity of the information (anti-counterfeiting) and generate the next block.
(2) What is the working principle of blockchain? Extended reading:
The blockchain system consists of data layer, network layer and consensus layer , incentive layer, contract layer and 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 includes distributed networking mechanisms, data dissemination mechanisms, and data verification mechanisms; the consensus layer mainly encapsulates network nodes Various consensus algorithms.
The incentive layer integrates economic factors into the blockchain technology system, mainly including the issuance mechanism and distribution mechanism of economic incentives; the contract layer mainly encapsulates various scripts, algorithms and smart contracts, and is the The basis of the chain's programmable features; the application layer encapsulates various application scenarios and cases of the blockchain.
⑶ Blockchain Principle
Blockchain is a technology, but it is not a single technology, but the result of the integration of multiple technologies, including cryptography, Mathematics, economics, network science, etc. You can think of it as a distributed shared accounting technology, or as a database, but this database is jointly maintained by all nodes on the chain, and each node has a ledger, because all nodes The ledgers are consistent, different nodes can trust each other, and there is no doubt about the data, so everyone says that the blockchain has technically achieved trust. For detailed professional technology, you can consult some professional technology companies. For example: Jinbo Technology, which focuses on developing blockchain-related products, has a professional R&D team and complete after-sales service. You can call for consultation.
⑷ What is the principle of blockchain technology development?
In a narrow sense, blockchain is a combination of data blocks that are connected sequentially in chronological order. A chained data structure, and an untamperable and unforgeable distributed ledger guaranteed by Midanhuai wide cryptography.
Broadly speaking, blockchain technology uses block chain data structures to verify and store data, uses distributed node consensus algorithms to generate and update data, and uses cryptography to ensure data transmission and access. It is a new distributed infrastructure and computing method that uses smart contracts composed of automated script codes to program and operate data securely.
Working principle
The blockchain system consists of data layer, network layer, consensus layer, incentive layer, contract layer and application layer. Among them, the data layer encapsulates the underlying data blocks and related data encryption and timestamps and other basic data and basic algorithms; the network layer includes distributed networking mechanisms, data dissemination mechanisms and data verification mechanisms; 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 and distribution mechanism of economic incentives; the contract layer mainly encapsulates various scripts, algorithms and smart contracts, and is the area 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 timestamp-based chain block structure, distributed nodeThe consensus mechanism of points, economic incentives based on consensus computing power and flexible and programmable smart contract making are the most representative innovations of blockchain technology.
⑸ How does the blockchain work?
What kind of technology is the recently popular blockchain technology? Blockchain technology is considered to be the brightest star in financial technology, and it may continue to develop in the future. It has many characteristics, including the distribution of data and the trust of data. Degree and collective consensus mechanism, the most important ones are openness, transparency, anonymity and privacy, which are very distinctive features. Based on the data in these blockchains, we can derive some basic information about contemporary society.
Blockchain technology is such a secure and scientific database. It can be simply understood as an authoritative database. The basic contents in it are all true and have been verified and reviewed by others. In terms of financial technology, it will be very easy to find some desired data, which is very good for people doing business.
⑹ What is the principle of blockchain?
When I saw some answers arguing about the definition of blockchain, I suddenly realized that my answer explaining the principle was actually directed at Bitcoin. From Bilu, there is no particularly clear and unique answer to the definition of blockchain in the industry. Here are some of the characteristics that a “blockchain” should have that I have summarized based on the papers I have read:
1. A data structure in the form of "hash chain" (explained below) is used to save basic data
2. Multiple nodes participate in system operation (distributed) p>
3. Reach a consensus on the consistency of basic data through a certain protocol or algorithm (consensus protocol/algorithm).
Since Bitcoin is currently one of the most typical and influential applications of blockchain, after understanding how Bitcoin uses blockchain, you can then understand other various forms of blockchain applications. It will be much easier.
⑺ What is the technical principle of blockchain?
Blockchain is an important concept of Bitcoin. It is essentially a decentralized database and serves as a The underlying technology of the currency. The blockchain is a series of data blocks generated using cryptographic methods. Each data block contains information about a Bitcoin network transaction and is used to verify the validity of its information (anti-counterfeiting) and generate the next block.
The blockchain is public on the Internet and can be queried in every offline Bitcoin wallet data. The functionality of a Bitcoin wallet relies on confirmation with the blockchain, and a valid check is called a confirmation. Usually a transaction requires several confirmations before it can proceed. Lightweight Bitcoin wallets use online confirmations, which means no blockchain data is downloaded to device storage.
Many altcoins of Bitcoin also use the same design, but are slightly different in proof of work and algorithm. For example, the right to adoptProof of benefit and SCrypt, etc.
⑻ What exactly is blockchain? Decrypt the concept of blockchain