区块链正确的英文单词是什么意思,区块链正确的英文单词是什么呢
Blockchain is a distributed database system that uses a distributed ledger technology to store and manage digital transactions. It is an incorruptible digital ledger of economic transactions that can be programmed to record not just financial transactions but virtually everything of value. It is a continuously growing list of records, called blocks, which are linked and secured using cryptography.
Cryptography is the practice and study of techniques for secure communication in the presence of third parties called adversaries. Cryptography is used to protect data and information from unauthorized access, and is a key component in blockchain technology. Cryptography is used to encrypt data, to authenticate messages, and to provide digital signatures that prove the origin and integrity of data. Cryptography also enables digital payments, smart contracts, and other applications of blockchain technology.
Smart Contracts are computer protocols that facilitate, verify, or enforce the negotiation or performance of a contract. Smart contracts are self-executing contracts with the terms of the agreement between buyer and seller being directly written into lines of code. The code and the agreements contained therein exist across a distributed, decentralized blockchain network. Smart contracts permit trusted transactions and agreements to be carried out among disparate, anonymous parties without the need for a central authority, legal system, or external enforcement mechanism.
Distributed Ledger Technology (DLT) is a type of database that is distributed across a network of computers. It is used to store and manage digital records, and is the underlying technology behind blockchain. DLT is a decentralized system that allows all participants to have a shared copy of the ledger, eliminating the need for a central authority to manage and store the data. DLT is also immutable, meaning that once a transaction is recorded, it cannot be changed or deleted. This ensures the accuracy and integrity of the data stored in the ledger.
请查看相关英文文档
❶ What should "blockchain" be translated into professional English?
Answer for you
Block chain
First of all , the main function of blockchain is to store information. Any information that needs to be saved can be written to the blockchain and read from it, so it is a database.
❷ Blockchain in English
The English word for blockchain is Blockchain.
Blockchain is a new application model of computer technologies such as distributed data storage, point-to-point transmission, consensus mechanism, and encryption algorithm. Blockchain originated from Bitcoin. In recent years, the world's attitude towards Bitcoin has been ups and downs, but as one of the underlying technologies of Bitcoin, blockchain technology has received increasing attention.
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 A new distributed infrastructure and computing method that ensures the security of data transmission and access and uses smart contracts composed of automated script codes to program and operate data.
❸ What is the English version of blockchain
Blockchain (Blockchain), as the name suggests, is composed of countless blocks (Blocks). Take Bitcoin’s blockchain For example, more than 400,000 blocks have been generated so far. The entire blockchain is like a shared decentralized ledger, jointly maintained by multiple computing nodes participating in Bitcoin transactions. Each node also has its own A complete backup of the ledger (complete blockchain data), and each block is like a page in the ledger, recording several different transaction information. None of these records can pass through one of the nodes. Come and change.
Blockchain-related applications include the digital currency crowdfunding platform Biying China and the asset custody system developed by China Post based on blockchain technology.
❹ What is blockchain
The English translation of blockchain is: block chain, block means block, and chain means chain. So let’s first talk about what a block is.
In the Bitcoin network, Bitcoin transactions are happening every moment, and these transaction information will be broadcast to every node through the Bitcoin network. But if there is no one to handle this transaction information, it will be very messy and impossible to check. Therefore, we need to find a bookkeeper to sort out the transaction information, package and save it, and package it well. The information is synchronized to each node through the network. This encapsulated information is called a block.
For example, I don’t have the habit of keeping accounts, so at the end of each month, I have no idea what I bought this month that caused me to be so poor. At this time, my wife showed up. She asked me to report every amount of money I spent to her. She recorded my expenses in days.Come on, then it will be very clear. By the end of the month, I will conclude that I am poor because I earn too little.
What are the benefits of keeping accounts this way?
First, the context is clear and I can trace every expense I make. Correspondingly, in the blockchain, you can even trace the digital currency back to the moment it was mined by the miners. This also lays a theoretical foundation for the digital currency to be free of counterfeit currency.
Second, information disclosure. My wife knows exactly how much money I have and how much I have spent, thus avoiding the possibility of private money. Corresponding to the blockchain, this ensures the fairness of each node. How many coins you have does not change at your request. Everyone has an account.
In the Bitcoin network, it is stipulated that accounting should be done every 10 minutes, that is, a person is selected every 10 minutes (as for how to select this person, please stay tuned) to record the transactions that occurred within these 10 minutes according to a certain Record it as a block, stamp the block with a timestamp, and then link each block in strict chronological order. In this way, many blocks are connected in chronological order to form a chain structure, which is what everyone calls the blockchain.
If each block is regarded as a page of an account book, then the blockchain is an account book.
This account book is not a private account book written by the accountant and confirmed by the master.
It is a public account book kept by each participating node.
No one can tamper with the transaction information in the account books at will, and no one can tamper with personal rights and interests information.
This is the meaning of blockchain!
❺ What is blockchain and is it developing well?
The essence of blockchain is a decentralized ledger. There is no third party. Information in the chain cannot be tampered with and all nodes can Access, information traceable. At present, our country is vigorously developing blockchain technology, and it has already been applied in many industries. Blockchain information can be found at Crypto Finance.
❻ Explain clearly what is blockchain in an easy-to-understand manner
The English name for blockchain is Blockchain. Block literally means block, block, and chain means chain, chain. Therefore, together they are translated into blockchain.
1. Use cryptography technology to encrypt and decrypt so that records cannot be tampered with. Common blockchain encryption methods include hash algorithm, RSA algorithm, elliptic curve algorithm, etc.;
2. The huge amount of calculation needs to be supported by a reasonable reward mechanism. Because every transaction must be recorded, Bitcoin’s blockchain has more than 60 gigabytes so far. Every new transaction requires confirmation of the information related to the trading account to ensure that the transaction is valid. The huge amount of calculation requires a computer with powerful computing power to complete.
In order to encourage the participation of powerful computing power, Bitcoin provides two rewards: one is to issue a certain number of Bitcoins to these computers every day; instead, all transfer fees are awarded to these computers. (These computersThe professional term is "mining machine", and the person who holds the mining machine is called "miner". )
Biying China is working hard on asset digitization and launched Biying China, a digital currency crowdfunding platform.
❼ Comic illustration: What is blockchain
Comic illustration: What is blockchain
What is blockchain?
Blockchain, English Blockchain, is essentially a decentralized distributed database. Anyone can become a node of this huge network as long as they set up their own server and connect to the blockchain network.
Since the blockchain is essentially a database, what exactly is stored in it? Let’s take a look at the basic unit of blockchain: Block.
A block is divided into two parts:
1. Block header
The block header stores the header information of the block, including the hash value (PreHash) of the previous block. The hash value of the block body (Hash), the timestamp (TimeStamp), etc.
2. Block body
The block body stores the detailed data (Data) of this block. This data contains several rows of records, which can be transaction information or some other information.
What does the hash value just mentioned mean?
Everyone must have heard of MD5. MD5 is a typical hash algorithm that can convert a string of plaintext of any length into a string of fixed length (128 bits). This string is the hash value.
In our blockchain, a more complex hash algorithm called SHA256 is used. After a series of complex calculations, the latest data information (such as transaction records) will eventually be converted into a 256-bit hash value string through this hash algorithm, which is the Hash in the block header. The format is as follows:
Blocks and Hash have a one-to-one correspondence, and Hash can be regarded as the unique identifier of the block.
How are different blocks related to each other? Rely on Hash and PreHash to associate. The PreHash value of each block is equal to the Hash value of the previous block.
Why do we need to calculate the hash value of the block?
Since the blockchain is a chain structure, there must be a head node (the first block) and a tail node (the last block) of the chain. Once someone calculates the hash value of the latest data in the blockchain, which is equivalent to packaging the latest transaction records, a new block will be created and connected to the end of the blockchain.
The Hash of the new block header is the hash value just calculated, and the PreHash is equal to the Hash of the previous block. The data in the block body stores the transaction records before packaging, and this part of the data information has become unmodifiable.
This calculates the Hash value and creates a new blockThe process is called mining.
The server used for massive calculations is called a mining machine.
The workers who operate calculations are called miners.
What is so difficult about calculating hash values? Let’s give the most superficial explanation. The formula for calculating the hash value is as follows:
Hash = SHA-256 (Hash of the last block + basic information of the new block + transaction record information + random number)
Among them, the transaction record information is also a series of hash values, and its calculation involves a data structure Merkle Tree. Interested friends can check the relevant information, we will not introduce it for now.
The key computational difficulty here lies in the generation of random numbers. In order to increase the difficulty of Hash calculation, the wretched inventor of the blockchain requires that the first 72 bits of the Hash result must be 0. This probability is too small.
Since (the Hash of the last block + the basic information of the new block + the transaction record information) is fixed, whether the Hash that meets the requirements can be obtained depends entirely on the value of the random number. Miners must go through massive calculations and repeatedly generate random numbers in an attempt to "get lucky" before they can get the correct Hash and successfully mine.
At the same time, the block header also contains a dynamic difficulty coefficient. When the world's hardware computing power becomes faster and faster, the difficulty coefficient of the blockchain will also increase, making the entire network capable of completing the task every 10 minutes on average. A new block is generated.
Friends, do you understand how difficult mining is? It should be added that different blockchain applications are different in details. The mining rules described here take Bitcoin as an example.
Applications of Blockchain
The concept of Bitcoin (BitCoin) was first proposed by Satoshi Nakamoto in 2008, and then based on this idea, open source software and P2P built on it were designed and released. network. Bitcoin is a P2P form of digital currency. Peer-to-peer transmission means a decentralized payment system.
What is a P2P network?
Traditional currencies are uniformly issued by the central bank, and all personal savings are uniformly managed by banks. This is a typical centralized system.
Bitcoin is deployed on a decentralized network composed of many peer nodes around the world. Every node is qualified to record and issue this digital currency.
As for the underlying data storage of Bitcoin, it is based on blockchain technology. Each transaction in Bitcoin corresponds to a row in the block body data. A simple diagram is as follows:
Each row of the transaction record contains a timestamp, transaction details, and digital signature.
The table is only for ease of understanding. The actual stored transaction details are anonymous, and only the wallet addresses of the payer and payee are recorded.
As for digital signature, it can be understood as every single transactionThe anti-counterfeiting mark is generated by an asymmetric encryption algorithm.
Next let’s talk about the rewards of Bitcoin miners:
The Bitcoin protocol stipulates that miners who mine new blocks will receive rewards. Starting from 2008, it is 50 Bitcoins, and then halved every 4 years. , currently 12.5 Bitcoin in 2018. The new Bitcoins in circulation are all born in this way. No wonder everyone is so eager to mine Bitcoins!
Advantages and Disadvantages of Blockchain
Advantages of Blockchain:
1. Decentralization
Blockchain does not rely on a central node. The data of the entire system is All peer nodes in the entire network are jointly maintained and can store and verify data. In this way, unless the attacker hacks more than half of the nodes in the entire network, the entire system will not be destroyed.
2. Information cannot be tampered
The data in the block cannot be tampered with. Once the data is tampered with even a little bit, the hash value corresponding to the entire block will change accordingly, and it will no longer be a valid hash value, and the subsequent linked blocks will also be broken.
Disadvantages of blockchain:
1. Excessive consumption of energy
To generate a new block, a large amount of server resources must be used to perform a large number of unnecessary trial calculations, which seriously consumes electricity.
2. Network delay of information
Take Bitcoin as an example. Any transaction data needs to be synchronized to all other nodes. The synchronization process will inevitably be affected by network transmission delay, resulting in a long time consuming.
A few additional points:
1. Part of the content of this comic refers to Ruan Yifeng’s blog post "Blockchain Introductory Tutorial". I would like to thank this great master for his popular science.
2. Due to limited space, the knowledge about Merkle Tree and asymmetric encryption has not been discussed in detail for the time being. Interested friends can check the information for further study.