Position: Home page » Blockchain » What does blockchain link blocks

What does blockchain link blocks

Publish: 2021-03-28 16:01:56
1. Brother, to tell you the truth. This is a fraud company. They just want to earn money

their company keeps changing its name from JCB to JFC to GCB to R9 to vr9 to trading treasure (Qian Duoo, etc.) in order to attract people to earn money

Li Hao is known as a genius by stealing other people's names< His real name is Li Shengming. The legal representative of his company is a robber, a drug addict and a kidnapper< In 2006, he was convicted of extortion and sentenced to 4 years and 6 months. I don't know how to repent. You can only ask questions if you continue to cheat the society

apart from making money by himself and several administrators, those who invest in Li Shengming all lose money (their company only allows recharging). Li Shengming's common means are as follows:

1: government support

2: reception support from local mayors

3: support from senior national leaders

4: Cheng. Shenzhen, Changsha build base

6: internationally famous information embezzlement (such as along the road, supported by the German government, etc.)

remember that they are money collectors. I don't believe in investing a dollar to see if I can put it forward.
2.

The strict definition of blockchain refers to the distributed database technology that multiple nodes in peer-to-peer network jointly maintain a continuously growing list ledger constructed by time stamp and orderly record data blocks through consensus mechanism based on cryptography technology. This technical solution allows any number of nodes in the participating system to calculate and record all the information exchange data in the system in a period of time to a data block through cryptography algorithm, and generate the fingerprint of the data block for linking the next data block and checking. All participating nodes in the system jointly determine whether the record is true

blockchain is a technical solution similar to NoSQL (non relational database). It is not a specific technology, and can be implemented through many programming languages and architectures. There are many ways to realize blockchain, including pow (proof of work), POS (proof of stake), dpos (delegate proof of stake), etc

the concept of blockchain was first proposed in the paper "bitcoin: a peer-to-peer electronic cash system" by indivials (or groups) who call themselves Satoshi Nakamoto. Therefore, bitcoin can be regarded as the first application of blockchain in the field of financial payment

< H2 > [popular explanation]

no matter how big the system or how small the website is, there is a database behind it. So who will maintain this database? In general, who is responsible for the operation of the network or system, then who is responsible for the maintenance. If it is wechat database, it must be maintained by Tencent team, and Taobao database is maintained by Alibaba team. We must think that this way is natural, but blockchain technology is not

if we think of the database as a book, for example, Alipay is a typical account book. Any change of data is bookkeeping. We can think of database maintenance as a very simple way of accounting. In the world of blockchain, everyone in the blockchain system has the opportunity to participate in bookkeeping. The system will select the fastest and best bookkeeper in a period of time, maybe within ten seconds or ten minutes. The bookkeeper will record the changes of the database and the account book in a block. We can think of this block as a page. After the system confirms that the records are correct, the system will record the changes of the database and the account book in a block, It will link the fingerprint of the past account book to this paper, and then send this paper to everyone else in the whole system. Then, over and over again, the system will look for the next person with fast and good bookkeeping, and everyone else in the system will get a of the whole ledger. This means that everyone as like as two peas in the system is called Blockchain. It is also called distributed account technology. P>

as like as two peas (computer) have identical accounting books, and everyone has the same rights, they will not collapse e to the loss of contact or downtime of a single person. As like as two peas, the data is transparent and everyone can see what changes are in every account. Its very interesting feature is that the data can't be tampered with. Because the system will automatically compare, it will think that the same number of books with the largest number are real books, and a small number of books with different numbers are false books. In this case, it's meaningless for anyone to tamper with his own account book, because unless you can tamper with most nodes in the whole system. If there are only five or ten nodes in the whole system, it may be easy to do so. However, if there are tens of thousands or even hundreds of thousands of nodes and they are distributed in any corner of the Internet, unless someone can control most computers in the world, it is unlikely to tamper with such a large block chain

< H2 > [elements]

combined with the definition of blockchain, we think that we must have the following four elements to be called public blockchain technology. If we only have the first three elements, we will consider it as private blockchain Technology (private chain)

1, peer-to-peer network (power equivalence, physical point-to-point connection)

2, verifiable data structure (verifiable PKC system, non tampering database)

3, distributed consensus mechanism (Solving Byzantine general problem, solving double payment)

4 Game design of Nash equilibrium (cooperation is the strategy of evolutionary stability)


< H2 > [Characteristics]

combined with the definition of blockchain, blockchain will realize four main characteristics: decentralized, trustless, collective maintenance and reliable database. And the other two will be derived from the four characteristics  Features: open source  Privacy. If a system does not have these characteristics, it can not be regarded as an application based on blockchain technology

Decentralized: there is no centralized hardware or management organization in the whole network. The rights and obligations of any node are equal, and the damage or loss of any node will not affect the operation of the whole system. Therefore, it can also be considered that the blockchain system has excellent robustness

trustworthiness: there is no need to trust each other when participating in the data exchange between each node in the whole system. The operation rules of the whole system are open and transparent, and all data contents are also open. Therefore, within the specified rule range and time range of the system, nodes cannot and cannot cheat other nodes

collective maintenance: the data blocks in the system are maintained by all the nodes with maintenance function in the whole system, and these nodes with maintenance function can be participated by anyone

reliable database: the whole system will enable each participating node to obtain a of the complete database in the form of sub databases. Unless more than 51% of the nodes in the whole system can be controlled at the same time, the modification of the database on a single node is invalid, and the data content on other nodes cannot be affected. Therefore, the more nodes and computing power in the system, the higher the data security in the system

Open Source: since the operation rules of the whole system must be open and transparent, the whole system must be open source for the program

Privacy Protection: since there is no need to trust each other between nodes, there is no need to disclose the identity between nodes, and the privacy of each participating node in the system is protected

3. Introction to seven core technologies of blockchain operation on January 15, 2018
1. Blockchain links
as the name suggests, blockchain is a chain composed of blocks. Each block is divided into block head and block body (including transaction data). The block head includes the prevhash value (also known as hash value) of the previous block used to realize the block link and the random number (nonce) used to calculate the mining difficulty. The hash value of the previous block is actually the hash value of the head of the previous block, and the random number calculation rule determines which miner can obtain the right to record the block
2. Consensus mechanism
blockchain is accompanied by the birth of bitcoin, which is the basic technology architecture of bitcoin. Blockchain can be understood as an Internet-based decentralized accounting system. A decentralized digital currency system like bitcoin requires the consistency of accounting of honest nodes without a central node, which needs blockchain to complete. Therefore, the core of blockchain technology is a consensus mechanism to reach a consensus on the legitimacy of transactions between indivials without mutual trust without central control
there are four main types of consensus mechanisms in blockchain: pow, POS, dpos and distributed consistency algorithm
3. Unlocking script
script is an important technology to realize automatic verification and contract execution on blockchain. Every output of every transaction does not point to an address in the strict sense, but to a script. A script is like a set of rules that constrain how the receiver can spend the asset locked on the output
the validation of transactions also depends on scripts. At present, it depends on two kinds of scripts: Lock script and unlock script. Locking script is a condition added to the output transaction, which is realized by a script language and located in the output of the transaction. The unlocking script corresponds to the locking script. Only when the conditions required by the locking script are met can the assets corresponding to the script be spent, which is located in the input of the transaction. Many flexible conditions can be expressed by script language. Interpretation script is similar to the "virtual machine" in our programming field, which runs in every node of the blockchain network in a distributed way
4. Transaction rules
blockchain transaction is not only the basic unit of a block, but also the actual effective content recorded by the blockchain. A blockchain transaction can be a transfer, or the deployment of smart contracts and other transactions
as far as bitcoin is concerned, a transaction refers to a single payment transfer. The transaction rules are as follows:
1) the input and output of the transaction cannot be empty
2) for each input of a transaction, if its corresponding utxo output can be found in the current transaction pool, the transaction will be rejected. Because the current transaction pool is the transaction not recorded in the blockchain, and each input of the transaction should come from the confirmed utxo. If it is found in the current trading pool, it is Shuanghua trading
3) for each input in a transaction, the corresponding output must be utxo
4) each input unlocking script must verify the compliance of the transaction together with the corresponding output locking script
5. Transaction priority
the priority of blockchain transaction is determined by the blockchain protocol rules. For bitcoin, the priority of a transaction to be included in a block is determined by the time when the transaction is broadcast to the network and the amount of the transaction. With the increase of transaction broadcast time on the network and the increase of transaction chain age, the priority of transaction will be improved and eventually be included by the block. For Ethereum, the priority of the transaction is also related to the transaction fee that the publisher is willing to pay. The higher the transaction fee that the publisher is willing to pay, the higher the priority that the transaction is included in the block
6. Merkle proof
the original application of Merkle proof is bitcoin, which was described and created by Satoshi Nakamoto in 2009. Bitcoin blockchain uses Merkle proof to store transactions in each block. So that the transaction can not be tampered with, but also easy to verify whether the transaction is included in a specific block
7. RLP
RLP (recursive length prefix) is one of the main encoding methods of object serialization in Ethereum. Its purpose is to encode the sequence of arbitrary nested binary data.
4.

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

5.

Some time ago, a picture of Chinese aunts appearing on the scene of the blockchain conference became popular on the Internet. For a while, it caused a heated discussion. Netizens said one after another: "aunts have been targeted by the blockchain." In fact, since a few years ago, when the concept of blockchain came out, there have been some illegal elements carrying out pyramid selling activities in the name of blockchain, which has become one of the latest varieties of pyramid selling. In fact, with the development of blockchain, all kinds of virtual currencies emerge as the times require. Most of them are scams. In the name of "virtual currency" and "blockchain", swindlers carry out scams. This is mainly to make use of the psychology that investors do not understand virtual currency and blockchain, but want to catch up with the upsurge of virtual currency investment. This kind of scam seems complicated, but it is also very simple. However, once it is cheated, it is difficult to recover the investment

in a word, blockchain technology is not a fraud, but is used by swindlers to cheat investors by using information asymmetry

6.

According to experts, blockchain can be understood as a distributed public ledger, which is connected by various blocks into a chain. In the traditional bookkeeping system, the bookkeeping right is controlled by the central server

on the "account book" of blockchain, every point in the chain can record information on it, forming a point-to-point accounting system. Therefore, blockchain technology is considered as a decentralized technology

For example, in a village of 100 people, Zhang San bought a cow from Li Si and paid him 10000 yuan. In the past, he had to rely on Zhao Liu, a middleman, to transfer his 10000 yuan to Li Si

with the blockchain system, Zhang San can directly record his 10000 yuan to Li Si's account book, and the transaction information will be transmitted to the whole village, that is, the whole blockchain system, so that other 98 people can see the information. The whole transaction process is recorded by the system, which has the advantage of traceability to prevent the loss of Zhao Liu's account book or Li Si's denial of account

extended data

in 2008, Nakamoto first proposed the concept of blockchain. In the following years, blockchain became the core component of electronic currency bitcoin: as a public account book for all transactions. By using peer-to-peer network and distributed timestamp server, the blockchain database can be managed independently

the blockchain invented for bitcoin makes it the first digital currency to solve the problem of repeated consumption. The design of bitcoin has become a source of inspiration for other applications

7. This is a comprehensive and in-depth book on blockchain technology, which focuses on the implementation principle, consensus mechanism, application scenarios and future development direction of blockchain. This book consists of five chapters. The main contents are as follows: introce the origin and successful application of blockchain from the development history and principle of bitcoin and blockchain; From the combination of blockchain and traditional instries, artificial intelligence, finance, big data and other aspects, this paper describes the great technological changes that blockchain can bring to people; This paper introces the main application scenarios and corresponding cases of blockchain technology, including proof of existence, smart contract, supply chain, identity verification, asset transaction, forecast market, e-commerce, logistics, file storage, medical treatment, etc; This paper introces the current successful blockchain technology practice projects from the aspects of principle, technology innovation and development, including Ethereum, notarization, bitstock, Ruibo and super ledger; This paper describes the future blueprint of blockchain technology from the aspects of the evolution of blockchain network itself, the Internet of things and the Internet, which is to build the next generation Internet based on credit
in the bitcoin system, the number of bitcoins issued by each block decreases with time. Each block from Genesis block will issue 50 bitcoins to the bookkeeper of the block, and then the number of bitcoins issued by each block will be reced by half every four years (210000 blocks), and so on, until the number of bitcoins is stable at the upper limit of 21 million [19]. There will be a service charge in the process of bitcoin transaction. At present, the default service charge is one in ten thousand bitcoins, which will also be recorded in the block and rewarded to bookkeepers
with the soaring price of bitcoin, more and more people join the bitcoin mining instry. How long does it take to dig a bitcoin? How amazing is the power consumption of bitcoin mining machine? First of all, let's take a look at the "blockchain". The core principle of bitcoin is "blockchain". Each block corresponds to a bill. Linking all blocks is a blockchain. Any transaction information and transfer records are recorded in the blockchain. It should be noted that the blockchain exists in the whole Internet, so no bitcoin holder is worried about the loss of bitcoin
blockchain is probably such a structure. Let's explain it briefly. Taking the bitcoin blockchain as an example, the blockchain is not only bitcoin blockchain. As early as 2009, there was only one blockchain, bitcoin blockchain. In recent years, there have been other blockchains. In a moment, I will also introce the blockchain of Ethereum, or bitstock, as well as various blockchains. After the development of blockchain, Now it has entered the public chain and private chain. Just like bitcoin, the public chain is an account in the world. Bitcoin has only one blockchain in the world, which is owned in the world. Later, it developed to some financial institutions, which want to use blockchain to do things. It can't do things on a blockchain without national boundaries. Bitcoin blockchain is global, There is no sovereignty to manage it, no central organization to manage it, and almost no one can harm it. Not only hackers can't harm bitcoin blockchain, but also the government can't harm bitcoin blockchain.
Hot content
Inn digger Publish: 2021-05-29 20:04:36 Views: 341
Purchase of virtual currency in trust contract dispute Publish: 2021-05-29 20:04:33 Views: 942
Blockchain trust machine Publish: 2021-05-29 20:04:26 Views: 720
Brief introduction of ant mine Publish: 2021-05-29 20:04:25 Views: 848
Will digital currency open in November Publish: 2021-05-29 19:56:16 Views: 861
Global digital currency asset exchange Publish: 2021-05-29 19:54:29 Views: 603
Mining chip machine S11 Publish: 2021-05-29 19:54:26 Views: 945
Ethereum algorithm Sha3 Publish: 2021-05-29 19:52:40 Views: 643
Talking about blockchain is not reliable Publish: 2021-05-29 19:52:26 Views: 754
Mining machine node query Publish: 2021-05-29 19:36:37 Views: 750