Cheating in blockchain system
We need to establish data layer, network layer, consensus layer, incentive layer, contract layer and application layer
1. The data layer encapsulates the underlying data blocks and related basic data and algorithms such as data encryption and time stamp
2. The network layer includes distributed networking mechanism, data transmission mechanism and data verification mechanism
The consensus layer mainly encapsulates all kinds of consensus algorithms of network nodes The incentive layer integrates economic factors into the blockchain technology system, mainly including the issuing mechanism and distribution mechanism of economic incentives5. The contract layer mainly encapsulates all kinds of scripts, algorithms and smart contracts, which is the basis of the programmable characteristics of blockchain
6. The application layer encapsulates various application scenarios and cases of blockchain Xi Jinping, general secretary of p>
, general secretary of the CPC Central Committee, stressed in the eighteenth collective learning of the Central Political Bureau, "block chain as an important breakthrough in core technology and independent innovation", "accelerating the development of block chain technology and instrial innovation". <
p>
the forward-looking judgment of the CPC Central Committee has brought the "blockchain" into the public view and become the common focus of financial capital, real economy and public opinion
from network power to big data, from media integration to blockchain, the Politburo of the CPC Central Committee has collectively studied and aimed at the forefront of technological change, showing the direction, foresight and foresight of the CPC Central Committee, leading the pace of China's instrial change and economic transformation. This collective study of the Political Bureau of the Central Committee of the CPC, with special emphasis on "blockchain", has opened up an imaginary space for the development and application of blockchain
from the perspective of science and technology, blockchain involves many scientific and technological issues such as mathematics, cryptography, Internet and computer programming. From the perspective of application, in short, blockchain is a distributed shared ledger and database, which is decentralized, tamper proof, traceable, collective maintenance, open and transparent
these features ensure the "honesty" and "transparency" of the blockchain, and lay the foundation for creating trust in the blockchain. The rich application scenarios of blockchain are basically based on the fact that blockchain can solve the problem of information asymmetry, and realize the cooperative trust and concerted action among multiple agents
blockchain is a distributed system, which is constructed by cryptography. Indeed, blockchain is a technical collection of concepts formed by distributed system and cryptography. We should emphasize that it is not only a concept but also a technical system, At the very beginning, blockchain only represented the account structure of the underlying technology of bitcoin. It was a narrow concept. At the beginning, because the development of this technology should be represented by a special term to distinguish it from bitcoin, this word was used to refer to it, and it became a bigger and richer concept and a complete system
when we think back to cloud computing, cloud computing existed before the word cloud computing was put forward. However, once cloud computing was put forward, it developed rapidly along the concept of cloud computing. I think blockchain also has such characteristics, and it will continue to develop. Once it becomes a complete sub Technology system, all the technologies in the sub fields under blockchain will continue to develop, The algorithms in the sub domain will develop in the direction of qualitative change in the way of adding tests. Blockchain is a kind of distributed line or network trust technology. When I studied blockchain technology, there was no blockchain word. We called it distributed computing. On the technical level, end-to-end. From a macro point of view, the blockchain is composed of multiple nodes participated by Dongfang. It is equal. The cooperation of these nodes needs to complete the mutual verification on the blockchain. At this time, there is no need for a central node to do this
macro: distributed equal deployment system, participating nodes cooperate to complete verification and storage
microcosmic: rigorous data structure is packaged and stored in the block, and logically concatenated to form a chain
digital signature and integrity verification ensure the authenticity, real-time and timing of block data
at last, after learning all the technical features, it has achieved the multi fight, informed group and supervision right, because it is transparent, shared and open. All parties of the alliance should participate in the operation of the blockchain system, which is equivalent to a co construction, sharing, sharing and co governance. When constructing the alliance, I have to think of one thing: what I store to the blockchain, which are transparent and which are encrypted. At this time, I need to determine according to your business system. If someone deliberately cheats, he or she will probably find that your data may be tampered or forged with the participation of the public or even the collective alliance, so he or she will consider the cost of doing evil. In this way, the trust cost of the alliance will be greatly reced, and there will be no friction. Outside the alliance, because you believe that you have adopted the blockchain technology, you will have a higher degree of trust in the services or procts provided by the whole alliance, so this is a very good way of virtuous circle
what should you do to build a blockchain system or to bridge business to a blockchain system? There are two steps, very simple. The first step is to construct several key roles in your business logic. Now consider how many roles there may be. There may be many roles, but now consider them as one. These perspectives must be related in business logic. They need to share and map these rules to the blockchain or put them into scripts at the same time. Next, we will talk about data, which data will be put into the blockchain and which will not be put, because the efficiency of the blockchain is security, which is generally simple and key, and only what needs to be built together is considered. On the other hand, even if some data are put into the blockchain, not all things need to be supervised, but may be closed door, and can only be seen after authorization, One is privacy, the other is regulatory compliance
after the first step, the second step is simpler. You need a convenient and reliable blockchain platform. It is an underlying infrastructure, including books, networks, supply and demand algorithms, and accounts. All these things have to exist. After general checking, you can check and send these four blocks according to your business needs. There is a protocol below. The above layer is mapping. This mapping layer is very important. It abstracts your business into many models and logics, and abstracts them into an easy-to-use system. Then you can develop your business logic on the application system, and then develop the business logic based on the blockchain. This is a fast process. In fact, a good blockchain business platform should have its own application tools, as well as monitoring, viewing and auxiliary tools, just like the early days of the database. At the beginning of the database, if it was just data without auxiliary tools, it would be very difficult to run
next, let's share a small case, which is the case of blockchain business points that we just released. There are a lot of views that we have already discussed. We must use points to make it universal, so that consumers can get profits and businesses can rece the burden. Moreover, we can let points flow and guide real secondary consumption. This is of great significance. We have to consider more when we choose commercial competition. Commercial competition itself has a certain financial or monetary attribute. It is a purely low-risk number, because it has the lowest regulatory risk to the extent of compliance and legality. Second, points can quickly accumulate digital assets, accumulate C-end users, test your blockchain platform to a certain extent, and even test your blockchain technology to verify whether your blockchain platform is right. Finally, derived with financial related attributes, for the expansion of financial means behind all laid a good foundation
according to the path of building a blockchain system that we have just seen, the first step is to make decisions. In the blockchain system, it plays two roles: merchant and consumer. Merchants are also divided into two levels, the points they send, the points they receive, and the points they receive are also divided into two levels, the points they transfer out and the points they receive. Rules are non discrimination rules; Data, integral, some data are very interesting. I can write all the people on it, and I can write the effective information on it. There are some consumer behaviors, such as what to buy, coffee or bread. These data are written on it. I will use a simple example to guide you
the second step is to find a platform for blockchain. In our Bubi blockchain, what do we get? We really got a positive feedback. We think it's a very good feedback. First, digital integral represents a variety of data assets, which can be supported on the blockchain. Second, it may have many users, whether real users or laboratory simulation users. It's no problem to support millions of transactions and storage. Third, it really builds a good foundation for us, which lays a good foundation for the exploration in the financial field.
At the beginning of self-learning blockchain related knowledge, we can adopt the "bottom-up" method, that is, through reading books, reading white papers , we can check the information , and then summarize and connect these knowledge , and integrate them into a relatively complete knowledge system Before I went to university, I read a lot of books about the Analects of Confucius, all about how to read and understand the Analects of Confucius. Until one day, I found that I was so fond of the Analects, but I never had patience to read the original of the Analects seriously
so I went to the bookstore and bought a of the Analects of Confucius. I read it from the beginning to the end and found that there were too many details and insights in it, which could not be transmitted through any interpretation. Actually, I spent a lot of time and read a lot of interpretation before. I really want to abandon the essence and pursue the end. I have to work hard
it's the same in every field. When you don't understand it, you will have a kind of inexplicable fear of it, thinking that it is high and unattainable. In order to step into these fields quickly, you will look for a lot of so-called "interpretation" and "news" around it
2. technical perspective
Basic Stage:
1. Blockchain Development Guide - author Shentu Qingchun:
the author's research on the bottom layer of rendant bitcoin is very in-depth, and the explanation is very easy to understand
2. Blockchain technology guide - author Zou Jun:
as the first domestic book to explain blockchain from a technical perspective, it is worth reading. Since its publication in 2016, it has been consistently evaluated well
3. Principles, design and application of blockchain by Yang Baohua and Chen Chang:
as the CTO of Zhigui, Chen Chang remembers that the previous ink chain was based on hyperledger fabric, so this book has a thorough explanation of hyperledger related open source procts
3. Blockchain world is divided into two parts. The first part comprehensively reviews the birth, growth and graal development of blockchain in 2008 through full and accurate information, introces in detail the originality of blockchain technology, the scientific mechanism and the artistic logic, and introces the application characteristics of blockchain through more than ten instry scenarios such as finance, anti-counterfeiting and medical treatment. In the second part, combined with the spirit of G20 summit and the 13th five year plan, the author explores the combination of blockchain and digital economy, as well as the author's views and suggestions on the development trend of the instry
Blockchain is a new technology, not a disguised form of MLM. It is just claimed by many MLM organizations as "blockchain". In fact, there is no technology. It's just a practice of MLM under the name of "blockchain". The state has issued several announcements to crack down on this kind of MLM. The following is the Xinhua news report on MLM of blockchain:
blockchain is not equal to virtual currency, but also has security risks. Behind the popularity, there is exaggeration with "ulterior motives". Only by removing the flashiness, can the blockchain return to its real application value
invest 80000 yuan, change to 800000 yuan after three months? Shenzhen police cracked a huge fund-raising fraud. Under the guise of blockchain concept and 10 times income, thousands of investors were deeply involved in the case, involving up to 307 million yuan. Under the "veil of mystery" of the blockchain, the illegal elements have taken advantage of their own tricks, and the blockchain has become a "signboard" of economic crimes such as fraud and pyramid selling
why is the blockchain repeatedly "misused" by illegal activities such as pyramid selling fraud? In addition to "unknown", what is the "function" of blockchain technology itself? Since the beginning of this year, with the increase of supervision and the cooling of currency speculation, new opportunities have been brought to the development of blockchain. How about the implementation of blockchain commercial "application" The reporter of outlook news weekly recently concted an investigation
when the three-month "capital release period" promised by the trading platform expired and the staff began to "kick" in the QQ group, Tang Haiyan, who lives in Bao'an District of Shenzhen City, realized that she might have been cheated
previously, Tang Haiyan invested 80000 yuan to buy a virtual currency called "ordinary silver coin" under the introction of her classmates“ The other side said that this currency is the most advanced blockchain technology at present, with Tibetan tea as collateral. He also showed me the "technical white paper". I didn't understand blockchain, so I didn't read it carefully. "
although she doesn't know about blockchain and virtual currency, the high investment income makes Tang Haiyan full of expectations. She told reporters that companies issuing "ordinary silver coins" will regularly split the virtual currency according to the ratio of 1:10, which means that each split will make the value of "ordinary silver coins" in the hands of investors expand 10 times. As long as after a split, her investment of 80000 yuan is equivalent to the purchase of 800000 yuan worth of "ordinary silver coins", which can be sold on the trading platform to obtain huge profits
according to the rules of the trading platform, the newly purchased "ordinary silver coin" cannot be traded immediately, and it must be frozen on the platform for three months before it can enter the "release period". However, after three months, not only did Tang Haiyan not wait for the assets to double, but the 80000 yuan frozen on the platform could not be used for trading
"other investors began to question the authenticity of this investment in QQ group. As a result, the staff of the company kicked these investors out one by one, which made me feel bad." She said
The fact also proves Tang HaiYan's intuition. At the end of March 2018, Shenzhen police detected a huge fund-raising fraud, with the amount of fraud funds as high as 307 million yuan. In this case, Shenzhen Puyin blockchain Group Co., Ltd. involved in the case issued virtual currency in the mode of "blockchain + Tibetan tea" to obtain public deposits. Tang Haiyan was one of the thousands of victimsShenzhen police investigation found that the company claimed that investors could buy and sell "ordinary silver coins" on the virtual trading platform "jucoin net" to earn a price difference
. In fact, the change of its trading price is that the company used investors' investment funds for behind the scenes operation, and once raised the price of "ordinary silver coin" from 0.5 yuan to 10 yuan, so that investors can taste some sweetness. When a large number of investors entered the market, the company continued to cash out through malicious manipulation of the price trend of "ordinary silver coin", which eventually led to the worthlessness of "ordinary silver coin" in the hands of investors
since 2018, engaging in fraud and pyramid selling under the banner of blockchain has become a common "routine" in new criminal tactics. In April 2018, Jinan police dropped a pyramid selling Gang under the guise of "western development", "national poverty alleviation", "original stocks", "blockchain" and "e-commerce", arrested more than 10 major suspects, frozen more than 100 accounts involved, and seized more than 300 million yuan of funds involved
according to Jinan police, huileyi e-commerce company designed a fake virtual disk on the Internet on the ground that the country is vigorously developing the big data instry, and released a variety of virtual currencies such as "precious currency" and "precious currency"
under the guise of giving away, they presented a certain amount of virtual currency to the New MLM staff, with the price of tens of yuan each. Then, through artificial manipulation, they appreciated the virtual currency all the way to more than 100 yuan or even hundreds of yuan, attracting people who did not know the truth to join. Finally, they "cut leeks" through the periodic fluctuation of the so-called "devaluation" of virtual currency, Finally, the purpose of seeking illegal interests is achieved
in Xi'an, a few days ago, the local police successfully cracked a huge network pyramid selling case under the banner of blockchain. According to the police, the suspect, Zheng Mou, has paid a high salary to the 9 network members, such as Zhang and Lee. Since March 28, 2018, he has gathered pyramid selling and network pyramid selling as a means to sell the virtual Datang coins at the consumption era network platform at the price of 3 yuan each, and manipulate the appreciation rate; p>
at the same time, promotion meetings were held in many cities at home and abroad to attract members. According to the development of members, 28 level agents were set up. In just 18 days, the gang developed more than 13000 registered members. At present, it has been found that the case involves 31 provinces, cities and autonomous regions in China, and the fund involved is as high as 86 million yuan
according to Tencent's 2017 pyramid selling situation awareness white paper released by Tencent security joint laboratory, in recent years, all kinds of overseas capital disk, virtual currency and ICO (initial public offering token financing of blockchain project) projects have emerged in an endless stream, which hide many risks such as illegal issuance, untrue projects, cross-border money laundering, fraud and pyramid selling, As a result, a large number of funds flow overseas. Once the market collapses, runs away or loses contact, investors often have no way to complain and the losses are difficult to recover. For example, Baichuan coin, mark coin, beta coin, dark coin, etc
the reporter of lookout Newsweek interviewed in Guangdong, Shandong, Shanghai and other places and learned that most people know that the concept of blockchain is very popular, but they "don't know where it is", and there are different opinions on the specific functions of blockchain: some people think it is used for "investment and financing", "buying and selling currency", while others think it is "a major invention of the same magnitude as the steam engine", Some entrepreneurs are even more eager to seize this "once-in-a-lifetime opportunity to get rich."
many people in the instry said that it is precisely because people have many misunderstandings about blockchain that criminals have opportunities to fish in troubled waters and mislead investors
First, blockchain is not equal to virtual currency. By the end of last year, the number of domestic ICO participants and the total volume of transactions have doubled, a large number of digital currency exchanges have fled overseas, and the agent investment mode has involved more ordinary people in high-risk investmentin many instries, we media and celebrities form interest alliances with issuers and digital exchanges to endorse and create public opinion for the "air currency" project. In December last year, nine departments including the people's Bank of China identified ICO as "suspected of illegal fund-raising, financial fraud, pyramid selling and other illegal and criminal activities"
in the interview, many people told our reporter that the existence of token has built a set of rights and interests mechanism for the development of blockchain technology, which is indispensable for stimulating the prosperity of blockchain applications“ The market practice in the past five years has proved that blockchain applications without equity mechanism are just like market economy without computers connected to the Internet and money, with greatly reced application scenarios and development speed. " An investor in Shanghai said
in fact, the token represented by bitcoin is only one of the earliest procts to verify the blockchain technology, and the two can not be equated, and the existence of token has obviously negative effects on the development of blockchain
Xiao Wei, chief engineer of network blockchain, told this reporter that the myth of ICO's sudden wealth shakes the R & D concentration of blockchain technical talents, and the myth of "sudden wealth" with hundreds of times of return tests the patience of blockchain technical R & D talents“ Many of the "comrades in arms" in the circle who used to do research and development of blockchain technology have gone to issue coins, and now few of them can insist on doing research and development and application of technology. "
Xu zewei, Secretary of the Party committee of Beijing Internet Finance Instry Association, said that under the background of China's ban on ICO, many domestic start-ups promoting blockchain applications are "selling dog meat with sheep's pawn" and financing through concept packaging of worthless tokens“ ICO has polluted the good atmosphere of innovation and entrepreneurship, and created a kind of speculative proct. Many young people are not thinking about entrepreneurship, but are thinking about issuing money, which makes us have the illusion of getting rich overnight. "
at present, more and more people in the instry begin to think about whether the development of blockchain must rely on the issuance of tokens to achieve incentives. Guo Dagang, Secretary General of Beijing Internet Finance Instry Association, told this reporter that the so-called incentive mechanism is only the theoretical basis for the project party to issue tokens for itself. Huo Xuewen, director of Beijing Municipal Bureau of financial work, also believes that if blockchain does not get rid of the dilemma of issuing currency, it will never find a legal landing mechanism
secondly, blockchain is not omnipotent and its security is at risk. Blockchain is generally considered to achieve three functions:
first, the data stored on the blockchain can not be tampered or forged, and the data has high credibility and credibility; Second, the whole process of the transaction can be traced, which can achieve accurate responsibility tracking; Third, the embedded smart contract in the blockchain can be executed automatically based on the contract, so as to improve work efficiency and rece the risk of default. It is generally believed that blockchain has broad application prospects in finance, logistics, trade and other fields
in fact, blockchain is not omnipotent, and its function has many limitations. It is generally believed that, according to the characteristics of cryptography, in order to tamper or falsify in the blockchain, more than 51% of the nodes need to be controlled in theory. When there are enough nodes in the blockchain, it is difficult to tamper with the trust creation mechanism widely participated by the public
However, in reality, digital currency exchanges are frequently attacked or even stolen. On June 20, 2018, bithumb exchange of South Korea announced on its official website that the exchange had been attacked by hackers and stolen 35 billion won, about 32 million US dollars of cryptocurrency Ji Xinhua, known as the first generation of "hackers" in China, said that the blockchain will continue to face attacks, and the process of uploading data to the blockchain is prone to information leakage. Some people in the instry worry that once the super computing power of quantum computing is realized, it will also have a direct impact on the blockchainZhao Yao, a special researcher of the Institute of finance of the Chinese Academy of Social Sciences, told this reporter that the academic community has confirmed as early as 2013 that the blockchain is not perfect and there are many "cheating" strategies. As long as there are enough economic incentives, controlling attacks of more than 51% nodes does not only exist in theory
Zeng Guang, Secretary General of Shenzhen Internet Finance Association, said that the blockchain technology itself does not have the ability to do so
blockchain technology has realized the key characteristics of tamper proof, decentralization, anonymity, security and reliability. Now more and more instries choose to use blockchain technology. For example, NASDAQ has adopted blockchain technology to realize LINQ, a private equity trading platform. It is more secure, and the transactions stored in the blockchain can not be tampered with, that is to say, once written, it is impossible to be modified. In the future, the application of blockchain will be very wide, and all aspects can be applied to blockchain technology. For example, in the future, schools can store the electronic version of Graation Certificate in the blockchain, which will not be tampered with. Employers can check the authenticity of students' graation certificate by querying the information in the blockchain.
in the future, blockchain encryption can be said to be cracked. Of course, it's not the current computer system, it's the quantum computer. Once this thing is mass proced, the blockchain will be abandoned.