Do you really understand blockchain
blockchain is an important concept of bitcoin. It is essentially a disintermediated database. At the same time, as the underlying technology of bitcoin, it is a series of data blocks generated by using cryptographic methods. Each data block contains the information of a bitcoin network transaction, which is used to verify the effectiveness of its information (anti-counterfeiting) and generate the next block
blockchain is a new application mode of distributed data storage, point-to-point transmission, consensus mechanism, encryption algorithm and other computer technologies
in a narrow sense, blockchain is a kind of chain data structure that combines data blocks in a sequential way according to the time sequence, and it can not be tampered with and forged by cryptography
broadly speaking, blockchain technology uses blockchain data structure to verify and store data, uses distributed node consensus algorithm to generate and update data, and uses cryptography to ensure the security of data transmission and access It is a new distributed infrastructure and computing method to program and operate data by using intelligent contract composed of automated script code
extended data:
the evolution mode of blockchain is as follows:
& 9642; Blockchain 1.0 - digital currency
▪ Blockchain 2.0 - digital assets and smart contracts
▪ Blockchain 3.0 - Implementation of distributed applications in various instries
blockchain features:
1. Disintermediation. Due to the use of Distributed Accounting and storage, there is no centralized hardware or management organization in the system, the rights and obligations of any node are equal, and the data blocks in the system are jointly maintained by the nodes with maintenance function in the whole system
2. Openness. The system is open. In addition to the private information of all parties to the transaction is encrypted, the data of the blockchain is open to all. Anyone can query the blockchain data and develop related applications through the open interface, so the information of the whole system is highly transparent
3. Autonomy. Blockchain adopts consensus based specifications and Protocols (such as a set of open and transparent algorithms) to enable all nodes in the whole system to exchange data freely and safely in a de trusted environment, so that the trust in "people" is changed into the trust in machines, and any human intervention does not work
The information can not 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, the modification of the database on a single node is invalid. Therefore, the data stability and reliability of the blockchain are extremely high5. Anonymity. Because the exchange between nodes follows a fixed algorithm, the data interaction does not need to be trusted (the program rules in the blockchain will judge whether the activity is effective). Therefore, the counterparties do not need to make the other party trust themselves by disclosing their identities, which is very helpful for the accumulation of credit
Blockchain is a kind of technology, which solves the core "trust" problem in the market economy and reces the trust cost between strangers to a very low level
there is one crucial thing in the market economy, which is "trust". Without trust, no deal can be established. When you go to LAICHANG to buy vegetables, if you don't believe that the pesticide content in vegetable is up to the standard, you won't trade with that dealer; If you buy a bottle of water in a small shop, the clerk will not sell you the water if he doesn't believe that the money you give is real
the traditional small-scale peasant economy is acquaintance economy, and the transaction scale is limited to people who are familiar with each other nearby. If an acquaintance deceives you, he will lose your social relationship and damage his reputation in the whole circle of acquaintances. We believe that acquaintances are less likely to cheat us than strangers
therefore, once we are beyond the scope of acquaintances, we need to use a high cost to identify whether a stranger will cheat me and how to avoid the risk of being cheated. This situation will hinder the transaction and restrict the transaction
in addition, different races, nationalities, cultures, religious beliefs and so on will naturally have this kind of trust problem
in the market economy, why can there be so many transactions between strangers? Because of the birth of a new mechanism to solve the problem of trust in strangers
so far, the most important mechanism to solve the trust problem is the "trust intermediary" organization and mode
as long as you and strangers trust a third-party organization, the trust problem between you can be solved through this third-party organization
this third-party organization, we call it trust intermediary. Both the government and the bank are trust intermediaries
you can sell the goods you have worked hard to proce to a stranger in exchange for a stack of RMB banknotes. It's because the credit of the note issuing bank and the guarantee of the authority of the government guarantee the currency value and effectiveness of the banknotes. Otherwise, sell things, in exchange for a few ordinary paper, who would like to
in the era of global village and Internet, the people who buy your things may be strangers who will not meet and thousands of miles away. Trust is lower, so Alipay assumes the role of trust intermediation. Buyers first pay the goods to Alipay's account. When they receive the goods, they confirm that they are OK, then they agree to sell the goods to the seller. Taobao and other e-commerce have been booming rapidly in just over ten years
trust intermediary is in a central position in the transaction system. All transactions should solve the trust problem through it
However, the cost of trust intermediary itself is often hugeas a trust intermediary, how much transaction tax does the government charge each year? What is the most profitable instry? Financial services. The annual profits of Alipay's ant suit are over ten billion. p> What does this mean? Both sides of the market actually pay a huge trust cost
if there is any way to cancel or greatly rece the trust cost, the transaction cost of the general public can be reced, and the profits can be greatly increased
so in the Internet era, blockchain technology is on the stage
it allows the trading party to get rid of the intermediary, solve the problem of trust among strangers, and greatly rece the cost of trust
the blockchain can be expanded on a large scale, the data is open and transparent, the data of each client is consistent, and even if some clients are destroyed, the data security will not be affected. These highly reliable technical features can solve the trust problem of strangers with low cost
this technology can be extended to all fields that can be digitized, such as digital currency, payment and clearing, digital bills, proof of rights and interests, credit reference, government services, medical records, etc
in the medium and long term, blockchain will be a revolutionary technology, which will bring about great social changes like the existing Internet, and has great investment value and money making opportunities
in the future, the companies that can combine blockchain with different scenarios to promote applications may be the next group of bat, the next Google, Microsoft and apple
as the first practical application of blockchain technology, bitcoin has been widely accepted and used all over the world. Millions of users and tens of thousands of merchants have accepted the payment of bitcoin as a digital currency, and the exchange value of bitcoin as a currency is growing. Even e to the consensus that the total amount is fixed and the long-term value is bullish, bitcoin has become a hedge asset similar to gold, and the price has skyrocketed
in a village, a spent 3000 yuan to buy a cow of B, how to record this account
so a and B found a mutual trusted C to record the account, but later a and C colluded and did not admit that a had bought B's cattle, so the deal became rough and disputes continued
later, B had another cow. Of course, B didn't sell it to a this time, because a had no credit, so he gave it to d. This time, instead of looking for witnesses, they went to the whole village to roar after the transaction. B said Wang Erhua paid 3000 yuan to buy a cow from me, d also went to the whole village to shout that I paid 3000 yuan to buy a cow from B, so there were many people in the village to record the transaction. In this way, there will be no bad debts, which is called decentralized and distributed accounting
here comes the problem
when you yell, are the villagers willing to charge for you, just because you have a big face
therefore, the first person to record accurately will get some bitcoin rewards
someone asked, what if two people finish the first record at the same time
in order to avoid this problem, it is necessary to set rules, for example, to answer a question first, or to record with feet, and it must be written in block letters. If you set a series of rules, there will not be many firsts
in the network, there are a lot of transactions going on every day, and there are also many people recording, and finally they get the reward of bitcoin. This process is the legendary mining
Mining requires a lot of equipment. We call these computer equipment mining machines
in this way, all the processes are in one system. The system will encapsulate the data every 10 minutes to form a box full of data, which we call blocks
with the continuous generation of blocks, they are linked together to form a blockchain.
blockchain is a decentralized distributed ledger database . The advantage of this distributed ledger is that buyers and sellers can trade directly without any intermediary. Everyone has a backup, even if you lose this, it will not be affected
{rrrrrrr}
extended data:
blockchain application field
1, financial field
blockchain has potential huge application value in international exchange, letter of credit, equity registration, stock exchange and other financial fields. The application of blockchain technology in the financial instry can save the third-party intermediary link and realize the point-to-point direct docking, so as to greatly rece the cost and quickly complete the transaction payment
2. The Internet of things and logistics
blockchain can also be naturally combined in the field of Internet of things and logistics. Through blockchain, we can rece logistics costs, trace the proction and delivery process of goods, and improve the efficiency of supply chain management. This field is considered as a promising application direction of blockchain
3. The data stored on the public welfare field
blockchain is highly reliable and tamperable, which is naturally suitable for social public welfare scenarios. The relevant information in the public welfare process, such as donation project, collection details, fund flow, recipient feedback, etc., can be stored on the blockchain, and can be made transparent and public, which is convenient for social supervision
4. In the field of insurance
in terms of insurance claims, insurance institutions are responsible for fund collection, investment and claims settlement, and often have higher management and operation costs. Through the application of smart contract, there is no need for the applicant to apply or the insurance company to approve. As long as the claim conditions are triggered, the automatic claim settlement of the policy can be realized
generally speaking, blockchain technology refers to a way for the whole people to participate in bookkeeping. There is a database behind all the systems. You can think of the database as a big ledger. So it's very important who keeps this account book. At present, whose system will keep accounts, wechat's account book is Tencent's account book, and Taobao's account book is Ali's account book. But now in the blockchain system, everyone in the system can have the opportunity to participate in bookkeeping. If there is any data change in a certain period of time, everyone in the system can conct bookkeeping. The system will judge the person who has the fastest and best bookkeeping in this period, write the content of his records into the account book, and send the content of the account book to all other people in the system for backup. In this way, everyone in the system has a complete account book. This way, we call it blockchain technology
cryptocurrencies such as bitcoin, Puyin, Ethereum and dogcoin are just an application of blockchain.
in a narrow sense, blockchain is a kind of chain data structure that combines data blocks in chronological order in a sequential way, and it can not be tampered with and forged by cryptography
broadly speaking, blockchain technology is a new distributed infrastructure and computing method, which uses blockchain data structure to verify and store data, uses distributed node consensus algorithm to generate and update data, uses cryptography to ensure the security of data transmission and access, and uses intelligent contract composed of automated script code to program and operate data.