Homework on Blockchain and Mining Visually - Questions

  • Why is it important that the blocks are cryptographically linked together?
    Each block solved the puzzle and it is linked to previous block, so if they would not be cryptographically linked, link between blocks will be broken and blockchain will be broken, there is no way to reverse or change something, that’s why it can not be broken.
  • What does the block structure look like in bitcoin?
    Block structure: previous hash, list of transactions, nonce (random number that needs to be guessed by miners) = it will produce its own hash which will be compared with target and has to be less than target to be accepted.
1 Like
  1. Why is it important that the blocks are cryptographically linked together?
    This greatly improves the integrity of the network because it makes it functionally impossible to cheat on the integrity of the network- you really can’t alter a previous block so it makes the blockchain more reliable
  2. What does the block structure look like in bitcoin?
    It includes the previous hash, the transactions of the block, the nonce, and the hash of the block
1 Like
  1. It’s very important that the blocks are cryptographically linked together for the security and integrity of each blocks and so that no one can change or manipulate the datas’.

  2. A new has is form by adding the previous hash, transactions/data, and nonce.

1 Like
  1. If one transaction is changed, the next blocks need to be changed. Therefore increases security
  2. One block contains previous hash + transaction (data) + nonce
1 Like

hi everyone,

  1. To make it unfeasible to change a block back in time, that would require to remine (ie redoing the cryptographic puzzles one after the other) all subsequent blocks, and also to have the longest chain one would need too much power to do so while competing with the rest of the miners. So, at the end, in practice data can not be altered once it is in the blockchain.
  2. A succession of blocks (from I understand there can be parallel chains but we consider the longest one to be the reliable one), each block containing transactions data + previous hash + nonce plus other info (from what I found on various websites explaining blockchain structure, I was not sure myself honestly) like timestamp, block number, block size,…
1 Like
  1. It’s important that all the blocks are cryptographically linked together because it ensures the integrity of the network and if one block is changed it causes the entire chain to be destroyed and the blockchain has to be recreated.

  2. The block structure in bitcoin consists of the previous block’s hash, the transaction list of the current block, and the Nonce (a random number that needs to be guessed by the miner). This creates the current hash of the block and this hash must be lower than the target number.

1 Like
  1. Why is it important that the blocks are cryptographically linked together?

The link between blocks secures the network. If you change one transaction in a previous block, you have to change all the blocks after that, which is practically impossible. This makes the blockchain hardly immutable.

  1. What does the block structure look like in bitcoin?

The blockstructure is as followed. The hash = previous hash+ list of transactions current block + nonce (a random number that miners need to guess). The nonce has to be lower than the target so the block can be accepted to the chain.

2 Likes
  1. Why is it so important that all blocks are cryptographically linked together?

The cryptographic link across the network secures the network as altering any records of past transaction is disincentivized.

  1. What does the block structure look like in BTC?

A block structure in BTC contains the transaction list, nonce, and hash from previous block, which in combination is used to generate the block’s hash

2 Likes
  1. Why is it important that the blocks are cryptographically linked together?
    To ensure it immutability, A change in a previous linked block is a change in every other linked blocks, All links from other blocks from the altered previous block will be broken.
  2. What does the block structure look like in bitcoin?
    A block structure => Block Header: Nonce, previous hash, Merkle root, Difficult target
    Body: Transaction list.
2 Likes
  1. it ensures security, immutability, and finality.

  2. A data box listing transaction data , block number, nonce, previous block and current block hash.

1 Like
  1. Why is it important that the blocks are cryptographically linked together?
    Because it significant important to keep network consistency and zero-trust verification possibility. While complexity of fraud is infinite network trust will be max.
  2. What does the block structure look like in bitcoin?
    previous block hash - current block transactions - nonce
1 Like
  1. That no one can add a block out of nowhere. He has to be linked from the previous block. And that no one can change informations in a previous block, because the chane would recognize the change and will not linked to the original following blocks

  2. Block - Nonce - Transactions - hash of the previous hash = hash of the new block

1 Like

Homework on Blockchain and Mining Visually - Questions

  1. Why is it important that the blocks are cryptographically linked together?
  • The blocks are cryptographically linked together so that if anyone tries to change a previous block, the whole blockchain changes and can be easily identified in the network, thus making the network very secure.
  1. What does the block structure look like in bitcoin?
  • The block structure in bitcoin looks like long connected blocks where it consists of the list of transactions, the hash of the previously mined block and the nonce.
1 Like
  1. The cryptographic links between block are what allows for validation and consensus which prevents old blocks from being altered and only new blocks added.
  2. A bitcoin block structure is made up of a header, the list of transactions and the block hash identifiers. The block height is the block number since the genesis block. The block header contains the unique metadata of the block - the timestamp, the Merkle root hash, the target hash value and the nonce.
1 Like
  1. Why is it important that the blocks are cryptographically linked together?
    To make it difficult/impossible for someone to alter records in previous blocks.

  2. What does the block structure look like in bitcoin?
    The hash of the block is based on the previous hash, the transactions in the block and a nonce value that has to be guessed.

1 Like
  1. it is important that the blocks are cryptographically linked to avoid double-spending and keep the integrity of the network.

  2. The block structure is made up of the hash of the previous block, the nonce, and the transactions in the current block which produces a unique hash that is used to create the hash of the next block.

1 Like
  1. Why is it important that the blocks are cryptographically linked together?

To prevent modification from hackers!
Modification changes the hash values that belong to every block. In other words, invalid modification breaks the chain of blocks.

  1. What does the block structure look like in bitcoin?

Each block has nonce, content, previous block’s hash value, and current block’s hash value.

1 Like
  1. Blocks need to be cryptographically linked together because in all they are mirroring past data so if one thing changes then it ripples down to the rest thereafter.

  2. Block structure looks like Bitcoin because it has similar data needed like past hashes, past transactions, and nuances.

1 Like
  1. To avoid changing the previously created blocks.
  2. Looks like a linked list… where each node is connected to the previous by the hash of the previous node.
1 Like

Why is it important that the blocks are cryptographically linked together?
To prevent different versions of the blockchain as multiple miners work on their copy creating a fork with orphaned and stale blocks.

What does the block structure look like in bitcoin?
Block header, Block Size, Transactions, Transaction counter, Nonce, Previous Block hash

1 Like