Position: Home page » Blockchain » On the definition of blockchain
On the definition of blockchain
Publish: 2021-05-06 00:36:04
1. The definition of Chongqing jinwowo analysis blockchain technology is as follows:
1. Blockchain is a distributed database (system) placed in a non secure environment
2. The blockchain uses cryptography to ensure that the existing data cannot be tampered with
3, the blockchain uses consensus algorithm to reach consensus on new data
the system with the above three properties is blockchain.
1. Blockchain is a distributed database (system) placed in a non secure environment
2. The blockchain uses cryptography to ensure that the existing data cannot be tampered with
3, the blockchain uses consensus algorithm to reach consensus on new data
the system with the above three properties is blockchain.
2. It's a public list of all the transactions that have been sent. It ensures that everyone knows the real owner (address) of each bitcoin. All full function nodes on the network will keep a of the blockchain
block is an independent unit on the blockchain. Each block contains the hash value of the previous block (so it is impossible for someone to delete or modify any block on the blockchain without making some hash values on the blockchain mismatched), as well as as as many unconfirmed transactions that can be found on the network, and a number called nonce random number. Someone who is creating a block must find a suitable nonce random number so that the hash value of the block is lower than a certain threshold (the target value). This can only be done by trying all the random numbers one after another until a random number with the desired hash value is found. The lower the target value is, the more difficult it is to find a suitable random number. Deliberately making block creation so difficult is to prevent someone from spending bitcoin, and then create and promote his own blockchain that does not include the transaction that shows that bitcoin has been spent just now, erase the transaction record once and allow him to spend bitcoin twice. When a valid block is created, it will be distributed to the whole network, and then search for the next block based on this block.
block is an independent unit on the blockchain. Each block contains the hash value of the previous block (so it is impossible for someone to delete or modify any block on the blockchain without making some hash values on the blockchain mismatched), as well as as as many unconfirmed transactions that can be found on the network, and a number called nonce random number. Someone who is creating a block must find a suitable nonce random number so that the hash value of the block is lower than a certain threshold (the target value). This can only be done by trying all the random numbers one after another until a random number with the desired hash value is found. The lower the target value is, the more difficult it is to find a suitable random number. Deliberately making block creation so difficult is to prevent someone from spending bitcoin, and then create and promote his own blockchain that does not include the transaction that shows that bitcoin has been spent just now, erase the transaction record once and allow him to spend bitcoin twice. When a valid block is created, it will be distributed to the whole network, and then search for the next block based on this block.
Hot content