区块链详细技术原理是什么,区块链详细技术原理图
请查看相关英文文档
㈠ What is the technical principle of blockchain
Blockchain is an important concept of Bitcoin. It is essentially a decentralized database. As the underlying technology of Bitcoin. 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, using proof of stake and SCrypt, etc.
㈡ How does blockchain technology work?
From a data perspective, blockchain is a distributed database or called a distributed shared ledger. Here "Distributed" is not only reflected in the distributed storage of data, but also in the distributed recording of data. From an effect perspective, blockchain can generate a set of time-recorded, non-tamperable, and trustworthy databases.
Blockchain has four core technologies. The first core technology is blockchain + chain, which is the core technology and the most basic technology in blockchain. The second core technology is the distributed structure. The exquisite design of the blockchain structure allows every node participating in data transactions to record and store all data. The third core technology is the asymmetric encryption algorithm, and the fourth core technology is the script. The script can be understood as a programmable smart contract.
㈢ What exactly is blockchain? Decrypt the concept of blockchain
㈣ How does 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 technical principle of blockchain
Relationships involved in blockchain technologyKey points include: Decentralized, Trustless, Collectivelymaintained, 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.
(5) Extended reading on the detailed technical principles of blockchain
The source of the technical principles of blockchain can be summarized as a mathematical problem: the Byzantine Generals Problem. 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.
The Byzantine Generals Problem is further extended to the technical field. Its connotation can be summarized as: in the absence of a trusted central node and a trusted channel, what should the various nodes distributed in the network do? Reach a 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 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 all about 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 principle behind the development of blockchain technology?
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 a blockchain data structure to verify and store data, and uses distributed nodes to share information.A new distributed infrastructure and computing method that uses recognition algorithms to generate and update data, uses cryptography to ensure the security of data transmission and access, and uses smart contracts composed of automated script codes to program and operate data.
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, data verification mechanisms, 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 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 chain block structure based on timestamps, the consensus mechanism of distributed nodes, economic incentives based on consensus computing power, and flexible and programmable intelligent contract signing are the most representative innovations of blockchain technology. .
㈧What does blockchain technology mean?
Many people now know about blockchain. Do you know about blockchain technology? What does blockchain technology mean?
The so-called block chain technology, referred to as BT (Blockchain technology), also known as distributed ledger technology, is an Internet database technology that is centralized, open and transparent, and everyone can participate in database records.< /p>
Technical principles of block chain
(1) Block chain is a chain data structure that connects data blocks in chronological order. It is cryptographically guaranteed to be non-tamperable and Unforgeable distributed ledger.
(2) The block chain is a historical record of transactions, much like a database. The blocks in the chain are equivalent to a page in the book, and each page in the book includes Each page has its own information: book title, chapter title, page number, etc.
(3) In the blockchain, including block data Titles such as pointing to technical information, referencing previous blocks, digital fingerprints (also called hashes) included in the block data, etc. This retail is very important for ranking and block validation.