区块链名词课件ppt,区块链名词含义
请查看相关英文文档
㈠ 10 important terms you need to know about blockchain! It is necessary to take a look
1. Smart contract
A smart contract is a computer protocol designed to spread, verify or execute contracts in an information-based manner. Smart contracts allow trusted transactions to be made without third parties, which are traceable and irreversible.
2. Timestamp
Timestamp refers to a string or encoded information used to identify the recorded time and date. The international standard is ISO 8601.
3. Turing completeness
Turing completeness refers to the ability of a machine to perform any calculation that any other programmable computer can perform. One example is the Ethereum Virtual Machine (EVM).
4. 51% attack
When a single individual or group exceeds half of the computing power, this individual or group can control the entire distributed network, if they have With some malicious ideas, they may issue conflicting transactions that damage the entire network.
5. Dapp - Decentralized Application
It is an open source application that runs automatically and stores its data on block L with cryptographic tokens in the form of incentives and operate on a protocol that displays proof of value.
6. DAO - Decentralized Autonomous Organization
It can be considered as a company that operates without any human intervention and hands all forms of control to one Set of unbreakable business rules.
7. DistributedLedger - Distributed Ledger
Data is stored through a distributed node network. A distributed ledger does not have to have its own token, it may be permissioned and private.
8. DistributedNetwork - Distributed Network
A network in which processing power and data are distributed on nodes rather than having a centralized data center.
9. Oracle
An oracle is a trusted entity that introduces information about the state of the external world through signatures, thereby allowing deterministic smart contracts to respond to uncertainty react to the external world. The oracle machine has the characteristics of non-tampering, stable service, and auditability, and has an economic incentive mechanism to ensure the power of operation.
10. Zero-knowledge proof
Zero-knowledge proof was developed by S.Goldwasser, S.Micali and C.Rackoff in the 20th century.proposed in the early 1980s. It refers to the prover's ability to convince the verifier that a certain assertion is correct without providing any useful information to the verifier.
㈡ What is blockchain technology? What is blockchain? A chain data structure composed of sequential connections, and a cryptographically guaranteed distributed ledger that cannot be tampered with or forged.
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.
[Infrastructure]
Generally speaking, the blockchain system consists of data layer, network layer, consensus layer, incentive layer, contract layer and application layer composition. 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 core of the blockchain The basis of programmable features; 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 programmable smart contracts are the most representative innovations of blockchain technology.
Extended information:
[Blockchain core technology]
Blockchain mainly solves the trust and security issues of transactions, so it addresses this issue Four technological innovations:
1. Distributed ledger means that transaction accounting is completed by multiple nodes distributed in different places, and each node records a complete account, so they all Can participate in supervising the legality of transactions and can also jointly testify for them.
The uniqueness of blockchain's distributed storage is mainly reflected in two aspects: First, each node of the blockchain stores complete data according to the block chain structure. Traditional distributed storage generally stores The data is divided into multiple parts for storage according to certain rules. Second, the storage of each node in the blockchain is independent and of equal status, relying on the consensus mechanism to ensure storage consistency, while traditional distributed storage generally synchronizes data to other backup nodes through the central node.
No node can record ledger data independently, thus avoiding the possibility of a single bookkeeper being controlled or bribed to record false accounts. Also because there are enough accounting nodes, theoretically speaking, unless all nodes are destroyed, the accounts will not be lost, thereby ensuringProven the security of account data.
2. Asymmetric encryption and authorization technology. Transaction information stored on the blockchain is public, but account identity information is highly encrypted and can only be accessed with authorization from the data owner. , thus ensuring data security and personal privacy.
3. The consensus mechanism is how all accounting nodes reach a consensus to determine the validity of a record. This is both a means of identification and a means of preventing tampering. Blockchain proposes four different consensus mechanisms, which are suitable for different application scenarios and strike a balance between efficiency and security.
The consensus mechanism of the blockchain has the characteristics of "the minority obeys the majority" and "everyone is equal". "The minority obeys the majority" does not entirely refer to the number of nodes, but can also be the computing power and the number of shares. Or other characteristic quantities that the computer can compare. "Everyone is equal" means that when a node meets the conditions, all nodes have the right to give priority to the consensus result, which will be directly recognized by other nodes and may eventually become the final consensus result.
4. Smart contracts. Smart contracts are based on these trustworthy and non-tamperable data and can automatically execute some predefined rules and terms. Take insurance as an example. If everyone's information (including medical information and risk occurrence information) is true and trustworthy, it will be easy to automate claims settlement in some standardized insurance products.
In the daily business of insurance companies, although transactions are not as frequent as those in the banking and securities industries, the reliance on trusted data continues unabated. Therefore, the author believes that using blockchain technology from the perspective of data management can effectively help insurance companies improve their risk management capabilities. Specifically speaking, it is mainly divided into risk management of policyholders and risk supervision of insurance companies.
Blockchain-Network
㈢ What does blockchain mean?
Blockchain is distributed data storage, point-to-point transmission, and consensus Mechanisms, encryption algorithms and other new application models of computer technology. 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 data block contains a batch of The information of Bitcoin network transactions is used to verify the validity of its information (anti-counterfeiting) and generate the next block.
Blockchain is closely related to people’s production and life in public management, energy, hotel management, transportation and other fields, but the centralized nature of these fields also brings some problems , can be transformed using blockchain.
The decentralized fully distributed DNS service can realize domain name query and resolution through point-to-point data transmission services between each other in the network, and can be used for the operating systems and firmware of some important infrastructures. has not been tampered with, the status and initialization of the software can be monitored to detect bad tampering and ensure that systems using IoT technology areThe entered data has not been tampered with.
㈣ What is blockchain? If you understand these 9 questions, you will understand
What is blockchain? If you understand these 9 questions, you will understand
What is blockchain? What can blockchain do? How to make money with blockchain? I believe that many netizens are confused when faced with this new term. So how can we better understand blockchain and make this new technology available to us? The author has collected nine very common questions from the Internet. I hope that after reading this article, you will have a clearer understanding of blockchain.
Nearly omnipotent blockchain technology
Simply put, blockchain is a new application model of computer technologies such as distributed data storage, point-to-point transmission, consensus mechanism, and encryption algorithms. Its core is distributed data, and the result is "decentralization." Blockchain technology can be applied to many scenarios in our lives. Next, let’s take a look at the analysis of blockchain technology!
1. Technology is a double-edged sword. While you are still using your mobile phone to play games, others are already using their mobile phones to make money every month! I want to try Jiaerwu Wuyi Wuba Lingyi Lacquer to make your mobile phone no longer a toy!
Just like nuclear energy is a physical technology, blockchain is an underlying technology at a technical level.
Nuclear energy can be used for atomic bombs and nuclear power generation. Similarly, blockchain can be used for the management of industries and life elements, which may make society more stable, or it may be used by bad guys as the fastest way to commit crimes. .
2. Talking about technical value apart from the application level is muddying the waters
As the underlying technology, blockchain has its application level and negotiation methods. Currently, some people talk about blockchain in terms of business models, some in terms of hardware, and some people talk about blockchain in terms of power distribution. It is gradually becoming clear in the market that blockchain is used in the design of technology combinations and business models, from hardware to software to business model to financial design and many other aspects. But not every blockchain can issue coins, and not every blockchain should issue coins.
3. Technology is decentralized, but the application is not necessarily
Blockchain technology is decentralized, but it can be decentralized or not in upper-layer applications. If it is applied to things, industries and projects that cannot be decentralized, it is not decentralized; if it is used to things where everyone can participate universally and have equal authority, then it can be decentralized.
Including coins on the blockchain, if a country adopts legal digital currency, the coins on the blockchain can also be centralized. The blockchain that supports the operation of Bitcoin is decentralized, but the alliance chain usually has one or more enterprises as the core control alliance, which becomes centralization.
Technology itself and what kind of business and political ecology the technology can support are completely different things.
4. What kind of people use what kind of tools
As a powerful tool, blockchain is not only powerful butNot only because of technology, but also because many talented people have invested in this field, the energy of this technology has been amplified. As for whether the power of blockchain benefits society or cuts leeks? It is possible to make the world more turbulent or to make society more harmonious and beautiful.
On the positive side, more kind-hearted people will come in and reach more consensus, and there will be more legislation, restrictions and norms at the national level, which will ultimately allow us to use this technology to give more people opportunities; on the negative side, In other words, it is possible that more greedy and unethical people will come in to divide the wealth, and it is even possible that people in some countries and regions will use this new technology to commit crimes and terrorism.
5. Blockchain promotes the globalization of civilians
Under the blockchain, the global connection space is closer. The 6-degree space will become 5 degrees or even 4 degrees in the future. Blockchain can inspire The growth of various communities. The globalization of interest groups will become inevitable, and there will be various international communities and summits in the future.
6. Blockchain facilitates co-creation
For example, in the past, the connection between international singers and ordinary people had to go through several barriers, including record companies, agents, sales channels, etc. In the blockchain era, international singers publish their songs under blockchain technology. Everyone has the possibility to become a partner of an international singer, write songs for the international singer, or purchase Tokens to obtain dividend rights from distribution proceeds, etc., and enjoy records. Proceeds from distribution and downloads.
7. Trust will become convenient and low-cost
The combined effect of artificial intelligence, big data and blockchain can resolve disputes at the factual level. The tamper-proof nature of the blockchain allows hundreds or even tens of thousands of machines to maintain the same data and encrypt it. Basic facts will be trustworthy. On this basis, the corresponding contracted and authorized information cannot be changed. Replace manual systems with machines, breaking the loopholes in manual operations, the possibility of cheating and even corruption, so that everyone's information can be confirmed to be authentic and trustworthy.
On this basis, if the trust level of the business system is good, trust between people will be enhanced in the process of implementing the designed system.
8. Interaction leads to creativity, and creativity generates income
Blockchain is a comprehensive ledger. Some exchanges are just ideas and creativity at the moment, but they may be the starting point of a certain career or even industry in the future. In the previous accounting system, there may not be value. However, under blockchain technology, values that are not yet seen can be recorded. If this leads to products, creative people can benefit. Various human activities may be valuable, creative, and worthy of recording.
Extended from this, a better application of blockchain can record creative related models, introduction of business opportunities, etc., and put valuable things in an ecosystem. Blockchain can create new ones. A cooperative approach.
9. There will be more legal supporting facilities in the future
The world of blockchain is not a disorderly world. Technology will be used by people, and people are rational.
Records can be solvedResolving various factual disputes will also cause more issues such as authorization authority, patent and creative copyright management, and many other issues. In the future, there will be more legal supporting systems to not only standardize and manage service consumption and life, but also to avoid related risks and problems, and to avoid and combat crime
㈤ Explanation of blockchain terms
A blockchain is a sequence of verified blocks, each of which is connected to the previous block, all the way to the genesis block.
1. Blockchain (BlockChain)
Blockchain is a series of verified blocks, each of which is connected to the previous block. to the genesis block. Blockchain is the underlying technology of digital currencies such as Bitcoin. It is a decentralized distributed shared ledger. Blockchain, artificial intelligence, and big data are known as the three major directions of financial technology. Ma Chajue
In 2009, he built an open source project for the Bitcoin system and officially announced the birth of Bitcoin. But when Bitcoin gradually became popular, Satoshi Nakamoto quietly left and disappeared from the Internet.
㈥ What does blockchain mean? This article will teach you how to understand blockchain
According to Xinhuanet: On the afternoon of October 24, 2019, the Political Bureau of the CPC Central Committee discussed the blockchain The 18th collective study was conducted on the development status and trends of blockchain technology.
When organizing this study, Xi Jinping said: "The integrated application of blockchain technology plays an important role in new technological innovation and industrial transformation. We must use blockchain as a core technology An important breakthrough for independent innovation, clarify the main direction, increase investment, focus on conquering a number of key core technologies, and accelerate the development of blockchain technology and industrial innovation."
"Blockchain" for a time This word has become popular all over the Internet. People with a software development background may have a certain understanding of blockchain technology, but most of us are ordinary people. As ordinary people, when faced with the term "blockchain", it is full of questions. Questions, what does blockchain mean, what does distributed ledger represent, and what is the difference between centralization and decentralization?
The Internet defines blockchain as: Blockchain is a new application model of computer technology such as distributed data storage, point-to-point transmission, consensus mechanism, and encryption algorithm. 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.
Simply speaking, blockchain is a decentralized database.
This is the function of distributed accounting. Distributed accounting brings benefits and convenience to our lives.
In actualIn life, "blockchain" technology can be widely used in fields such as medical care, travel consumption, and financial payments in the future. It will bring convenience to people’s lives, and at the same time, it will also comprehensively improve our financial environment and medical environment.
㈦ Explanation of blockchain terms
Blockchain is a chain composed of blocks one after another. Each block stores a certain amount of information, and they are connected into a chain in the order in which they were generated. This chain is saved in all servers. As long as one server in the entire system can work, the entire blockchain is safe. These servers are called nodes in the blockchain system, and they provide storage space and computing power support for the entire blockchain system.
Blockchain in the narrow sense is a chain data structure that combines data blocks in a sequential manner in chronological order, and is cryptographically guaranteed to be non-tamperable and Unforgeable distributed ledger. Generalized blockchain technology uses block chain data structures to verify and store data, uses distributed node consensus 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. .
㈧ Explanation of terms blockchain
Blockchain is explained as follows:
Blockchain is actually equivalent to a disintermediated database, which is composed of Composed of string data blocks. Each of its data blocks contains information about a Bitcoin network transaction, which is used to verify the validity of the information and generate the next block.
In a narrow sense, blockchain is a chain data structure that combines data blocks in a sequential manner in chronological order, and is cryptographically guaranteed to be inextricable. Tamper-proof and unforgeable distributed ledger.
Type
Public Blockchain
Public Block Chains: Any individual or group in the world Transactions can be sent and effectively confirmed by the blockchain, and anyone can participate in its consensus process.
Public blockchain is the earliest blockchain and the most widely used blockchain. The virtual digital currencies of all major bitcoins series are based on public blockchains. There is only one such blockchain in the world. The blockchain corresponding to the currency.
Industry Block Chains
Industry Block Chains (Consortium Block Chains): Multiple pre-selected nodes are designated within a certain group as bookkeepers, and each block is generated by All pre-selected nodes make a joint decision (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 has become the main risk point of the blockchain), anyone else can make limited queries 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, and it can be used exclusively by the general ledger technology of the blockchain. The write permission of the blockchain is not much different from other distributed storage solutions.
Traditional finance is trying to experiment with private blockchains, while public chain applications such as Bitcoin have been industrialized, and private chain application products are still being explored.
㈨What exactly is the blockchain?
What exactly is the blockchain? In essence, blockchain is a distributed, decentralized network database system that will make the storage, update, maintenance, and operation of data different. Blockchain has four indispensable core technologies, namely: distributed storage, consensus mechanism, cryptography principles, and smart contracts.
Then let’s talk about how blockchain is different from traditional data processing to help everyone understand what blockchain is and give everyone a general understanding of blockchain. Cognition.
1. Data storage in blockchain: block chain data structure
In terms of data storage, blockchain technology utilizes "block chain data structure" To verify and store data.
What does the blockchain structure mean? Everyone has seen an iron chain, with one link within another. In fact, each link can be regarded as a block, and many links are linked together to form a blockchain.
How does this so-called "iron chain" store data? To put it simply, the difference between blockchain and ordinary stored data is that on blockchain, the data in the next block includes the data in the previous block.
Take reading as an example: when we read a book, we finish page 1, then page 2, page 3...
What about in the blockchain? If each block is marked with a page number, then the content on page 2 contains the content on page 1, the content on page 3 contains the content on page 1 and page 2...Page 10 contains The content of the first 9 pages is such a chain nested layer by layer. In this way, the most original data can be traced back. This is the traceability of the blockchain.
The "blockchain data structure" of blockchain makes it traceable, which is naturally suitable for many fields, such as: food traceability, drug traceability, etc. In this way, the probability of tainted milk powder, fake vaccines, and fake and substandard food incidents will be greatly reduced, because once a problem occurs, through traceability, we can clearly know which link caused the problem, and accountability and recovery will be clearer.
2. Data update in blockchain: distributed node consensus algorithm
In terms of data update, blockchain technology uses "distributed node consensus algorithm" to generate and update data.
Every time a new block is generated (that is, when data is updated), an algorithm needs to be used to obtain the approval of more than 51% of the nodes in the entire network to form a new block. To put it bluntly, it is a vote, and it can be generated if more than half of the people agree, which makes the data on the blockchain non-tamperable.
Why do you say that? Let’s make an analogy: we compare the blockchain to a ledger, because it records data. In the traditional world, the bookkeeping power lies with the bookkeeper, and the ledger belongs to the bookkeeper alone. So in the blockchain, everyone owns this account book. If you want to update the account, you must vote. Only if more than half of the people agree can you update the account data.
In this process, we will involve several terms: distributed, node, consensus algorithm. These terms are actually very easy to understand:
Everyone Accounting (that is, everyone has a ledger, and the ledger is scattered in everyone's hands) is the so-called "distributed";
The accounting method that everyone discusses, votes for, and unanimously agrees on is The so-called "consensus algorithm";
Every person participating in accounting is a so-called "node".
3. Data maintenance in blockchain: cryptography
In the data maintenance stage, the difference of blockchain is that it uses cryptography to Ensure the security of data transmission and access.
The cryptographic principles applied in the blockchain mainly include: hash algorithm, Merkle hash tree, elliptic curve algorithm, and Base58. These principles actually ensure data security on the blockchain through a series of complex operations and conversions.
4. Data operations in the blockchain: smart contracts
A smart contract is a commitment agreement defined and automatically executed by a computer program. To put it bluntly, it is executed with code A set of transaction rules, similar to the current automatic repayment function of credit cards. If you turn this function on, you don't have to worry about anything. The bank will automatically deduct the money you owe when it expires.
The outstanding advantage of smart contracts is that they largely avoid a series of problems caused by trust.
Many of us have encountered the situation of being borrowed money: a friend who is short of money borrows 2,000 yuan from you and promises to pay back the money after the salary is paid next month, but next month he finds other excuses. Also, dragging this matter around would be pointless. We didn't have much money, but we were still friends. Even though you were depressed, let it go.
Then, with the smart contract, he can no longer default on the debt, because once the smart contract is triggered,The terms in the contract and the code will be automatically executed. Whether he wants it or not, as long as he pays his salary and has money in his account, he has to pay you back.
To summarize the contents of this section, there are four indispensable core technologies in the blockchain, namely: distributed storage, consensus mechanism, cryptography principles, and smart contracts.
We can understand it this way: distributed storage corresponds to the data storage stage, the consensus mechanism corresponds to the data processing and update stage, cryptography corresponds to data security, and smart contracts correspond to data operational issues.
㈩ What is blockchain
What is blockchain? What changes will it bring to your future life?
Blockchain is a new application model of computer technologies such as distributed data storage, point-to-point transmission, consensus mechanism, and encryption algorithm.
Blockchain is an important concept of Bitcoin. It is essentially a decentralized database. At the same time, as the underlying technology of Bitcoin, it is a series of cryptographic methods related to each other. Each data block generated 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.
In fact, the original English version of the Bitcoin white paper does not appear in the word blockchain, but uses chain of blocks. In the earliest Chinese translation of the Bitcoin white paper, chain of blocks was translated into blockchain. This is the earliest time when the Chinese word "blockchain" appeared.
The Cyberspace Administration of China issued the "Blockchain Information Service Management Regulations" on January 10, 2019, which will come into effect on February 15, 2019.
In a narrow sense, blockchain is a chain data structure that combines data blocks in a sequential manner in chronological order, and is cryptographically guaranteed to be non-tamperable and non-transformable. Fake distributed ledger.
So in conclusion, this is undoubtedly a new technology that changes life. In the future, the production activities of the entire society will be carried out with blockchain as the underlying logic. Many things We all have it at our fingertips, and with the integration of artificial intelligence and big data, we can easily handle things that may seem cumbersome now, such as some securities market transactions and intelligent matching of financial management activities.
To put it simply, blockchain is a network computing center that integrates people, property, machines, and goods, and packages them into a whole; putting it on an infrastructure to run.
- 上一篇: 区块链系统对比图,区块链系统对比分析
- 下一篇: 世界区块链组织研究院,长沙区块链技术开发