Reading assignment: Hashing

  1. What is the hashing algorithm called used in Bitcoin?
    A. SHA256
  2. Why is this hashing algorithm really hard (almost impossible) to brute-force?
    A. hashing is done in a linear manner which means its nearly impossible to find the input using the output
1 Like
  1. What is the hashing algorithm called used in Bitcoin?
  • Secure Hash Algorithm (SHA) named SHA-256
  1. Why is this hashing algorithm really hard (almost impossible) to brute-force?
  • Bitcoin hash is only solved in a linear, unidirectional manner, and cannot be reversed to find the inital raw data
1 Like
  1. SHA-256

  2. The algorithm is really to brute-force because a bitcoin hash is only solved in an unidirectional manner and can not be reversed to find the raw data

1 Like
  1. SHA-256
  2. the output is a 256 digit value and thus almost impossible to compute backwards to find the raw data
1 Like
  1. SHA-256

  2. Because linear and unidirectional. It cannot be reversed.

1 Like

1- Secure Hash Algorith (SHA-256)
2- The algorithm is nearly impossible to brute force due to the shear number of combinations available. It is nearly impossible to find the correct combination by brute force.

1 Like

SHA-256

Even though the output hash is specific to the exact input data, the hashing algorithm can not be solved in reverse to calculate initial input.

1 Like
  1. Secure Hash Algorithm 26 or SHA-256
  2. It is hard because complex equations must be solved in order to get the output at or below the desired target of a number between 0 and a 256 digit number. The lower the target result of the calculations, the more difficult it is to achieve. With a greater number of miners working on solving these equations, the difficulty increases because the speed at which they are solved increases. The blockchain is designed to produce one block every 10 minutes, and 2016 every 2 weeks as the average time. An increased number of miners will solve the equations faster than designed and therefore the bitcoin blockchain will produce more difficult problems to solve at a factor of no greater than 4X in order to compensate for the increased speed of the increased computing power of more miners.
2 Likes
  1. Secure hash algorithm named SHA-256

  2. Difficulty to mine each block increases as more processing power joins the network. Also, algorithms can only be solved in a linear, one-directional manner. You cannot reverse the output to get back to the input.

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

  2. Why is the hashing algorithm really hard (almost impossible) to brute force?
    With such very high mathematical challenges the chances of success is statistically impossible.

1 Like

1 Secure Hash Algorithm (SHA) named SHA-256.

2 It would take too much time to bruteforce it. (2^256 possibilities)

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

SHA-256

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

2^256 is an incredibly large number, and we just don’t have the computational power with our current tech to make brute forcing it feasible even in our lifetime.

1 Like

SHA-256
Because it would be next to impossible to figure out what the exact original was after it has gone through the algorithm.

1 Like
  • What is the hashing algorithm called used in Bitcoin?
    it is called Secure Hash Algorithm (SHA 256) and is not created by the developers but from the NSA in The US
  • Why is this hashing algorithm really hard (almost impossible) to brute-force?
    with the amount of mathematical equations needed a normal person wouldn’t be able to do it alone and with the hashrate being so high you would need some powerful gear and a lot of power to even reach the lucky numbers’’.
1 Like
  1. What is the hashing algorithm called used in Bitcoin?
    SHA-256, developed by the NSA. Secure Hash Algorythm.
  2. Why is this hashing algorithm really hard (almost impossible) to brute-force?
    The input of the hash is randomized and near impossible to find in order to get to the needed output. Any single change in input will change the output and the number of possibilities make brute force attempts infeasible. The output of the hash is so complex that it would take too much computation and time to match the input.
1 Like
  1. What is the hashing algorithm called used in Bitcoin?

SHA-256, created by the NSA of the USA

  1. Why is this hashing algorithm really hard (almost impossible) to brute-force? The hash alogorithm produces unique hashes that are unretrievable for 1000s of years due to the high amount of electricty needed to solve intricate mathematical equations
1 Like
  1. SHA-256

  2. to deconstruct the output would take an impossible amount of computational power

1 Like
  1. SHA-256
  2. Too many possibilities with the algorithm makes it impossible to brute force
1 Like
  1. SHA-256 algorithm

  2. It takes too long and too many combinations to brute- force this type of hashing algorithm if it any possible at all.

2 Likes
  1. What is the hashing algorithm called used in Bitcoin? Cryptographic results is the results of a bitcoin hash algorithm SHA-256
  2. Why is this hashing algorithm really hard (almost impossible) to brute-force? SHA-256 generates an unique 256 bit length signature, so each unique hash would be almost impossible to brute force it and would take a very long time to get the exact same algorithm.
2 Likes