Homework on Blockchain and Mining Visually - Questions

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

  1. Security -To prevent historical change to the blockchain
  2. Traceability - UTXO can be traced back to the orgin.

What does the block structure look like in bitcoin?
Contains

  1. Previous Hash
  2. Hash
  3. Nonce
  4. Target Difficulty
  5. Transactions
  6. BlockNumber
  1. Why is it important that the blocks are cryptographically linked together?
    That’s how previous blocks are connected mathematically together, so that if any link is tried to be manipulated or anyone try to fiddle/change it then the link will be broken.

  2. What does the block structure look like in bitcoin?
    Data - list of transaction, hash value, previous hash, nonce to be guessed and difficulty target.

  1. Why is it important that the blocks are cryptographically linked together?
    To make sure blocks can’t be changed, and maintain immutability of blocks

  2. What does the block structure look like in bitcoin?
    previous block’s hash
    transaction list
    nonce
    target
    current block’s hash

  1. so you can’t change any transaction in any block without changing the hash or nonce that will brake the chain .
  2. it looks like a chain or blocks with a unique hash # or nonce immutable.
  • Why is it important that the blocks are cryptographically linked together?
    This is to secure the integrity of past information or transactions which prevents fraudulently repeating a transaction or double spending.

  • What does the block structure look like in bitcoin?
    A block is made up of
    Version numberTransaction data, the hash value of the previous block, time stamp, and nonce.

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

Immutablity

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

Current Target
Block Header
Hash of Previous Block
Transaction Counter
Transactions
Block Size
Nonce

  1. Because it ensures that no one incentivised to change previous transactions because it would mean to rehash every other following connection due to this linkage.
  2. The block structure in the bitcoin consists of the previous hash, the nonce and the transaction which the minor has chosen from the mempool to add to the blockchain.
  1. Cryptographically linked blocks are impossible to manipulate.

  2. Block transactions, nonce, prev block hash and hash of all these

  1. Why is it important that the blocks are cryptographically linked together?
    To secure the network from double spending

  2. What does the block structure look like in bitcoin?
    Target
    Hash from previous block (not in the first block)
    Transactions
    Block size
    Nonce

  1. To prevent tampering.To require proof of work (POW).

2.Previous hash + ( new transaction hash + nonce) = output hash which has to be less than the target difficulty.

1 Like
  1. This property ensures, that no one could change previous blocks. If you make a change in one of the previous block, all further links varnish, since data/hash has changed and all puzzles have to be solved once again. And this is not possible, because your chain will never became the largest one.

  2. Time stamp, Previous block hash, Nonce, TX data, whole block hash.

1 Like
  1. Why is it important that the blocks are cryptographically linked together?
    So any error or attempt to temper with the data can be easily detected and rejected.

  2. What does the block structure look like in bitcoin?
    The structure looks as follows: the block contains the transactions of the block, the hash of the previous block and the nonce.
    The block will then create the new hash and once the hash is lower than the target, it will get appended to the blockchain

1 Like
  1. to insure no double spend and to make sure content has integrity.
    2 hash rate compiled of content of block and of previous hash.
1 Like
  1. This prevents the changing of data and ensures the security of the network.

  2. It includes a hash which is made up of transaction data, the hash of the previous block and the nonce.

1 Like

1- To make it impossible to change something in previous blocks.
2- A BTC block consist of:
-The of hash from its block
-The hash of the previous block
-Data: The list of transactions
-The nonce
-The target

1 Like
  1. It ensures that no one can change any of the previously made blocks, all transactions are verified true and written in stone. No one can change them.

  2. a block is comprised of the current block hash, the previous block hash, and the transactions that make up the block. It also has the nonce.

  1. To reduce the potential modification
  2. Each successive data block references the previous data block creating an immutable chain
  1. Why is it important that the blocks are cryptographically linked together?

It is important because without that link you would be able to go back and change previous blocks and add or deduct transactions at will. Breaking on link breaks every link.

What does the block structure look like in bitcoin

Cotains
Software version
Timestamp
Previous hash
Transactions
Nonce

  1. To keep the blockchain trustless.

  2. a) Number
    b) Nonce
    c) Data
    d) Hash of previous block
    e) Hash

1 Like
  1. Why is it important that the blocks are cryptographically linked together?
    To keep network secure and making it difficult for any changes in previous blocks.

  2. What does the block structure look like in bitcoin?
    Every previous hash is linked to new hash with transactions, nonce, block number, and a target. If the link gets broken, it causes a butterfly effect.

1 Like