Master on blockchain
Public chain, also known as "public chain", refers to the blockchain that anyone in the world can enter the system at any time to read data, send confirmatory transactions and compete for bookkeeping. The public chain is generally considered to be "completely decentralized", because no indivial or institution can control or tamper with the reading and writing of data in it. In terms of application, blockchain public chain mainly includes bitcoin, Ethereum, super ledger, most counterfeit currencies and smart contracts. The ancestor of blockchain public chain is bitcoin blockchain, which has the following characteristics:
1, open source code
upload the code to GitHub, and everyone can get complete blockchain data by downloading, Accept the test of the public
2, complete decentralization
anyone can become a node, each node is open, everyone can participate in the calculation of the blockchain, any node is not permanent, but phased, and any center is not mandatory for nodes. Anyone can read and send transactions, and transactions can be effectively confirmed on the blockchain. Anyone can participate in the consensus process. The consensus process determines whether a block can be added to the blockchain and the exact current state. Everyone can get financial reward from it, which is proportional to their contribution to the consensus process. These public chains are generally considered to be "completely decentralized"
3. Developing decentralized applications
through this public chain, developers can easily develop centralized applications. Public chain can protect the rights and interests of users from the influence of program developers
This is two different concepts. According to different standards, blockchain can be classified into three categories:
& # 8195 8195; 1) According to the network scope of blockchain, it can be divided into public chain, private chain and alliance chain
8195; 2) According to the docking type of blockchain, it is divided into single chain, side chain and interconnection chain
8195; 3) According to the display environment of blockchain deployment, it can be divided into main chain and test chain
the main chain can be understood as a formal online and independent blockchain network, while the public chain refers to a blockchain that can be read by anyone, can send transactions and can be effectively confirmed by anyone, and can participate in its consensus process
Since 2017, the concept of blockchain, which has been popular all over the society and the world, is still heating up, attracting people and social funds; Boost bitcoin, as well as similar network "encrypted digital currency" (such as ether coin, Wright coin, etc.) price rise, created a lot of "overnight rich" myth. The argument that digital currency and blockchain will subvert tradition and profoundly change the world is constantly rising. The start-up and development of blockchain seems to be coming like a roaring sea, but it is more and more concentrated in coin making and speculation, and more and more trapped in the thinking and paradigm of "bitcoin blockchain" of mining and coin making
in the case that bitcoin must be exchanged with fiat money and must join the network trading platform and other auxiliary links in order to play a greater function, the characteristics of bitcoin blockchain such as area center and disintermediation may have serious problems. In the real world, if the transfer of monetary assets is operated through the bitcoin blockchain system, it will actually increase the intermediary link rather than disintermediation. Moreover, because the bitcoin system is highly anonymous and deliberately evades supervision, it is difficult to fully meet the requirements of anti money laundering and anti-terrorism transportation. On the contrary, many new serious problems may arise, Many arguments about bitcoin and blockchain are difficult to hold
those unseen pain points
the so-called labels of bitcoin blockchain, such as "decentralization", "democracy, equality and freedom", can not stand scrutiny; The truth is that if it puts too much emphasis on "decentralization", it will affect efficiency; Bitcoin has not yet become a real currency; The ICO type fund-raising method is not concive to the development of blockchain... But when people enthusiastically pursue blockchain like faith, they can not see these "pain points":
first, bitcoin blockchain is difficult to build a decentralized, democratic and equal society
bitcoin blockchain system envisages the establishment of an equal and democratic world for all participants, but in fact, the core team of coding maintenance and the main forces involved in mining and operation are not so equal and democratic. Due to the influence of computer computing power, the mining and acquisition of bitcoin are not equal as advertised. As a result of competition, the opportunities of mining and acquiring bitcoin are more and more concentrated on a small number of mining pools or nodes with powerful computing power. However, more and more people are involved in mining, consuming resources, but they may not be able to obtain bitcoin. This makes bitcoin more occupied by a few people, and will enhance its voice or influence on the adjustment of network rules
secondly, there are strict conditions for bitcoin blockchain to "de trust" and "de mediate" point-to-point transactions
1. Asia and the Middle East will actively promote blockchain
2. Network security requirements will drive the popularization of blockchain
3 - all instries will fully invest in blockchain application technology
4 - automation and privatization are coming.
How can we live an independent life without looking at others? This will lead to a word: the main chain
the term "main chain" comes from the "main network" (relative to the test network), that is, the officially online and independent blockchain network
at present, among the top 50 blockchain projects in terms of market value, 12 projects are "main chain" (the current data has changed), and Ethereum is the most successful one
Ethereum is a main chain that has its own independent wallet and can "provide housing" for other currencies
next, through the analysis of Ethereum, we will give you an in-depth understanding of what is the main chain
most of the crowdfunding projects in the market are based on Ethereum. You can understand that Ethereum is a computer operating system, similar to the windows system, and the various tokens on Ethereum are equivalent to all kinds of software on our computers. Developers can pay Ethereum to run projects on Ethereum. However, Ethereum is not perfect. The more projects based on Ethereum, the greater the network demand for Ethereum. In serious cases, it will lead to congestion
in fact, most of the main chain projects are still in the stage of technology R & D and improvement, and there is still a long way to go before the real technology is implemented
the most fierce competition in the field of blockchain is actually the battle of "main chain". Whoever can become the main chain of the basic layer of the blockchain is likely to become the future giants such as apple and Microsoft
in addition, in the domestic public chain, the Walton chain is the underlying commercial application public chain, which combines the software level features of blockchain, such as decentralization and unforgivability, with the hardware of RFID chip independently developed, to provide traceability, authentication solutions, and design instry data encryption and distributed storage database building services for all walks of life
of course, it doesn't mean that projects with a main chain are better than projects without a main chain. Some projects, e to their nature, don't need a main chain, such as BNB, whose main purpose is to offset the handling charges in the currency exchange, so it doesn't matter whether there is a main chain
from bitcoin to Ethereum, and now to EOS, many gods are building the main chain, trying to climb the tide of the times. Who will be the future king of blockchain? Let time give us the answer.
however, for most scenarios of using and developing blockchain, it is not necessary to re create a set of blockchain, as long as we develop our own applications based on the existing underlying blockchain or technical framework. Therefore, for the similar encryption algorithm, P2P technology, consensus algorithm, we only need to have a basic understanding, and do not need in-depth study
the primary goal of blockchain application development is to find a relatively mature underlying blockchain for application development. The underlying blockchain needs powerful and easy-to-use development interface or framework, scalability, transaction frequency, etc
Rong technology is a listed financial technology company, which currently provides main chain construction and development services http://www.erong.com/new/blockchain/backbone/index.html
Main chain: an independent blockchain network officially launched. It can be said that the entity of blockchain storing data is generally considered to be the main chain network itself. For example, BTC main network, ETH main network and EOS main network are main chains
side chain: first of all, the essence of side chain protocol is a cross block chain solution. In short, through this scheme, data information can be transferred between two blockchains. The original proposal of side chain is based on the transfer of bitcoin and other digital assets among multiple blockchains
generally speaking, the side chain is like a channel, connecting different blockchains together to realize the expansion of blockchain. The side chain is completely independent of the main chain, but the two books can "operate with each other" to achieve interaction
side chain protocol - side chain protocol refers to (take bitcoin as an example): it can safely transfer bitcoin from the main bitcoin chain to other blockchains, and also can safely return to the main bitcoin chain from other blockchains. The same is true here for bitcoin to Ethernet or other blockchains. Then, why do we need side chain, or what are the advantages of side chain
the function that the main chain lacks is provided by the side chain
for example, bitcoin network does not have the function of smart contract, but it can achieve this function through the side chain
if the operation efficiency of the main chain is low, some functions of the main chain can be transferred to the side chain
for example, the transfer speed of the main chain is very slow, and there is no way to meet the daily payment needs. We can develop the lightning network as the side chain to meet the daily payment needs. Also because of low performance, Ethereum can not support large commercial DAPP (decentralized application), which can be realized through side chain development
if we put aside the technical rigor, we can use another simpler way to understand the side chain. All the networks that provide support or services for the original primary network can be called side chain, regardless of whether the side chain adopts blockchain technology. For example, the
third party payment network (Alipay / WeChat) can imagine the banking network as the main chain while the third party payment is a side chain.
for cryptocurrency trading, the free network such as bitcoin and other virtual currencies can be regarded as the main chain, and the exchange can be regarded as a side chain
RSK and loom are separately developed side chains for bitcoin and Ethereum main chain
in the first application, both the main chain and the side chain are centralized
in the second application, the main chain is decentralized and the side chain is centralized
in the third application, the main chain is decentralized and the side chain is also decentralized. With the deepening of blockchain technology, we can see the value exchange activities of human beings, It will graally transition from the first application to the third application
the Xueshuo innovation blockchain Technology Workstation of Lianqiao ecation online is the only approved "blockchain Technology Specialty" pilot workstation of "smart learning workshop 2020 Xueshuo innovation workstation" launched by the school planning, construction and development center of the Ministry of ecation of China. Based on providing diversified growth paths for students, the professional station promotes the reform of the training mode of the combination of professional degree research, proction, learning and research, and constructs the applied and compound talent training system