Homework on Blockchain and Mining Visually - Questions

  1. Because then they would be easily modified and open the doors for dishonesty. This incentivizes the miners to be honest by minding the links, the data and being honest.
  2. All blocks’ hashes are linked to the previous blocks hash. Blocks final hash is based on previous hash and transaction data. The target (nonce) is also part of the hash.
1 Like
  1. Why is it important that the blocks are cryptographically linked together?
  2. What does the block structure look like in bitcoin?
  1. It ensures security, transparency, and immutability of the network.
  2. Block # , Nonce, Data (Transactions), Previous hash, Hash
    A block takes up the previous hash and transactions, then calculate numbers (nonce) until it hit the target. When it hit the target the hash for the block will be created.
1 Like

Why is it important that the blocks are cryptographically linked together?
it proofs ( by the hashes) that all blocks are still as they were, that nothing has changed, that there are no double spendings… when the chain is broken it is a signal that a transaction, or hash is been changed…

What does the block structure look like in bitcoin?

A block is red of color when not attached to the blockchain.
A block is devided in litle frameworks wich shows:

-The Block nr
-the nonce;
-Data: transactions
-previous hash ( the hash of the previous block)
-Hash ( hash of the whole blockdata… included the blocknr., the nonce , the transactions, the previous hash)

1 Like
  1. Why is it important that the blocks are cryptographically linked together?
    This is important as it increases the system security immutability and keeps all the people in the network motivated to act honestly.
  2. What does the block structure look like in bitcoin?
    A block structure contains: The previous hashed block number - The a number of hashed transactions - the nonce number - and the hash of the block itself.
1 Like

What do you mean by that? :slight_smile:

1 Like

hello Alko,

the block, like it was shown, had a red color befor it was confirmed… when confirmed the olor changed to green…

1 Like

Ahhh, haha…don’t remember I have seen that :slight_smile: just to be clear, the data is not in fact colored, this was just a visualization :wink:

1 Like

ok I understand :slight_smile: thank you !

  1. It is important that the blocks are cryptographically linked together because this ensures that nothing can be altered or removed.

  2. Header- nonce - tx list - hash of previous block - target

1 Like
  1. makes it more secure
  2. naunce, target, previous hash, tx counter
1 Like
  1. for the blockchain to be harder to be hacked, since all the blocks in the chain would need to be changed to create a new consensus where the reality the hacker wants is accepted.
  2. the last hash plus a number of transactions plus a nonce the resulting hash that has n-leading zeros (n meaning the dificulty), and so on.
1 Like

1. Why is it important that the blocks are cryptographically linked together?
To make whole system secure. It is very difficult to alter data if the blocks are linked.
2. What does the block structure look like in bitcoin?
Hash of the previous block
Nonce
Transaction list

1 Like
  1. Why is it important that the blocks are cryptographically linked together?
    It is important because if someone tried to change one of the previous blocks, it would remove the links of all blocks ahead of it. This is essential for the security of the blockchain.
  2. What does the block structure look like in bitcoin?
    The block structure in bitcoin is derived from the hash of the block before it, all transactions in the current block, and the random generated number called the nonce. The miners need to guess the correct nonce to generate a number lower than the target to get the rewards.
1 Like

1. Why is it important that the blocks are cryptographically linked together?
in order to protect old transactions (since there is not balance) the whole system would collapse if only one piece of the past blocks is changed. since they are linked one would have to change all subsequent blocks if one wants to change something of the past.
2. What does the block structure look like in bitcoin?
a block contains:

  1. the number of the block
  2. the transactions content (the main content) ie. x amount from A to B
  3. the hash of the previous block
  4. the nonce
1 Like

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

This prevent the data from not being modify, data immutability!

What does the block structure look like in bitcoin?

Magic number to show it’s a bitcoin block, blocksize indicates how large the block is, blockheader consists of 6 items, e.g. hash och previous block and current target, transaction counter is the count of transactions that are included in the block and transaction, the transactions recorded in this block.

1 Like
  1. It is important that blocks are cryptographically linked together to ensure the integrity and immutability of the entire blockchain. It is set up this way to ensure that altering data that has been entered into the blockchain is practically impossible.

  2. The block structure in bicoin looks like a chain of blocks, each block is linked to the next block and if the data in one block is changed the links to all of the following blocks will be destroyed, because the hash of each block depends on the hash of the previous block, the transaction list and the nonce.

1 Like
  1. Why is it important that the blocks are cryptographically linked together?
    It’s important so that if one changes the hash from one, the link will break, then all of the links will also break.

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

block number
nonce number
data
prev block hash
current block hash

1 Like

1.- blocks need to be linked cryptographically this will ensure no information is ever changed in block chain, this is produced by following the bitcoin protocol, also this method ensures that no one can ever breake the chain
2.- The hash of the block is based on the current transactions in this block + the nonce target +previous hash block

1 Like
  1. Because the cryptography creates security . If one small thing is changed in a block the hash for all the following blocks changes up. This prevents miners from changing data because they would probably never get back to making that sweet mining money.
  2. A bitcoin block contains transactions, hash and a nonce
1 Like
  1. The ecosystems of the blockchain is the blocks ,where only them verify the transactions and the immutablility and integrity of the blockchain.
  2. The blocks are information of
    ,# of the block
    Hash informacion of the previous block
    Data, list of the tx
    Nonce .
1 Like