Blockchain development chain
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
of course, the coin here is what we often call token, which originally means token (temporary) in computer identity authentication. With the popularity of blockchain and digital currency, people have a variety of translations for token, including token, integral, certificate, logo, indicator, etc
the understanding of token in the market can be divided into two categories
in the first category, 99% of the people think token means token, because 99.9% of the projects do the same thing. Set up a foundation, build a website, write a white paper, and then go to ICO. Because most of the projects are still in the conceptual stage, token itself has no other meaning except trading, so people call it token, which performs the function of currency to some extent
in the second category, professionals and institutions are more willing to translate token into proof of equity, or token. For example, a person's identity certificate, academic certificate, equity, bonds, points, bills, etc., are authentic and tamperable because of the proof of rights and interests. Every proof of interest becomes more secure and reliable through the protection of cryptography
therefore, blockchain is not only a technology, but also a new mode of proction and organization, even a new thinking
so, the question now is, does the blockchain project have to issue currency
answer: you may not issue currency. Not all blockchain projects need to be issued with currency, and it is not necessarily blockchain projects that issue currency
for example, the alliance chain does not need to issue coins. For example, Tencent's q-coin, in principle, is also a kind of currency, but it is not a blockchain project
therefore, the two are not related, but if they are public chains, they need to issue coins. Why
let's take bitcoin as an example. Bitcoin system as a public chain must rely on the existence of bitcoin. Public chain obtains the stability and non tamperability of its system through the nodes distributed all over the world, and these properties are the basis for the existence of public chain
imagine that if the bitcoin system is unstable or can be easily tampered with, bitcoin will be worthless. These nodes are not set up by one or several companies, otherwise they are equivalent to private chain or alliance chain. These nodes must be built dynamically by many participants. And the existence of these nodes must need some kind of incentive, otherwise why do the builders of these nodes want to participate in your system. And this kind of incentive must be integrated with the blockchain system, and it must be money
then why is it currency, not legal currency, such as RMB, as an incentive
if RMB is used as incentive, because RMB should be stored in the RMB account, and the account itself is centralized, so it's easy to be controlled. Just think about why domestic bitcoin exchanges are so afraid of the central bank, and they are afraid of being weaned. In addition, RMB can't react with smart contracts within the blockchain
the electronic currency issued by the central bank can not be used as the original currency and incentive of a blockchain system. Why
if the central bank or a rich person wants to destroy a project, they just need to take out enough e-money to do enough nodes and attack 51%. Therefore, it is impossible to use the e-money issued by the central bank as the original currency and incentive blockchain system. However, blockchain projects with independent native currency and incentives have no such worries
If a person or organization wants to get enough nodes to carry out 51% attacks, it must first get more than 50% enough coins, and the amount of coins in the market is certain, so before it gets enough coins, the soaring price will make it hard for him to bear
therefore, a public chain project must have money. A public chain project without money is like a castrated person
in addition, only through the token and reasonable stimulation of output, can the proction relationship be changed and the value of blockchain be brought into play. Therefore, the project must have token, which can promote the development of the project faster. Token solves the problem of incentive and consensus, and incentive solves the problem of autonomy. The positive autonomous economic ecosystem and the underlying technology of blockchain are a perfect combination.
the transaction information of bitcoin is recorded in a decentralized ledger, which is called blockchain
according to the principle of cryptography, each block is connected in chronological order to form a chain structure, so it is named blockchain.
Traffic distribution is a network market operation mode
with the maturity of Internet e-commerce, the problem of traffic has become a crucial issue. The concept of network traffic is similar to the concept of pedestrian flow in real stores. It is because of the growing maturity of the Internet e-commerce model
in reality, it is almost difficult for the flow of people to have a stable growth in a short period of time, as little as three years, as much as five to ten years. This is the traditional theory of store maintenance
traffic distribution is the most common proct on the Internet, including Internet, qunar.com, Taobao, and various android app stores. The core part of the proct can be regarded as distribution
the logic of traffic distribution is very simple, that is, Internet procts collect enough traffic (user access), and then import these traffic to specific places
< H2 > traffic distribution contentis the content distribution network. The basic idea is to avoid the bottlenecks and links that may affect the speed and stability of data transmission on the Internet, so as to make the content transmission faster and more stable
through a layer of intelligent virtual network based on the existing Internet, which is composed of node servers placed everywhere in the network,
CDN system can re direct the user's request to the nearest service node in real time according to the network traffic and comprehensive information such as the connection of each node, load status, distance to the user and response time
its purpose is to enable users to obtain the required content nearby, solve the situation of Internet congestion, and improve the response speed of users visiting the website
< H2 > impact of extended datatraffic distribution:
the biggest advantage of operators lies in the control of traffic entrance. Users can be stimulated to download by free mode or even sending traffic. In addition, there are customized machines. Android can be implanted into operators' programs, which may be very important for some small manufacturers
in addition, operators who master mobile card number, traffic and short generation payment channel are still the most important mobile game distribution channels