The public chain of Ethereum was opened that year
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
Ethereum is the next generation of cryptography ledger. It intends to support many advanced functions, including user issuing currency, intelligent protocol, decentralized transaction and what we think is the first fully decentralized autonomous organization (Daos) or decentralized autonomous company (DACS) application
Ethereum does not specifically support every single type of function as a feature. On the contrary, Ethereum includes a built-in Turing complete scripting language, which allows you to write code for the feature you want to implement through a mechanism called "contract". A contract is like an automatic agent. Every time a transaction is received, the contract will run a specific code, which can modify the data storage inside the contract or send the transaction. Advanced contracts can even modify their own code
Ethereum was launched on November 1, 2015, and launched on August 22, 2016 on bitcoin trading platform, a well-known domestic trading platform; 30-¥ About 60, current: ¥ 1259.97, the rise is amazing
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
Public chain is also known as "public chain", and public chain refers to the blockchain that anyone in the world can read and send transactions, and transactions can be effectively confirmed, and can also participate in the consensus process. According to the different degree of blockchain network centralization, three kinds of blockchain under different application scenarios are differentiated:
1. The blockchain with open whole network and no 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
extended data:
function of public chain:
1. Public chain can protect users' rights and interests from the influence of program developers:
in public chain, program developers have no right to interfere with users, so public chain can protect users' rights and interests using the program. In addition, the highly decentralized distributed data storage is also one of the biggest characteristics of the public chain, which has the advantages of openness and transparency of transaction data, and data can not be tampered with, so that the public chain can effectively protect the data security of users
2. Public chain can proce network effect:
an information proct has the inherent need of interconnection, because the purpose of people procing and using them is to better collect and exchange information. With the expansion of the network scale, users can get more value from it and their needs can be met. The common chain is open, so it has the opportunity to be applied by many external users and proce a certain degree of network effect
3. Public chain can be applied to actual business scenarios:
except for financial applications, any application scenario with high requirements for trust, security and persistence, such as asset registration, voting, management and Internet of things, will be affected by public chain on a large scale
source: network public chain
Public chain is also known as "public chain", and public chain refers to the blockchain that anyone in the world can read and send transactions, and transactions can be effectively confirmed, and can also participate in the consensus process. According to the different degree of blockchain network centralization, three kinds of blockchain under different application scenarios are differentiated:
1. The blockchain with open whole network and no 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
extended data:
according to the different degree of blockchain network centralization, three different application scenarios of blockchain are differentiated:
(1) the blockchain which is open in the whole network and without user authorization mechanism is called public chain
(2) authorized nodes are allowed to join the network, and information can be viewed according to their permissions. It is often used in inter agency blockchain, which is called alliance chain or instry chain
(3) all 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
program developers have no right to interfere with users, and each participant (i.e. node) can freely join and exit the network, and carry out relevant operations according to their wishes
private blockchain is on the contrary. The write permission of the network is fully controlled by an organization or institution, and the data read permission is regulated by the organization, either open to the outside world or with a certain degree of access restrictions
in short, it can be understood as a weakly centralized or multi centralized system. Because the participating nodes are strictly limited and few; Compared with public chain, private chain has shorter time to reach consensus, faster transaction speed, higher efficiency and lower cost
the alliance chain is a blockchain between the public chain and the private chain, which can realize "partial decentralization"
each node in the chain usually has its corresponding entity or organization; Participants join the network through authorization and form a stakeholder alliance to jointly maintain the operation of the blockchain.
at present, public chain is regarded as the most promising development direction in the field of blockchain, because it is more in line with the nature of blockchain, and is also the underlying protocol of blockchain, and is the "operating system" of blockchain world
after the exploration of the first generation of public chain bitcoin and the second generation of public chain Ethereum, the third generation of public chain is focusing on solving the problems of system scalability, security and regulatory compatibility to carry large-scale commercial applications. At the same time, the third generation public chain still needs to retain the open and autonomous characteristics of blockchain
this is totally different from the architecture of the Internet. The value of the underlying protocol of the blockchain far exceeds that of the application layer. Therefore, the R & D and investment of the blockchain pay more attention to the underlying public chain technology. In addition, the underlying public chain will still be the focus of the blockchain instry at this stage, and the competition among public chains in terms of scalability, applicability, and application ecology construction will continue for a long time
the development of blockchain projects in recent years
according to the current development stage of blockchain, blockchain technology has gone through three stages. Blockchain 1.0 stage: the formation stage of blockchain concept. In this stage, as BTC first came into view and attracted people's attention to the blockchain technology behind it, the issue of digital currency at this stage makes the P2P transmission of basic value information and data a reality and opens the door to the blockchain world. However, this stage is limited to simple applications and has no practical value
blockchain 2.0 stage: the development stage of the underlying technology of blockchain in blockchain 2.0 stage, the underlying platform of blockchain, represented by eth, Neo, qtum and EOS, aims to upgrade and innovate consensus mechanism, smart contract, development components, transaction processing speed and development language, and assist with fragmentation, cross chain, side chain, digital identity Review and design technology innovation, trying to solve the problem of blockchain commercial application, but at present, many technology platforms are not perfect or in the development stage, there is still a distance from the real commercial stage
blockchain 3.0 stage: large scale application stage in blockchain 3.0 stage, with the maturity of blockchain technology, some platform projects will become the connector between the real world and the blockchain world, and can access other blockchain systems, forming a common blockchain technology platform and supporting large-scale transaction processing requirements, There will be more blockchain applications, and blockchain technology will really enter real life
as a public chain to help resource value network platform enable, sea will continuously iterate the incentive mechanism of resource value exchange network by mining the effective operation behavior of resource supply and resource consumption, and provide underlying technical support for other resource value exchange platforms. Guided by the theory of ecological planet, sea practices the concept of btcai, relies on abundant enterprise resources, and combines with its own major breakthrough in public chain technology to help traditional enterprises realize the chain reform, and truly achieve the combination of blockchain and entity enterprises.
(1) running on the Internet
(2) completely distributed< (3) the number of data nodes is changeable and unpredictable< (4) the data is public< (5) anyone can participate anonymously
(6) the operation and maintenance cost is high and depends on the reward mechanism< (7) the transaction speed is slow.