区块链中的dao,区块链的链
请查看相关英文文档
㈠ Energy-intensive Bitcoin mining is withdrawing from Inner Mongolia. What is the connection between blockchain and Bitcoin?
Let’s talk about the connection between the two You need to first understand some of the concepts of these two.
Speaking of this, we can actually find that Bitcoin is the best product using blockchain technology. The reason Satoshi created Bitcoin was also because of the over-issuance of U.S. currency and monetary policy intervention. You don’t have to worry about these things with Bitcoin. This is why Bitcoin is said to be a decentralized currency.
㈡ What is blockchain: This explanation of blockchain is more understandable
Blockchain is an important concept of Bitcoin. It is essentially a disintermediation The database, as the underlying technology of Bitcoin, 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.
Blockchain is a new application model of computer technologies such as distributed data storage, point-to-point transmission, consensus mechanism, and encryption algorithm.
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.
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.
(2) Extended reading on the products of blockchain:
The evolution method of blockchain is:
▪ Block Chain 1.0 - digital currency;
▪ Blockchain 2.0 - digital assets and smart contracts;
▪ Blockchain 3.0 - the implementation of distributed applications in various industries.
Blockchain characteristics:
1. Disintermediation. Due to the use of distributed computing and storage, there is no centralized hardware or management organization in the system. The rights and obligations of any node are equal. The data blocks in the system are jointly maintained by nodes with maintenance functions in the entire system.
2. Openness. The system is open. In addition to the encryption of private information of all parties to the transaction, the blockchain data is open to everyone. Anyone can query the blockchain data and develop related applications through the public interface, so the entire system information is highly transparent. .
3. Autonomy. The blockchain adopts consensus-based norms and protocols (such as a set of open and transparent algorithms) to enable all nodes in the entire system to exchange data freely and securely in a trustless environment, changing trust in "people" to trust in "people". mechanicalTrust, any human intervention has no effect.
4. Information cannot be tampered with. Once the information is verified and added to the blockchain, it will be stored permanently. Unless more than 51% of the nodes in the system can be controlled at the same time, modifications to the database on a single node are invalid, so the data in the blockchain is stable. Extremely high performance and reliability.
5.Anonymity. Since the exchange between nodes follows a fixed algorithm, the data interaction does not require trust (the program rules in the blockchain will judge whether the activity is valid by itself), so the counterparty does not need to disclose its identity to make the other party trust itself. Very helpful for credit accumulation.
㈢ What is blockchain? Blockchain is virtual currency
Let me tell you about blockchain in a simple way. There is no need to use advanced professional terms, because That's too difficult to understand. Let me give you an analogy to make sure you understand it at a glance.
Chinese mahjong can be understood as blockchain. If the four of you ABCD are going to play mahjong, who will say hello? If A greets, then A is the initiator of this block. A is responsible for finding the mahjong parlor. Organizer A can invite BCD, or B can invite C or C can invite D. It doesn't matter.
abcd gathered in a mahjong parlor and started playing mahjong. The process of shuffling the cards in the mahjong machine, drawing cards, and playing cards by abcd can be understood as a mining stage similar to Bitcoin in the blockchain.
Everyone has different cards, which is equivalent to the algorithm in the block, but there is a goal, and they are all for the purpose of cheating. Among them, A cheated, and bcd said nothing. , everyone knows at a glance that A has won. This is called the consensus mechanism in the blockchain.
A is messed up. After A knocked down the mahjong, bcd all know how A got confused and remember it in their hearts. If A wins 10 yuan, both AbCD and A will know that A wins 10 yuan. , this is called distributed accounting in the blockchain.
Everyone who plays mahjong knows what mahjong arrangement can be used, and everyone also knows what cards can be doubled, so this can be understood as a smart contract in the blockchain.
Everyone knows the final winning card of A after A is knocked down. No one can tamper with this result because everyone is watching it. This can be understood as the immutability of the blockchain. sex.
After A announced that he was cheating, everyone did not go to another person, such as E, F, G... to verify. The same was true after B won... no regulatory agency can control it They all manage themselves. This is the decentralization in the blockchain.
By analogy, the four buddies abcd played mahjong for a day, and abcd recorded the winning and losing of each game, no matter what method they used, whether it was brain memory, video recording, or notes. Well, the more they do, the more they can reflect the immutability, decentralization, distributed accounting, and consensus of the blockchain.Sex... ...
At this point, you basically understand what blockchain is, isn’t it very simple!
The second question is that blockchain is not a virtual currency. Virtual currency is just a part of blockchain technology.
Many people think that virtual currency is the blockchain and Bitcoin is the blockchain. This is actually wrong. It’s just that the fame of Bitcoin has brought blockchain into the public eye.
Satoshi Nakamoto invented Bitcoin using blockchain technology, and he defined Bitcoin as a peer-to-peer electronic cash system. The term "electronic cash" indicates that what Satoshi Nakamoto wanted to invent was not Not just a payment system, but a monetary system with an independent monetary philosophy.
Today’s hotly-hyped virtual currencies, as well as mining, are resisted by many departments and countries. The fundamental purpose is not to waste resources, electricity, etc., but because people with blockchain technology Virtual currency has subverted traditional finance and can easily cause the collapse of traditional finance. I have talked about this in my previous Q&A, so I won’t go into details here.
It can be said that Satoshi Nakamoto and the Bitcoin he invented are the pioneers of the blockchain. It was Satoshi Nakamoto who brought blockchain technology into everyone’s field of vision. Blockchain technology is still widely used in finance, medical care, service industry, big data security...
Let’s talk about this big data. As we all know, the recent Didi incident due to big data security The impact is still quite large. If decentralization in blockchain technology is used, personal data can be obtained and saved through the blockchain. How can there be data leakage? In today's society, with the advancement of science and technology, as long as you use your mobile phone to connect to the Internet, you have no data security. Your personal information has already been leaked completely, so blockchain technology is inevitable for social progress. trend.
Let’s talk about blockchain. I hope you can learn something from it. You can also pay more attention to blockchain technology and improve your cognitive level. (Personally coded by hand)
Blockchain is a distributed storage solution.
Virtual currency is a supporting reward mechanism to promote this plan.
The blockchain is decentralized, so there will be no IDC computer room or centralized data center. The storage of all data is theoretically fragmented. This requires a reward to attract others to join the project, and this reward is virtual currency.
In theory, blockchain can form a dynamically stable and decentralized cloud-like computing resource provision channel.
Bitcoin is the earliest blockchain application, while Ethereum is a second-generation blockchain that can support on-chain applications. The hardware resources required for these applications are provided by miners, so they must be paid Miners pay a certain fee. The common currency used for this fee is based onTaicoin.
The biggest attraction of blockchain is decentralization. In theory, applications on the chain will not disappear. No cloud containers will be lost, no data centers will be blown away by typhoons, and there will be no An organization can decide whether it stays or goes.
However, the reality is that there are still a lot of problems in on-chain applications, such as high latency, imperfect infrastructure, the reward-based miner attraction mechanism has not accelerated the on-chain speed as expected, and the virtual currency has prospered alone. Centralization returns to centralized exchanges, and other issues. There is also the inflow of black money, which is making this emerging industry full of uncertainty.
But from a technical perspective, blockchain technology is indeed the next generation of computer application technology.
Blockchain is a technology, a distributed and decentralized technology that can be applied to storage. Blockchain is not a virtual currency. Virtual currency is just a digital currency made using blockchain technology. Now, for example, the relationship between blockchain and digital currency is like, for example, if you build a dapp application mall on a certain chain, then you A token related to this mall can be issued.
The real connection between blockchain and virtual currencyWhat we are pursuing now is the application of blockchain technology. You develop a public chain and build many shopping malls, finance, defi, real estate, and tourism on this public chain. Such a dapp, this public chain has value, and then the tokens issued by this public chain have value, just like the current Ethereum, pi network
There are too many on the Internet now The so-called "blockchain digital currency", when we look at virtual currency, we look at what problems the public chain it is on can solve and what value it has, rather than blindly hype it. I think blockchain is the underlying technology. I think we only know The surface of blockchain.
If you think this article is helpful to you, please click and follow it with your little fortune
Author: Leng Leng's point of view
Block Chain is a technology, and virtual currencies like Bitcoin are products of applications on the blockchain. There are many video explanations on my homepage.
Blockchain is a technology, and virtual currency is a product produced by applying blockchain technology.
Bitcoin brought out blockchain technology, making people who don’t know why think that Bitcoin is equivalent to blockchain.
What is blockchain?
Every computer (mobile phone) is a block, which is connected through the Internet to form a blockchain.
Different from the traditional Internet, for example, when playing Douyin, each of us requests the Douyin server, and the Douyin server gives us the video. Everyone who plays Douyin cannot do without the Douyin server, and the Douyin server is our center. There is no center in the blockchain. Everyone (each block) is a server. When a block generates new content, everyone will be notified and everyone will save the new content to their own service.Server, the content stored in each block is the same. If a new user (block) joins, it needs to synchronize the data on the blockchain and update the data to its own server first.
The advantage of blockchain is that it can ensure data security and cannot change the data. It is useless if you change one or two blocks of data. Once the blockchain data is synchronized, it will become the correct value. The traditional central server will not work. Hackers invaded the Douyin server, and all users suffered.
Disadvantages of blockchain are low efficiency. Blockchain requires synchronization of blockchain data in each block. New changes on the blockchain require simultaneous updates from users on the entire blockchain network, which is inefficient.
Blockchain is a computer model of distributed data storage, point-to-point transmission, and consensus mechanism. In simple terms, blockchain is a decentralized database. How to use this technology? Is the value reflected? Under the consensus mechanism, a technology such as blockchain is formed to give a specific token, which is BTC
Blockchain is a new Internet application technology that uses distributed storage, passwords The application of emerging technologies such as science, smart contracts, and consensus algorithms can be said to be a new data transmission method that innovates existing Internet protocols. At present, blockchain technology is constantly iterating
1. Blockchain 1.0, symbolizing the birth of Bitcoin; only with Bitcoin can the development of blockchain technology officially occur
2 , Blockchain 2.0, Ethereum decentralized application platform, Ethereum introduces the application of smart contracts, which represents the beginning of a new era of blockchain technology; now everyone can create projects on Ethereum, and in recent years Many good projects have been launched
3. Blockchain 3.0, DeFi opens the era of decentralized finance. DeFi projects use smart contract technology to realize various functions of traditional financial institutions, such as derivatives, Lending, trading, financial management, asset management, and insurance, etc. There are currently mixed reviews for DEFI, which will take time to verify
Although the blockchain originated from Bitcoin, just like the first computer when the Internet first appeared, Bitcoin is mainly used by miners. Mining rewards
Blockchain is a decentralized accounting method. Virtual currency is the product of blockchain.
㈣ What is not a first-generation blockchain product is
EOSC.
What does not belong to the first generation of blockchain products is EOSC. EOS currency is a token based on Ethereum. It is a new blockchain architecture developed by Blockone. It is not a first-generation blockchain product.
The blockchain 1.0 era is an era represented by cryptocurrency, and the typical representative is Bitcoin.
㈤ What are the products with practical application of blockchain?
Blockchain is the core supporting technology of the digital cryptocurrency system represented by Bitcoin. The core advantage of blockchain technology is decentralization, which canBy using data encryption, timestamps, distributed consensus and economic incentives, point-to-point transactions, coordination and collaboration based on decentralized credit are realized in a distributed system where nodes do not need to trust each other, thereby solving the common problems of centralized institutions. Provides solutions to problems such as high cost, inefficiency and insecure data storage.
The application fields of blockchain include digital currency, certificates, finance, anti-counterfeiting and traceability, privacy protection, supply chain, entertainment, etc. With the popularity of blockchain and Bitcoin, many related top domain names have been registered. , which has had a relatively large impact on the domain name industry.
㈥Is Bitcoin a type of blockchain?
Bitcoin is a decentralized digital currency based on blockchain technology and is also the first blockchain technology application. At present, Bitcoin has been developed for more than 10 years. The decentralized network is very robust and has a deep consensus foundation. It is a very successful application in blockchain technical schools.
㈦ What is Ethereum and what is its relationship with blockchain?
Ethereum is also a product of blockchain 2.0. It is a complete solution for open smart contracts. Bitcoin is the most important application of blockchain 1.0, completing currency and payment transactions very well. But when we need to record and transfer more complex asset types, we need a third step - a more powerful scripting system - to eventually achieve Turing completeness (the ability to run any currency, protocol and blockchain). Ethereum is a blockchain-based project that aims to provide a Turing-complete scripting language and Turing-complete platform.
Blockchain 1.0 mainly refers to Bitcoin, Blockchain 2.0 extends to all assets, and Blockchain 3.0 goes beyond currency, beyond the financial field, and even beyond the commercial field, extending to It penetrates into all aspects of our lives, including politics, social interaction, education, medical care, etc. According to the predictions and ideas of insiders, the Blockchain 3.0 era will be realized in the next five years. At that time, Blockchain will become as recognized and accepted by the public as the Internet, thus completely subverting our lives.
McKinsey & Company submitted a blockchain technology report to the U.S. Federal Insurance Advisory Committee. The report called the period from 2009 to 2016 the "Dark Age" and believed that all blockchain solutions during this period were Based on Bitcoin, the new era of blockchain will begin in 2016. By then, the application of blockchain will become unprecedentedly widespread. Applying an original sentence from the McKinsey report: Based on the current development speed of blockchain, we believe that blockchain solutions may realize their full potential in the next five years.
㈧ Blockchain Encyclopedia: The Past and Present of Blockchain - 3.0 Era
The representative of the blockchain 1.0 era is Bitcoin, the representative of the 2.0 era is Ethereum, and The chaotic era of various copycats and air coins. Blockchain 3.0 is the consumer-level blockchain era that has truly entered commercial applications and physical applications after the troubled times. The typical sign isThe emergence of Token. The pass has brought about changes in traditional business models and production relations. The pass has moved from the digital world to the real economy and has begun to seek practical applications in various industries.
The pass has three elements, one of which is indispensable.
Pass: The pass can be circulated on a large scale in a network and can be verified anytime and anywhere; Certificate: As a proof of digital rights and interests, the pass must be a certificate of rights and interests that exists in digital form, and it must represent It is a right, an inherent and intrinsic value; value: the token must have economic value.
In this way, the meaning of "token economy" is not difficult to understand. The token economy is a large-scale group collaboration based on tokens. It maximizes the role of tokens, allows every role that creates value to share value fairly, fully mobilizes participation motivation, and forms a self-organizing form.
Major changes in the blockchain 3.0 era
The token economy has laid the theoretical basis and technical support for the large-scale application of blockchain, and the future world will also be transformed by it. Large-scale changes include:
1. Fragmented investment, fragmented income, subverting the traditional way of doing business on the Internet. In the traditional Internet era, it was impossible for ordinary people to participate in the investment of a company, but the emergence of blockchain allows ordinary people to make fragmented investments in a large asset. Assuming that Alibaba originally adopted blockchain for fragmented investment, then all fragmented shareholders who invested in Alibaba would be able to reap a return on investment that has increased thousands of times today!
2. Break the money-burning model of the Internet and make everyone a winner. The free model of the traditional Internet is essentially to obtain a large number of users through free products to form monopolies and barriers, and then make profits through advertising and value-added services on this basis. In the blockchain 3.0 era, project income is redistributed by issuing tokens to attract more early investors and community users. As the number of users holding tokens increases, the value of the tokens will become higher and higher, and community users, investors, and projects can all benefit from it. In this way, the money-burning model of providing free services in the early days of the traditional Internet can also be improved, and everyone will become a winner.
3. Breaking down the traditional corporate organizational hierarchy, self-organization may become a future trend. In the blockchain 3.0 era, through the establishment of distribution and collaboration mechanisms through smart contracts, it can be more efficient and accurate than enterprises. All token owners will naturally form a community. Everyone has the same goal - "to promote the development of the project and make it a success". They are all members of the community, contribute to the community, promote the value-added of the token, and thus gain benefits together. profit. From a philosophical perspective, this new self-organizing community of freedom, independence, and equality must be the future trend. Gojoy blockchain e-commerce is a blockchain self-In the organized community, every consumer is a token owner and a fragmented investor, so they are very willing to co-create Gojoy value.
Therefore, we can look forward to the era of great development of the blockchain 3.0 token economy, and the existing ones may be subverted. What we need to be prepared for is to work hard to embrace the blockchain. If you want to seize the trend of blockchain and understand how to transform into blockchain, please leave a message to communicate and we will take you to learn the blockchain professional certification course.
㈨ The most straightforward explanation of blockchain
In recent years, the term "blockchain" has become a hot topic, and news media have been reporting on it, but everyone may not be familiar with blockchain. The understanding of chain is still at the stage of looking at flowers in the fog. Today we will unveil its mystery.
In fact, the essence of blockchain is very simple and can be explained in one sentence: decentralized distributed database.
The main function of the blockchain is to store information. Anyone can write information and read it at the same time, so it is a public database.
Characteristics of blockchain
Distributed database technology has long existed in the market, but the difference is that although blockchain is also a distributed database , but it has no administrator and is completely decentralized.
Decentralization is a disruptive feature of blockchain technology. It does not require a centralized agent and realizes a direct point-to-point interaction, enabling high-efficiency, large-scale, and information interaction without a centralized agent. way becomes reality.
However, without an administrator, everyone can write data into it. How can we ensure that the data is trustworthy? What should I do if I am changed by a bad person? The designers have already thought of this, which proves that blockchain is a truly epoch-making product.
Block
The blockchain is composed of blocks. Blocks are much like database records. Every time data is written, a block is created.
Each block contains two parts:
Block header (Head): records the characteristic value of the current block
Block body (Body): actual Data
The block header contains multiple characteristic values of the current block.
Generation time
Hash of the actual data (i.e. block body)
Hash of the previous block
...
Every time in the system Each node has the latest complete database copy. Modifying the database of a single node is invalid because the system will automatically compare and consider the same data record that appears the most times to be true. At the same time, every step of the data record will be retained on the blockchain, and the information at each step can be traced.
Here, you need to understand what a hash is, which is necessary to understand the blockchain.
AllThe so-called "hash" means that the computer can calculate a characteristic value of the same length for any content. The hash length of the blockchain is 256 bits, which means that no matter what the original content is, a 256-bit binary number will be calculated in the end. And it can be guaranteed that as long as the original content is different, the corresponding hash must be different.
For example, the hash of the string 123 is (hexadecimal), which is 256 bits when converted to binary, and only 123 can get this hash. (Theoretically, it is possible for other strings to get this hash, but the probability is extremely low and can be approximately considered impossible.)
Therefore, there are two important inferences.
Corollary 1: The hash of each block is different, and the block can be identified by the hash.
Corollary 2: If the content of the block changes, its hash will definitely change.
The immutability of hashes
Blocks and hashes have a one-to-one correspondence, and the hash of each block is for the "block header" (Head) computational. That is to say, the characteristic values of the block header are connected together in order to form a very long string, and then the hash is calculated on this string.
Hash = SHA256 (block header)
The above is the calculation formula of block hash. SHA256 is the hash algorithm of the blockchain. Note that this formula only includes the block header and not the block body. In other words, the hash is uniquely determined by the block header.
As mentioned earlier, the block header contains a lot of content, including the hash of the current block body and the hash of the previous block. This means that if the content of the current block body changes, or the hash of the previous block changes, it will definitely cause the hash of the current block to change.
This is of great significance to the blockchain. If someone modifies a block, the hash of the block changes. In order for subsequent blocks to still be connected to it (because the next block contains the hash of the previous block), the person must modify all subsequent blocks in sequence, otherwise the modified block will be removed from the blockchain . Due to the reasons mentioned later, hash calculation is very time-consuming, and it is almost impossible to modify multiple blocks in a short period of time, unless someone controls more than 51% of the computing power of the entire network.
It is through this linkage mechanism that the blockchain ensures its own reliability. Once the data is written, it cannot be tampered with. This is just like history, what happened happened, and it can’t be changed from now on.
- 上一篇: 区块链数量上限,区块链占比
- 下一篇: 区块链属于互联网还是金融行业,区块链属于互联网还是金融类