Homework on Blockchain and Mining Visually - Questions

  1. Such links ensures data integrity and blocks contents immutability (comparable to an intact DNA history).

  2. A block structure contains:
    Version: block version number;
    Time: current timestamp;
    Current difficulty target;
    Hash of previous block;
    Nonce;
    Hash of the Merkle Root;
    Tx_Root.

1 Like
  1. Makes sure previous block cant be manipulated. Manipulating an old block brakes the chain. That makes it impossible to change information in old blocks.

  2. Blocks contain transactions and hash of previous block. Links between blocks is a hash from content of block plus previous block and always below threshold number.

1 Like

1 it keeps them secure and prevents thing such as double spend.
2 there’s a transaction, a previous hash and a nonce to be hashed again to confirm the block.

1 Like
  1. Because it protects the network from hackers trying to manipulate the blockchain (i.e. solving the double spend problem)
  2. Block structure includes a) various transactions from the previous blocks b) the proposed UTXO’s (that the miner has chosen) and c) the nonce generated randomly by the miner (technically I read that it also includes a timestamp but that hasn’t been covered yet).
1 Like

Homework on Blockchain and Mining Visually - Questions

Why is it important that the blocks are cryptographically linked together?
Because the data of one block dependents on the data of the preceding block. The data of the blocks can’t be changed, modified or deleted.

What does the block structure look like in bitcoin?
hash of current block - hash of the previous block -
transactions of the current block - nonce

1 Like
  1. Why is it important that the blocks are cryptographically linked together?
    Is it important that blocks are linked together cyrptographically because it provides security of the data contained within each block; making tampering and manipulation of it extremely difficult. Because of this, the integrity of the protocol is extremely high.
  1. What does the block structure look like in bitcoin?
    The contents of each block are the hash of the previous block, a current transaction list, and a nonce provided by a random target.
1 Like
  • Why is it important that the blocks are cryptographically linked together?

It is a very important (and expensive in a way) link that must be there to ensure the safety of data, as each previous blocks information is used to create a new one, like knitting.

  • What does the block structure look like in bitcoin?

It is a chain of blocks, connected with the links. Each link has TC list+hash(base on previous block hash) + nonce.

1 Like

*** Why is it important that the blocks are cryptographically linked together?**
So as to avoid someone trying to change a block and double spend?

*** What does the block structure look like in bitcoin?**
The hash of a block is based on a nonce (random number to be guessed), the hash of the previous block, and the tx in the current block.

1 Like

It is important that the blocks are cryptographically linked together because this provides/promotes/creates immutability, prevents double spending, and secures the network.

The bitcoin block structure looks like a three headed hydra: 1) (Previous) block hash; the steadfast lizard head. 2) (Current) block data; w/ serpentine strike force. 3) (Nonce) all fangs must be zeros, otherwise the hydra’s teeth pierce your tender human flesh.

1 Like
  1. To maintain the blockchain’s integrity by not allowing anyone to remove transactions and double spending.
  2. Digital signature, Private Key, Data (UTXOs and TXs), Previous Hash, Hash, and Nonce.
1 Like
  1. Why is it important that the blocks are cryptographically linked together?
  • So it would be practically impossible to alter anything on an existing block.
  1. What does the block structure look like in bitcoin?
  • Hash of previous block
  • Transaction list
  • Nonce
1 Like
  1. It’s important so blocks cannot be tampered with.
  2. Blocks are linked, and each block has previous hash, transactions, and a nonce.
1 Like
  1. to prevent miners to change the blocks (adding of changing data). the rules will be followed.
  2. previous hash, transaction data, nonce, resulting in a new hash.
1 Like

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

Blocks cryptographically linked together in a chain share each previous blocks hash, this is what secures each block and makes each block immutable, thus the whole chain is secure and trust is removed, this is the verification and simple beauty of BC

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

Each block contains the previous blocks hash, the transactions / data for each block, and the nonce

1 Like

Why is it important that the blocks are cryptographically linked together?
Security. It discourages malicious actors from altering the chain due to cost

What does the block structure look like in bitcoin?
each block contains the current hash, the hash of the previous block, the nonce and transactions

1 Like

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

For security. The fact that previous blocks cannot be changed with a huge effort guaranties consistency of the blockchaon.

What does the block structure look like in bitcoin?

Each block has the previous block’s hashcode, some data, and then it’s own hashcode.

2 Likes
  1. It is important for the security of the network, so nobody can change transactions, double spend.
  2. Hash which is based on previous hash, list of the transactions and random guessed number called nonce. And our new block hash has to be less than the target.
1 Like
  • Why is it important that the blocks are cryptographically linked together?
    To validate that nothing is changed in the blockchain.
  • What does the block structure look like Bitcoin
    Each block has the previous block’s hashcode, some data, and then it’s own hashcode.
1 Like

Blocks being linked together cryptographically insures the integrity of the blockchain and deters any attempted altering of the blocks.

Bitcoin blocks consist of the Previous Hash, Transaction List, and a Nonce (random number that has to be less than a target) Where the target is determined by the mining difficulty of the network.

1 Like
  1. It’s important that the block are cryptographically linked together because it’s prevents alterations, any modification will change the whole blocks hashing.
  2. A Block structure is form by Prior hash, Transactions and the NONCE guessed to meet the target.
1 Like