Reading assignment: Hashing

  1. SHA-256

  2. there are too many possibilities so it would be infeasible to brute-force

1 Like
  1. SHA-256
  2. There are far too many possible outcomes (2^256) for it to be time efficient enough to guess the right answer.
1 Like
  1. Bitcoin’s hashing algorithm is SHA-256.

  2. It’s infeasible to brute force bitcoins hashing algorithm because it would take too long to test even half of the possibilities to even get to a 50-50 chance of cracking it.

1 Like
  1. SHA-256

  2. This hashing algorithm is very difficult to brute-force because, as a 256-bit hash, it would take on average 2^127 attempts to break the pre-image resistance, which would take an infeasible amount of time

1 Like
  1. SHA-256
    2.Total possibilities are large. It would take lifetimes to guess.
1 Like
  1. SHA256
  2. The amount of possibilities make it extremely difficult to brute force
1 Like

What is the hashing algorithm called used in Bitcoin?

SHA-256 is the hash algorithm Bitcoin uses.

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

The sheer number of possible computations required to achieve ‘collision’ is so high
that present computational methods (hardware + software) can’t accomplish it –

although future methods - both new hardware & new software algorithms,
may eventually make this method crack-able.

1 Like
  1. SHA256
  2. Because of the large amounts of data being hashed.
1 Like
  1. What is the hashing algorithm called used in Bitcoin?
  2. Why is this hashing algorithm really hard (almost impossible) to brute-force?

A1. SHA256

A2. It is time consuming and takes too long

1 Like

1- sha 256
2- the hashes plus the nonce then hashed again makes it almost impossible to guess.

  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?
    In order to brute-force, it might take up to 2^128 - 1 computations need to be done to find the pre-image. It will be impossibly long in human time.
1 Like
  1. SHA 256

  2. There are too many possibility to find the right one in a lifetime.

1 Like

Q1. What is the hashing algorithm called used in Bitcoin?

  • SHA 256

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

  • The total number of possibilities and combinations is so large, than the probability of breaking by brute force turns infeasible.
1 Like
  1. SHA-256
  2. becouse it have to many input to test before finding the right one
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 infeasible to find the input value by only knowing the output. It would take such a long time to calculate this to the point where it wouldn’t make sense to attempt.
  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?

you would be comparing a hash output to such a large bit of data that by the time you unlock a block the attempt would be pointless or a waste of time.

1 Like
  1. What is the hashing algorithm called used in Bitcoin?
    SHA-256 (Secure Hashing Algorithm 256)
  2. Why is this hashing algorithm really hard (almost impossible) to brute-force?
    The chances of attaining the input with brute-force is ridiculously out of reach (a 2^256 chance). This provides a hell of a lot of security
1 Like
  1. What is the hashing algorithm called used in Bitcoin?
    It is called sha256
  2. Why is this hashing algorithm really hard (almost impossible) to brute-force?
    Just because it is almost infiseable to find the input X from the output Y.
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 such a large number of possibilities that it will take too long to find the input.
1 Like
  1. What is the hashing algorithm called used in Bitcoin?
    A: SHA 256 is the name of the the hashing algorithm used for Bitcoin

  2. Why is this hashing algorithm really hard (almost impossible) to brute-force?
    A: Brute-forcing the SHA 256 hashing almost impossible because each input has a unique hash.

1 Like