Reading assignment: Hashing

Answer the questions below.

  1. What is the hashing algorithm called used in Bitcoin? Secure Hash Algorithm (SHA) named SHA-256.
  2. Why is this hashing algorithm really hard (almost impossible) to brute-force? a Bitcoin hash is only solved in a linear, unidirectional manner. Calculations are complicated to reveal original input data.
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? - Unidirectional algorithm, the output of the hash function cannot be used to reproduce the original raw data input.
1 Like

What is the hashing algorithm called used in Bitcoin?

  1. Secure Hash Algorithm (SHA) named SHA-256 created by National Security Agency (NSA)

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

  1. The hash rate is a universal algorithm capable of any size of date with uses both digits and alphanumeric date. It is a one way mathematical equation making it impossible to reverse. It is nearly impossible for more than 2 players to produce the same outcome simultaneously , comparable to winning the lottery twice .
1 Like
  1. What is the hashing algorithm called used in Bitcoin?

SHA 256 a.k.a Secure Hash Algorithm 256-bit

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

Because its a one way protocol that can only be solved through complex math with so many possibilities that cant be reversed meaning it cannot be brute forced.

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

  2. Why is this hashing algorithm really hard (almost impossible) to brute-force?
    SHA-256 operates in a linear unidirectional manner. Each new hash is unique and is impossible to reverse the hash to find the initial raw data used to create it.

1 Like
  1. SHA-256

  2. Unidirectional algorithm. The output of the hash cannot be used to created the original data.

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?
    The algorithm can only go in a one way direction and does not allow for the reversal of a new hash.
1 Like
  1. Secure Hash Algorithm SHA-256
  2. The number of possibilities is very high. To find the matching input and output would take incredibly much time and computational power to calculate. And it can’t be reverse calculated.
1 Like
  1. The most popular crypto in the world uses a secure hash algorithm (SHA) named SHA-256.
  2. The number of computational possibilities is so high with a 256 hash that it would make brute force almost impossible.
1 Like
  1. SHA-256

  2. You can not reverse the hash to get the original inputs (it is only solved in a linear, unidirectional manner).

2 Likes
  1. What is the hashing algorithm called used in Bitcoin?

It is an algorithm that has a certain input, that can be any type and size of data, and generates an output, which is a hash.

In essence, a hash is a cryptographic result of a Bitcoin has algorithm.

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

Because once the output is generated, there is no way of reversing it to see what the initial input was. It is a one way process or mechanism, that is garanteed through mathematical equations. It is solved in unilateral way or direction.

2 Likes

1) What is the hashing algorithm called in bitcoin?
SHA 256

2) Why is this hashing algorithm really hard (almost impossible) to brute force?
The mathematical process is unidirectional and going forward, there are too many possibilities, requiring too much computational power.

1 Like
  1. What is the hashing algorithm called used in Bitcoin?
    A: Secure Hash Algorithm (SHA) named SHA-256.

  2. Why is this hashing algorithm really hard (almost impossible) to brute-force?
    A: “Mining is considered a lottery because rewards are not based on work done. Each hash provides a random number between zero and a maximum 256 digit value. If your hash is below this target, you win the lottery.”

1 Like
  1. SHA-256 / Secure Hash Algorithm 256
  2. Brute-forcing the algorithm would be too hard for anyone nor any machine since it would take a huge amount of time or work necessary for it to try every possible combination considering the fact that it has 256 bits and generated at random
1 Like
  1. The hashing alogirthm used in bitcoin is call Secure Hash Algorithm of 256 bits long = SHA256.
  2. Hashing algorithm is really hard to brute-force because it would take several hashing blocks to find the right one; i would say around 2^256; possibilities of hashing and could take years or superb computing power to reverse hashing. In addition; i believe Bitcoin hashing do it twice and expected lower number starting with 17 zeros 0; which is exponentially more difficult.
    https://medium.com/@craig_10243/the-puzzle-of-the-double-hash-968196edb06d
1 Like
  1. What is the hashing algorithm called used in Bitcoin?

It’s called SHA-256

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

This hashing algorithm can only be solved in a linear manner and never reversed, making it impossible to crack. It is therefore impossible to determine its original composition.

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

It’s called SHA-256

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

This hashing algorithm can only be solved in a linear manner and never reversed, making it impossible to crack. It is therefore impossible to determine its original composition.

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?
    There are a lot of possibilities.
1 Like
  1. SHA-256
  2. It continues to become increasingly difficult to solve. It becomes like a lottery
1 Like
  1. Secure Hash Algorithm SHA-256

  2. Bitcoin hash algorithms can not be reversed to calculate the initial raw data. The time and compute power required to try is increased exponentially making the effort not worth while.

1 Like