Reading assignment: Hashing

  1. SHA-256
  2. Because it generates enormous variants of possibilities to be hacked and the blockchain goes linearly only forward, previous blocks can’t to be edited.
1 Like

SHA 256

if you make the slightest change the output will be completely different. it is also a one way mechanism and not reversible

1 Like
  1. SHA-256
  2. Because there’s no computational power enough to find a result in a practical timeframe
1 Like
  1. What is the hashing algorithm called used in Bitcoin?

Secure Hash Algorithm (SHA) named SHA-256 is used by Bitcoin. It was created by the NSA. PoW (proof of work function). Bitcoin miners essentially work to solve increasingly difficult mathematical equations, adding new blocks to the blockchain in exchange for newly created Bitcoin.

  1. Why is this hashing algorithm really hard (almost impossible) to brute-force?

Matching the output with a 256 hash is virtually impossible to “brute-force.” The computation to achieve that would be enormous. (2^256)

1 Like
  1. What is the hashing algorithm called used in Bitcoin?
    SHA-256

  2. Why is this hashing algorithm really hard (almost impossible) to brute-force?
    Too many possible outcomes, requires testing from 0 to 2^256 - which is too many

1 Like
  1. SHA 256
    2.Large numbers of possibilities
1 Like
  1. The hashing algorithm Bitcoin uses is SHA-256.
  2. The hashing algorithm is almost impossible to brute-force because of the number of computational possibilities is so large it would be a waste of time to try and do so.
1 Like
  1. SHA-256

  2. Because SHA-256 is an extremely intricate one way mechanism that can only be solved in a linear, unidirectional manner.

1 Like

The Hash algorithm is SHA-256.

Its hard to break with brutal force because the Bitcoin has is only solved in a liner, unidirectional manner.

1 Like

wow thanks for that explanation

1 Like
  1. It’s called Secured Hash Algorithm: SHA-256

  2. The hash algorithms work as a one-way mechanisms - the end result of those algorithms is always hash output and they cannot be used to recalculate the initial input data.

1 Like

1.It’s called SHA-256

2.I didn’t got the answer from this article but as far as I understood from google, brute force is a algorithm which tries to encrypt a SHA-256 code by try an error. For it to break this code it would have to try 2^256 times. The computing power needed would cost to much and it would take too much time.Still not sure if this is correct btw :sweat_smile:

1 Like
  1. What is the hashing algorithm called used in Bitcoin?
    It’s called SHA-256 (Secure Hash Algorithm)

  2. Why is this hashing algorithm really hard (almost impossible) to brute-force?
    Because the hashing algorithm’s mechanism is a one way system. This means it can only be solved to find its final result (a hash), not the original raw data, and it cannot be reversed.

1 Like
  1. Bitcoin Hash Algorithm is SHA-256

  2. Bitcoin hash strings are impossible to brute force because the strings are separated or blended making it unrealistic to identify without consensus.

1 Like
  1. The hashing algorithm used in Bitcoin is called Secure Hash Algorithm or SHA-256, created by the United States NSA.

  2. SHA-256 is almost impossible to brute-force because it works in a linear, one-way fashion that does not allow reversal. Once the data is input and output as a hash, it is impossible to reconstruct the original data and there are just too many possibilities to find the input.

1 Like

1.) SHA-256
2.) The function cannot be reversed, thus it is a secure form of encryption.

1 Like
  1. SHA-256

  2. The output of a hash can change drastically with the addition of a single character or space . Also while using an input you get an output however reversing this process will not generate the initial input.

1 Like
  1. SHA-256 developed by the NSA.

  2. Because of the enormous computational effort. For a collision to be found, the chances are 1 in 2^256.

1 Like
  1. What is the hashing algorithm called used in Bitcoin?
    SHA-256

  2. Why is this hashing algorithm really hard (almost impossible) to brute-force?
    It is because the hash is uni-directional and non-reversal, that means one cannot reverse engineer it to get the raw data.

1 Like
  1. SHA256
  2. Determining the input based on the output is near impossible, therefore it is unable to be ‘brute-forced’
1 Like