Thirty three o'clock in the new year of blockchain
blockchain includes public blockchain, joint (instry) blockchain and private blockchain. Public chain point-to-point e-cash system: bitcoin, smart contract and decentralized application platform: Ethereum
blockchain is a new application mode of distributed data storage, point-to-point transmission, consensus mechanism, encryption algorithm and other computer technologies
blockchain is an important concept of bitcoin. In essence, it is a decentralized 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 a batch of bitcoin network transaction information, Used to verify the validity of its information (anti-counterfeiting) and generate the next block
extended data
according to the different degree of blockchain network centralization, three kinds of blockchains under different application scenarios are differentiated:
1. The blockchain with the whole network open and without user authorization mechanism is called public chain
2. The authorized nodes are allowed to join the network, and the information can be viewed according to the authority. It is often used in the inter agency blockchain, which is called alliance chain or instry chain
3. All the nodes in the network are in the hands of one organization, which is called private chain
alliance chain and private chain are also called licensing chain, and public chain is called non licensing chain
blockchain features
1, decentralization. Blockchain technology does not rely on additional third-party management institutions or hardware facilities, and there is no central control. In addition to the self-contained blockchain itself, each node realizes information self verification, transmission and management through distributed accounting and storage. Decentralization is the most prominent and essential feature of blockchain
2. Openness. Blockchain technology is based on open source. In addition to the private information of all parties involved in the transaction is encrypted, the data of blockchain is open to everyone. Anyone can query blockchain data and develop related applications through the open interface, so the information of the whole system is highly transparent
3. Independence. Based on consensus specifications and Protocols (similar to various mathematical algorithms such as hash algorithm used by bitcoin), the whole blockchain system does not rely on other third parties, and all nodes can automatically and safely verify and exchange data in the system without any human intervention
4. Safety. As long as 51% of all data nodes cannot be controlled, the network data cannot be arbitrarily manipulated and modified, which makes the blockchain itself relatively safe and avoids subjective and artificial data changes
5. Anonymity. Unless there are legal requirements, technically speaking, the identity information of each block node does not need to be disclosed or verified, and the information can be transferred anonymously
core analysis:
1. Transparency, 2. Openness, 3. Information can not be tampered with, 4. Decentralization,
5. Detailed analysis
blockchain is a new application mode of distributed data storage, point-to-point transmission, consensus mechanism, encryption algorithm and other computer technologies. The so-called consensus mechanism is a mathematical algorithm to establish trust and obtain interests between different nodes in the blockchain system
1. In a narrow sense, blockchain is a kind of chained data structure composed of data blocks connected in sequence according to the time sequence, and it can not be tampered with and forged by cryptography
2. 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.
Ten instry application scenarios of blockchain are listed on Oracle's website, including finance, proction, ecation, media, entertainment, government, retail business, health, medical care, supply chain, insurance and public utilities. Is it very tall? But what I want to say is that these application scenarios, in front of real high-energy blockchain applications, can only hide in the corner and shiver
now the real high-energy application scenario of blockchain is Ponzi application, commonly known as "Ponzi scheme". It is a smart contract type Qianbao, a blockchain game for rolling in and out of money, an ICO for trading, and a global pension platform P>
Ponzi scheme is one of the oldest application scenarios of our human beings. After Internet plus, the Ponzi scheme has upgraded the Internet + "Internet plus Ponzi scheme". The Internet enabled the Ponzi scheme, so there was an event similar to the 10 billion level of Qianbao. Before the Internet era, there were few Ponzi schemes on such a large scale. They were enabled through the Internet, and paid through mobile app. Finally, they rolled for several years and reached the 10 billion level
the Internet has broken the geographical restrictions, physical restrictions, capital flow restrictions and communication restrictions. As long as you have a mobile phone, you can play Qianbao app. Everyone participates in it, everyone gets into the money, and everyone gives out the money. According to the data of the people involved, it has reached the level of one million. Relatively speaking, the online pyramid scheme (Ponzi scheme 1.0), which still stays on the top of the list, has meetings every day, can't stop brainwashing, and uses violence and illegal means. It's simple and weak. With the rise of blockchain technology, the Ponzi scheme enabled by "blockchain +" can no longer be described as adding wings like a tiger. It is like a chicken changing into a tiger. Like the Internet, the "block chaining +" technology is a solid application to enhance the application scenario. Ponzi's fraud is further upgraded in the two generation of the Internet plus, because of the major improvement and improvement of the scene, turning into Ponzi scheme 3, whose characteristics are mainly in the following aspects:
1, centralization and no summit. The smart contract of blockchain runs automatically, and it does not need human intervention, nor can it be interrupted by human. Code rules are dead and cannot be tampered with. In terms of scene improvement, it solves the biggest pain point of Ponzi scheme for thousands of years, that is, the problem of head running away. Because the head is a program and code, the program of blockchain can exist forever, and no one can delete it. I think this is the biggest breakthrough. This virtual leader is always there. He can't run away, he can't run, he can't change. The rules will never change. He will stick to the Ponzi line for 100 years, 1000 years and 10000 years. It may be said that smart contracts can be iterated, and they can also be manipulated to leave a back door. Yes, but it can be done without iteration. Even if iteration is transparent and visible, it can be seen at a glance with a back door. This is the characteristic of the blockchain smart contract. If you cheat on it, you will get out a under the teacher's eyes. No one will participate in such a smart contract when it is online. Therefore, after technical review and verification, there is no backdoor, fair rules and irreversible smart contract, which can be realized by using blockchain technology. Such reliability, once verified, will never change. This is the certainty of the smart contract. A program or a character's code will not change. It will run one million times and one trillion times, and the result will be consistent and certain
2. The process was transparent. The number, address, account number, amount and time of deposit; Number, address, account number, amount and time of payment; All visible. Blockchain has a public ledger function, which can be viewed by everyone in the world, and the ledger data viewed by everyone is completely consistent. Why does Qianbao burst? Because we can't see his background account, how much money he goes in and how much money he comes out every day, and the details of each transaction. In this way, you can see the assessment of cashing ability before you pay in, and the assessment result is absolutely certain, that is, it will not change after you pay in
3. Complete anonymization. If you've ever heard of zero proof of knowledge. This part can be skipped. In short, some of the things we used to have in the mathematical knowledge base did not have application scenarios after many inventions. Later, it was found that it was easy to use these knowledge for anonymization. The cryptography technology in the blockchain can achieve identity hiding. As we all know, Zhihu can't achieve anonymity in a real sense in terms of technical structure, and blockchain can
The rules are open and fair to all. One yuan in gold, ten yuan in rebate. Everyone is the same rule. It will never change. If you pay one yuan, go to the front and pay for it, then the back will pay for it, and then pay for it. Fair, right? I have reflected on this many times, and I think it is fair5. Sustainable iteration. In the low-level Ponzi scheme, the leader, proct designer, benefit distributor and benefit receiver are often four in one, while the blockchain Ponzi scheme can completely logically separate the four roles. Achieve sustainable iteration. Through collaboration based on socialization, these projects can be iterated on forever. There are now 400 senior engineers who are developing around bitcoin and constantly updating the code. These people can not know anyone. As long as the application is valuable, they can continue to iterate. Which centralized project can be achieved? Even bat level companies can't employ so many professionals scattered around the world. This kind of social iteration is not affected by the changes of a specific person or organization
"blockchain" enabled Ponzi scheme uses different range of blockchain technology, because the technology in this field is still constantly updated, and the application of smart contract has only increased in the past two years. The earliest application of blockchain is bitcoin. Some people think that bitcoin itself has the characteristics of Ponzi scheme. In 2013, I wrote a reply and implicitly pointed out that this new type of Ponzi scheme will have great lethality, because it has the characteristics of no head, open account book, no running away, open and fair rules. Later, I also found that many people around me like Ponzi scheme much more than blockchain technology. As soon as I hear that bitcoin is not a Ponzi scheme, before I start talking about blockchain technology, I usually walk away in silence. On the contrary, you tell him it's a Ponzi scheme, and then they will ask, where can I buy it? Of course, there is a lot of controversy about whether bitcoin is a Ponzi scheme, because the practical application scenarios of bitcoin have been expanding
in the ICO boom, there are a lot of air coins, such as the bogus Ponzi scheme, which has no application scenarios. The buyers probably know that these air coins are Ponzi schemes, but they buy them because the packaging is good. It is estimated that there are hundreds or thousands of such air coins. The scope of the case is all over the world, and the amount involved is more than 10 billion. These ICOS use smart contracts for subscription and distribution, and then circulate in the secondary market by themselves. In this case, there is no guarantee that the money will be paid out, and some people will lose all their money. Many people, blockchain professionals, have always wanted to draw a clear line with these applications, because although these air coins use part of the blockchain technology, they are still a centralized organization or indivial behind them. There are few network nodes, and users directly converge to a certain organization or indivial when they are paid (so they will be swept away), but there is no doubt that, Air money still uses blockchain to make money and raise funds, which solves part of the problem of running away and improves the scope and communication ability of Ponzi scheme. This is an objective situation
and from this year, with the development of technology, the Ponzi scheme, which uses smart contracts to achieve more decentralization, began to surface. Smart contract locking is used for fund in and fund out to complete a complete closed loop of fund in, fund subscription and fund out. It can already be a very pure blockchain application. Some blockchain games can freely admit that they are a Ponzi game after their release. He said: you see, the rules are transparent, the code is visible, the gold entry contract is locked, they can't run away, no one intervenes, and the gold is automatically paid. Early play, early gain. This is a key breakthrough. It's a way to publicly admit that you are a Ponzi scheme, which can't be done by Ponzi scheme 1.0 and Ponzi scheme 2.0 before. Great. It's simple and rough
this solves the major obstacles in the promotion process of Ponzi scheme, which used to rely on brainwashing, but now it depends on code. You see, "this program doesn't run on its own. There's no back door in it, right? Is the leader gone? The capture of Nakamoto does not affect the continued implementation of the program, does it Therefore, the first batch of blockchain Ponzi scams are hooked by code farmers who can understand the code, and then these code farmers stand up again and say that after technical verification, it is really such an effect, driving other people who do not read the code to join
in addition to realizing the Ponzi scheme application scenarios of entertainment, gambling and fraud, blockchain also has the opportunity to make a big show in the Ponzi scheme application scenarios involving the national economy and the people's livelihood and public utilities, which can even greatly enhance people's sense of gain and happiness, and actually improve people's life. For example, the application of national or global public pension platform based on blockchain can solve several major drawbacks of pension: fund misappropriation. The account book is open, the funds are not centralized and locked, and no one can unlock it, except the recipients who meet the rules can pay out the money. There is no possibility of misappropriation
2. Inflation. The current pension system adjusts the coefficient every year according to a series of complex algorithms such as inflation. After adjustment, the recipients are often dissatisfied because the total amount has increased, but the purchasing power has decreased. Using the feature that virtual currency can't be issued, we can control the inflation rate and ensure that we get real money3. Unpredictable problems. It is very difficult for us to predict the pension payment after 30 years, and we can predict it in advance through smart contract. Stimulate the enthusiasm of paying
4. Policy loopholes and fairness. There will be unfairness in the diversification of groups that any pension policy faces. Everyone wants to pay less and get more, pay later and raise earlier. The transparency of blockchain is refined to each account, rather than a set of general policies to plug the loopholes in the implementation process. Everyone is the same, pay more, pay earlier, pay earlier. It can even be inherited and never lostthis has greatly reced the burden and cost of the state's pension management. What the existing pension system can do, after using the blockchain technology, can still be done, such as the state subsidies, just pay money into the contract, lock it in, there will be no fake, such as compulsory payment, and every record is real and traceable. In a word, all the existing systems and rules can be linked to the chain. On the basis of not affecting the existing effect, the efficiency and output level are improved, and fairness is guaranteed. Moreover, because the cost of the huge management system is reced, the absolute number that everyone can get may be increased by a large part. This has played a real effect on improving people's lives, and also has a positive effect
(1) distributed ledger, that is, transaction bookkeeping is completed by multiple nodes distributed in different places, and each node records complete accounts, so they can participate in monitoring the legitimacy of transactions, At the same time, they can testify together
different from traditional distributed storage, the uniqueness of distributed storage of blockchain is mainly reflected in two aspects: one is that each node of blockchain stores complete data according to block chain structure, while traditional distributed storage generally stores data in multiple copies according to certain rules. Second, the storage of each node in the blockchain is independent and has the same status, which relies on the consensus mechanism to ensure the consistency of storage, while the traditional distributed storage generally synchronizes data from the central node to other backup nodes[ 8]
no single node can record the account data separately, so as to avoid the possibility that a single bookkeeper is controlled or bribed to record false accounts. In theory, unless all the nodes are destroyed, the accounts will not be lost, so as to ensure the security of the account data
(2) asymmetric encryption and authorization technology, the transaction information stored on the blockchain is public, but the account identity information is highly encrypted, which can only be accessed under the authorization of the data owner, thus ensuring the data security and personal privacy
(3) consensus mechanism is how to reach a consensus among all accounting nodes to determine the validity of a record, which is not only a means of identification, but also a means of preventing tampering. Blockchain proposes four different consensus mechanisms, which are suitable for different application scenarios and achieve a balance between efficiency and security
the consensus mechanism of blockchain has the characteristics of "the minority is subordinate to the majority" and "everyone is equal", in which "the minority is subordinate to the majority" does not completely refer to the number of nodes, but also can be the computing power, the number of shares or other characteristics that can be compared by computers“ "Everyone is equal" means that when the nodes meet the conditions, all nodes have the right to put forward the consensus results first, and then directly recognized by other nodes, and finally may become the final consensus results. Taking bitcoin as an example, the workload proof is adopted. Only when more than 51% of the accounting nodes in the whole network are controlled can a nonexistent record be forged. When there are enough nodes in the blockchain, this is basically impossible, thus eliminating the possibility of fraud.
(4) smart contract, which is based on these trusted and tamperable data, can automatically execute some pre-defined rules and terms. Take insurance as an example. If everyone's information (including medical information and risk occurrence information) is true and reliable, it is easy to carry out automatic claim settlement in some standardized insurance procts
it should be noted that this is the recharge price. If it's selling q-coin, because q-coin recycling is now done by some third-party platforms, there will be a certain cost. Therefore, the recovery price of Q coin is generally lower than the recharge price, remember!