Homework on Blockchain and Mining Visually - Questions

  1. Why is it important that the blocks are cryptographically linked together?
    It’s more secure as it become impossible for one miner to alter the blockchain

  2. What does the block structure look like in bitcoin?
    Previous hash
    + Transactions
    + Nonce

1 Like

I meant when you click on the word “Mine” which is a link to start start mining,
to me that’s a button you click, to you its not - so be it. thanks for your input always.

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

To prevent from changing any data in the blocks. That would result in broking links between them.

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

Hash - digital fingerprint of the block
List of transactions
Hash from previous block

1 Like
  1. Why is it important that the blocks are cryptographically linked together?
  • to secure the network, and it makes it much harder to reverse engineer the blocks.
  1. What does the block structure look like in bitcoin?
  • the block is constructed with data, hash from the previous block, TX, and nonce
1 Like
  1. It ensures that you cannot go back and change any data. If you change one single bit anywhere in the blockchain all proceeding blocks will instantly become invalid, so the cryptographic link makes the block chain tamper proof.

  2. Each block contains the hash of the previous block. This is how the blocks are linked together. Each block also contains its data, mostly transactions, and the nonce.

2 Likes

Homework on Blockchain and Mining Visually - Questions

  1. Why is it important that the blocks are cryptographically linked together?
    To achieve one single version of the truth.

  2. What does the block structure look like in bitcoin?
    Hash, Previous hash, TX list, nonce

1 Like

1: so no previous data can be altered.

2: the block number
Transactions (input)
Hash (output)
Nounce ( random number) lower than target
Fingerprint passed on to next block

1 Like
  1. So that the blockchain network is never altered.
  2. The block structure looks like previous block hash, data in form of previous transactions and a nonce that must be guessed.
1 Like

This would would more accurately be the previous block hash :slight_smile:

  1. So that when one block gets an adjustment, all previous blocks AND all future blocks will get another hash. Every node on the blockchain will notice this.
  2. Blockstructure is based on combined data of; transaction list, hash and the previous hash. that makes it impossible to make a change without being noticed by the participants on the network
1 Like
  1. It is important because each block is connected to the previous predecessor. This allows the data to remain immutable.

    • Previous hash # - Tx - Nonce- data - Current block hash #
1 Like
  1. It is important for blocks to be cryptographically linked together due to the fact that the hash of a newly mined block is dependent on the hash of the previously mined block(s). This creates data integrity.

  2. In the context of Bitcoin, blocks are structured via their hash, the hash of the previous block, the transaction list provided and a random series of numbers known as a nonce.

1 Like
  1. To make the system safer, because the has is based on previous hash + tranzactions inside the block + target and if anything was changed is any of this components - the link is broken and is someone wants to save the wrong chain he needs to re-main every next block.
  2. block structure = previous hash + tx inside the block + target that miners had to guess
1 Like
  1. Why is it important that the blocks are cryptographically linked together?
    To enable a impenetrable defence

  2. What does the block structure look like in bitcoin?
    A house of 5 floors - block, nounce, data, prev hash, hash result

1 Like
  1. To ensure the integrity of the link
  2. A block of transaction link together by the the link that is created when a miner solves the cryptographic puzzle, that is based on the nonce, data and hash of the previous block and the new data and hash of the new block
1 Like
  1. Transactions are not able to be changed without breaking the links of previous blocks thus making the blockchain more secure.
  2. Block structure is the previous hash with the current transactions plus a nonce that when all hashed is lower than the target.
2 Likes
  1. Why is it important that the blocks are cryptographically linked together?
    because then the order of transactions can not be changed
  2. What does the block structure look like in bitcoin?
    previous hash, current hash, transaction list and nonce
1 Like
  1. It creates a security measure where no information can be removed or manipulated or the links will break and will not be accepted into the blockchain, therefore keeping the integrity of the network.

    • Nonce
    • a list or description of the data
    • hash of previous block
    • hash of current block
1 Like
  1. It is important for immutability.
  2. Block contains a lot of meta information along with the list of transactions with hashes, miner info, amount of confirmations and importantly the nonce, to check the hash.
1 Like

The first rule of a db is to not duplicate the data. The block shouldn’t contain hash of a previous block because it can be easily retrieved.
Please correct me if I am wrong.