Homework on Blockchain and Mining Visually - Questions

  1. Having the blocks cryptographically linked creates the security that bitcoin needs as a decentralized network.

  2. A block on the blockchain contains a hash, or large number, that is created from that current block’s transactions in addition to the previous blocks hash as well as the guessable puzzle number known as a nonce.

1 Like
  1. To ensure integrity of data.
  2. Each block linked to the next one by the hash, containing transaction list and hash of the previous block.
1 Like
  1. It is important that all blocks are linked so no transactions can be changed.
    20 The hash in a block are linked to the previous block and all transactions or UTXO are listed.
1 Like
  1. It is important that the blocks are cryptographically linked together in order to have the reference of the last block. This makes sure that the information from the last block is maintained and the data stays immutable.

  2. The block structure looks like a list of transactions, the miner, the size, the height and the hash.

1 Like

so that if one is changed then all after that are also affected
In the block we have previous hash, transactions and nonce. The hash of current block base on all these three factors.

1 Like
  1. It is important that they are cryptographically linked together because this makes it impossible to change any data in one block without invalidating all blocks moving forward down the chain.

  2. Each block contains the hash for the previous block as well as transactions for the new block plus nonce.

1 Like

1 the blocks are linked together like a puzzle when one is changed it no longer fits in the blockchain
2 . The block structure is like a list , a puzzle piece and a link in a chain that fits perfectly within the overall blockchain.

1 Like
  1. It is important that blocks are cryptographically linked together for the security of the blockchain. That way no transactions can be changed in previous blocks because it would break the link to the next block and all that follow.
    2.The hash of the block is based on the transactions in the block plus the previous hash and the nonce that needs to be guessed.
1 Like
  1. it ensures that no one can go back to a previous mined block and change the information in it without breaking the whole blockchain. because he would after have to restore all the links / solve a huge amount of puzzles to catch up again and outpace the other miners.
  2. A block consist of a unique fingerprint called hash. Each block consist of the tx-info, a nonce and the previous hash.
1 Like
  1. If you change a block you would have to change all the other blocks linked to it. It is close to impossible to have enough power to do this. if they were not linked together it would be much easier to do.
  2. Hash from previous Block + Current Block transactions Hash + Nonce

.

1 Like

1. Why is it important that the blocks are cryptographically linked together?
In this way it is very difficult to change information, preserving data integrity.

2. What does the block structure look like in bitcoin?
The structure of the block is based on the hash from the previous block, the transactions from the the current block and the guessed nonce below target.

1 Like

Why is it important that the blocks are cryptographically linked together?
-Because there is no way too manipulate something,because if you do so all the data in the linked blocks will change also.

What does the block structure look like in bitcoin?
-On all the transactions
-The hash of the previous block
-The Nonce

1 Like
  1. It approves integrity and security, for example to protect from cheating like double spending.
  2. Each block has unique fingerprint or hash that consist of : list of transactions, previous hash and nonce ( random number that is generated that must be lower than the target which depends on difficulty)
1 Like

1.So that you cannot go back and alter the blockchain.
2.In the block we have previous hash, transactions and nonce. The hash of current block base on all these three factors adds to the security of the blockchain.

1 Like
  1. For security. Because if a transaction in a previous block is changed every block after that will be changed and the links will be broken

  2. Previous hash
    Tx List
    Nonce

1 Like
  1. So that no one can modify older blocks.
  2. [Prev Hash, Nonce, Txs, Current Hash]
1 Like
  1. So that there is no way to alter a link without altering the hash of the next block
  2. UTXOS + previous hash + nonce = hash
1 Like
  1. Blocks linked together to prevent double spending and it can trace back every transactions from the previous blocks to verify if the transaction is legit. This create a trustless network.

  2. Transaction data from previous hash, and nonce (target number) and repeat.

1 Like
  1. So that all the content is immutable and therefore establishing digital trust.
  2. Transactions root hash, Hash of previous block, nonce, timestamp,
1 Like
  1. Why is it important that the blocks are cryptographically linked together?
    Makes it almost impossible to break the link and change any previous transactions.

  2. What does the block structure look like in bitcoin?
    Nonce, previous hash, size of Tx and Tx list.

2 Likes