区块链是一串使用密码学方法相关联产生的数据块,区块链技术是一项利用密码学算法
区块链技术是一种利用密码学算法的分布式数据库技术,它可以让不同的用户在不同的网络节点上进行数据共享,从而创建一个可靠、安全、透明的分布式数据库系统。它的核心特点是其分布式的特性,它可以使用任何类型的节点,如智能手机、PC、服务器等,它的数据可以在任何节点上安全存储,而且可以在任何节点之间共享,这样可以确保数据的安全性和正确性。
密码学是一门研究密码系统的学科,主要研究的内容包括密码学原理、密码学算法、密码学安全性等。它是一种利用数学原理和计算机科学技术来设计和分析安全系统的学科。密码学算法可以用来加密和解密信息,从而保护信息的安全性和机密性。此外,密码学还可以用来验证数据的完整性和安全性,从而保护数据的完整性和安全性。
共识机制是区块链技术中最重要的一部分,它是一种特殊的密码学算法,它可以用来确保区块链系统中数据的一致性和可靠性。共识机制可以确保网络上的节点都能够达成一致,从而确保数据的安全性和正确性。共识机制的关键特征是它可以在不受信任的网络环境中实现去中心化的数据共享,这样可以避免网络中的恶意行为,从而确保数据的安全性和正确性。
请查看相关英文文档
㈠ What does blockchain mean?
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 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. If it has not been tampered with, the status and initialization of the software can be monitored to detect bad tampering and ensure that the data transmitted by the system using IoT technology has not been tampered with.
㈡ What is the blockchain digital currency industry
Blockchain digital currency is an encrypted digital currency, that is, digital RMB, and its functions are not limited to payment tools. Digital currency is the initial application tool of blockchain. There is digital currency first, and then there is blockchain.
The blockchain is connected by a series of blocks generated using cryptographic algorithms. Each block is filled with transaction records, and the blocks are connected in order to form a chain structure, which is the blockchain ledger. The new hash value and nonce need to be calculated based on the hash value of the previous block, the new transaction block and the nonce. That is to say, each block is generated based on the data of the previous block. This mechanism ensures the uniqueness of the blockchain data.
In the financial field, digital currency has shown its unique application benefits, which has led to its development in cross-border payments, currency exchange, payment settlement and other fields. However, it also has limitations, so it has not gained people's attention. recognized.
[Extended Information]
1. What is the use of blockchain digital currency?
1. Economic significance.
Blockchain can cause the cost of transaction activities to decrease, and the time, money and manpower invested by the unit will decrease. In other words, the first thing blockchain brings is improved efficiency, and improved efficiency means savings. It is estimated that it can save more than 10,000 times the cost. Blockchain has also caused an increase in the proportion of small-value currency transactions. For example, Alipay and Yu'E Bao created by Alibaba are essentially a disguised blockchain, forming a contract between the public and Alibaba. Alibaba is not a bank, but it has some functions of a bank and represents the evolution direction of the financial system.
2. Social significance.
Blockchain will reorganize the market, reorganize society, and reorganize the relationship with users. Blockchain will also promote the self-organization of social members.Blockchain participants are free and not forced. We can imagine that one day, people realize their needs through various forms of blockchain, which means the formation of a new social operating system. At least, it's theoretically possible.
2. What is the significance of blockchain digital currency?
The contemporary economy faces many problems, the most important of which is that it is difficult for the country to fundamentally solve the problem of stabilizing the efficiency basis of legal currency. This situation became more serious after the collapse of the "Burton Woods monetary system".
Take China as an example. In the early 1980s, 1 penny was money, and 10,000 RMB was already the standard for the rich. Today, the unit of money is yuan, and cents have lost their meaning. 1 yuan is 100 times 1 cent. Therefore, in the past, 10,000 yuan meant a rich person, but now it must be multiplied at least 100 times, which is 1 million.
Actually, 1 million is of limited use. In first-tier cities, 1 million RMB can only buy a house of 20 to 30 square meters. When the financial crisis broke out in 2008, major countries implemented a loose money supply system. Not only did their own currencies depreciate, they also led to the devaluation of other countries' currencies. People had to bear the consequences of currency depreciation and inflation.
What exactly is blockchain
What is blockchain?
Blockchain is a new application model of computer technologies such as distributed data storage, point-to-point transmission, consensus mechanism, and encryption algorithms. The so-called consensus mechanism is a mathematical algorithm that establishes trust and obtains rights and interests between different nodes in the blockchain system [1].
Blockchain is an important concept of Bitcoin. It is essentially a decentralized database and serves as the underlying technology of Bitcoin. 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 the information (anti-counterfeiting) and generate the next block.
Blockchain was born from Satoshi Nakamoto’s Bitcoin. Since 2009, various Bitcoin-like digital currencies have appeared, all based on public blockchains.
The current situation of digital currency is that a hundred flowers are blooming. Here are some common ones: bitcoin, litecoin, dogecoin, dashcoin. In addition to currency applications, there are also various derivative applications, such as Ethereum, Asch and other underlying application development platforms, as well as NXT , SIA, BitShares, MaidSafe, Ripple and other industry applications.
On January 20, 2016, the People’s Bank of China Digital Currency Seminar announced that it had achieved phased results in digital currency research. The meeting affirmed the value of digital currency in reducing the issuance of traditional currency and stated that the central bank is exploring the issuance of digital currency. The expression of the People’s Bank of China’s Digital Currency Seminar has greatly enhanced the confidence of the digital currency industry. This is the first time that the central bank’s five ministries and commissions have issued a notice on preventing Bitcoin risks on December 5, 2013.Currency expresses a clear attitude. [4]
On December 20, 2016, the Digital Currency Alliance - China FinTech Digital Currency Alliance and FinTech Research Institute were officially established, with Huobi being one of the co-initiators. [5]
Some areas where blockchain can be used are:
▪ Smart contracts
▪ Securities trading
▪ E-commerce
▪ Internet of Things
▪ Social communication
▪ File storage
▪ Proof of existence
▪ Identity verification
▪ Equity crowdfunding
We can compare the development of blockchain to the development of the Internet itself , something called finance-internet will be formed on the Internet in the future, and this thing is based on blockchain, and its precursor is bitcoin, that is, traditional finance starts from private chains and industry chains (local area network), and the bitcoin series starts from public chains (Wide Area Network), they all express the same concept - digital assets (Digital Asset), and finally converge to an intermediate balance point.
The evolution of blockchain is:
▪ Blockchain 1.0 - digital currency
▪ Blockchain 2.0 - digital assets and smart contracts
▪ Blockchain 3.0 ——The implementation of distributed applications in various industries
Blockchain is divided into three categories, which is introduced in detail in the book "Blockchain: Defining the New Pattern of Future Finance and Economics" [2] issued by Currency,< br />Hybrid blockchains and private blockchains can be considered as broad private chains:
Public Blockchains (PublicBlockChains)
Public blockchains refer to: 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. The public blockchain is the earliest blockchain and the most widely used blockchain. The virtual digital currencies of all major bitcoins series are based on the public blockchain. There is only one blockchain corresponding to this currency in the world. .
Consortium (Industry) Blockchain (ConsortiumBlockChains)
Industry Blockchain: Multiple preselected nodes are designated within a certain group as bookkeepers, and the generation of each block is jointly performed by all preselected nodes. Decision (pre-selected nodes to participate in the consensus process), other access nodes can participate in transactions, but do not participate in the accounting process (essentially still managed accounting, just become distributed accounting, how many pre-selected nodes, how to determine the number of each block The bookkeeper becomes the main risk point of the blockchain), and anyone else can open an account through the blockchain.Put the API to perform limited queries.
Private Blockchain (privateBlockChains)
Private Blockchain: Only uses the general ledger technology of the blockchain for accounting. It can be a company or an individual, and has exclusive access to the writing of the blockchain. With access permissions, this chain is not much different from other distributed storage solutions. (Dec2015) Conservative giants (traditional finance) all want 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 is a block in blockchain technology?
A block is a collection of many transaction data, which is marked with a timestamp and a unique mark of the previous block. Valid blocks will be appended to the main blockchain after they are approved by the consensus of the entire network. Blockchain is a data structure in which blocks containing transaction information are linked in order from back to front.
The blockchain is connected by a series of blocks generated using cryptographic algorithms. Each block is filled with transaction records, and the blocks are connected in order to form a chain structure, which is the blockchain ledger. Taking Bitcoin as an example, when miners generate a new block, they need to calculate the new hash value and random number based on the hash value of the previous block, the new transaction block, and the random number.
(4) The blockchain is generated by a string of cryptographic algorithms Extended reading:
Each block is generated based on the data of the previous block. This mechanism ensures the uniqueness of the blockchain data. Because subtle changes in transaction records can completely change the result of the hash value.
So miners cannot cheat when competing for computing power. Each miner must wait for the previous block to be generated before starting to calculate qualified random numbers based on the data of the previous block, ensuring that mining Mine fairness.
㈤ 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 the 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.