Current location - Loan Platform Complete Network - Big data management - What is the principle of blockchain?
What is the principle of blockchain?
The blockchain system consists of a data layer, a network layer, a *** knowledge layer, an incentive layer, a contract layer and an application layer. Among them, the data layer encapsulates the underlying data blocks as well as the related data encryption and timestamps and other basic data and basic algorithms; the network layer includes the distributed networking mechanism, data dissemination mechanism and data verification mechanism; the *** knowledge layer mainly encapsulates various *** knowledge algorithms of the network nodes; the incentive layer integrates the economic factors into the blockchain technological system, which mainly includes the issuance mechanism of the economic incentives and the distribution mechanism, etc.; the contract layer mainly encapsulates various scripts, algorithms and smart smart contracts, and the application layer. etc.; the contract layer mainly encapsulates all kinds of scripts, algorithms and smart contracts, which is the basis of the programmable characteristics of the blockchain; and the application layer encapsulates various application scenarios and cases of the blockchain. In this model, the chain block structure based on timestamps, the *** knowledge mechanism of distributed nodes, the economic incentives based on *** knowledge computing power, and the flexible and programmable smart contracts are the most representative innovations of blockchain technology. Blockchain mainly solves the problem of trust and security of transactions, and its essence is to establish trusted information exchange in an untrustworthy network