Homework on Blockchain and Mining Visually - Questions

  1. The cryptographic link between blocks secures the entire blockchain. Because of the link, if any block is changed prior in the chain, it breaks all subsequent blocks.

  2. TX list, previous hash, and the nonce. These three elements make up the block.

By cryptographically linking the blocks together in the Bitcoin blockchain you increase the integrity of the whole network. Since changing any information in already mined blocks affects the hash of all previously blocks , the network fails. This ensures the oneway linear math structure of the chain.

The structure of a block in bitcoin consists of the block number, the nounce, a list of transactions or other data, the hash of the previously mined block then hash of the currently mined block.

  1. Why is it important that the blocks are cryptographically linked together?
    This is important as it ensures that data cannot be altered, so called data immutability. If a previous block would change, the link between the blocks would change as all other data would be altered.

  2. What does the block structure look like in bitcoin?
    The Block contains

  • Block
  • nonce
  • transaction data
  • the previous hash
  • current hash

Why is it important that the blocks are cryptographically linked together?
It reduces the risk something will be changed in the chain, because everything afterward until the latest blog with hashes ,has to be redo as well = ensuring no historical transaction will be changed.

What does the block structure look like in bitcoin?
Hash of the blog intselve based of the transactiona in ddition of the hash of the previous hash and the correct nonce (found by "mining).

1.Its important blocks link together because it secures the network.

  1. Prev. hash + data + nonce
  1. Why is it important that the blocks are cryptographically linked together?
    Ensures that every transaction is final. reduces risk of hacking the chain and bad behaviour. This structurs implies that changing an old block, you have to change all subsequent blocks. Since the network accepts the chain with the highest hashrate, your chain will be rejected if you can’t match up.

  2. What does the block structure look like in bitcoin?
    contains
    previous block hash
    Nonce
    first mining reward transaction
    block transactions
    blocksize
    block header
    current target
    transaction counter
    nonce

  1. To maintain the integrity of the Chain and ensuring that tampering with transactions in one black disrupts the whole chain.

a. Hash of previous block
b. Transactions
c. Nonce
d. Hash of the current block based on a, b abd c.

  1. to protect the block, like this they are immutable

  2. A number of transaction are in a “block” the transaction are ash for it to be protected, and then the all block is ash as well. plus the ash of a previous block plus the Nonce to guess by the miners

1. Why is it important that the blocks are cryptographically linked together? 
       This makes it impossible to insert, replace, or delete a block in the chain.
2. What does the block structure look like in bitcoin?
       It looks like a chain.
  1. Why is it important that the blocks are cryptographically linked together?
    Cryptographically linking blocks together enhances the immutability and security of the blockchain. This link ensures that any attempt to alter a block would require changing all subsequent blocks, which is computationally impractical and secures the integrity of the entire chain.

  2. What does the block structure look like in Bitcoin?
    A Bitcoin block consists of two main parts: the header and the body. The header contains the version number, timestamp, Merkle root, difficulty target, the hash of the previous block, and a nonce. The body includes the transaction count, the coinbase transaction (which rewards the miner), and all other transactions in the block.

  1. Cryptographically linking blocks together ensures immutability.

  2. Each block contains 3 elements. The hash of the previous block, the transactions that make up the block, and the nonce that meets the requirements for consensus.