Reading assignment: Hashing

Reading Assignment – Hashing

  1. What is the hashing algorithm called used in Bitcoin?
    SHA256
  2. Why is this hashing algorithm hard to brute-force?
    a. Because it can not be reversed to calculate the initial input.
    b. Because there are too many possibilities to calculate.
1 Like
  1. SHA256
  2. Its a one-way mechanism guaranteed through intricate mathematical equations which do not allow the reversal of a new hash
1 Like
  1. SHA 256

  2. I like the analogy of a food blender. Prior to blending, you can distinctively know which foods are being used, but once they are blended it’s nearly impossible to reconstruct those foods. The same holds true with Bitcoin addresses. You can see the public address but to derive the private key is nearly impossible and would take hundreds of thousands of years to break.

1 Like
  1. Sha 256
  2. It is unidirectional and cannot be reversed; it needs to have the exact input for it to work; it’s very difficult to hack
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?
  • That is simply because it is a hashed value of a specific #, word, string etc… Inputting a value in any order or variation will change a hash drastically making it nearly impossible to brute force unless you knew the exact method and value that was hashed prior. Way too many possibilities to brute force, got to pull out the ole quantum computer for a few months :slight_smile: lol
1 Like
  1. SHA-256 is bitcoin hashing algorithm

  2. Once the hashing algorithm have been hashed, it is a unique to that algorithm. And you can’t use the result (output) to get the Input. It’s a one way function.

1 Like

1, SHA-256

2, Its hard because if you wanted to solve the puzzle quicker, you would need more processing power than 50% of the entire bitcoin mining capacity. This would be prohibitively expensive in hardware and electricity costs, for now!

1 Like

SHA256 algorithm

Due to the length of the hash there are too many possibities for a computer to easily crack it’s input

1 Like

1.SHA-256
2.The reduced size of the hash data doesn’t give enough away for it to be de cyphered. There are endless amounts of possibilities to start to narrow it down would take forever.

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?

    SHA-256 generates an almost-unique 256-bit signature for a text. It’s almost impossible to
    brute force because each input has it’s own unique hash. The number of computational possibilities
    is so high, it’s therefore almost impossible to hack.

1 Like
  1. SHA-256
  2. SHA-256 is able to generate 2^256 possible outcomes which makes it unlikely to ever create 2 times the same output
1 Like
  1. What is the hashing algorithm called used in Bitcoin?

SHA256 Hash algorithm

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

It is a very intricate mathematical function, it’s like winning the lottery if you are able to solve it. It does not allow the reversal of a new hash to solve the input. It is only solved in a linear line.

1 Like
  1. The hashing algorithm used in Bitcoin is referred to as a Secure Hash Algorithm, or SHA - 256 (hence its 256 bit size)

  2. Each hash generates an x digit amount code (with x being between 0 and 256 digits). This creates an inordinate variety of combinations that can be created via hash algorithms. Such a process is incapable with the current evolutionary state of the human mind.

1 Like
  1. SHA-256 is the hashing algorithm used in bitcoin.

  2. When you insert an input, the hash produced, is unique/specific to that input. This I why the hashing algorithm is really hard to brute force.

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

  2. Why is this hashing algorithm really hard (almost impossible) to brute-force? Secure Hash Algorithm (SHA) is a one-way mechanism that is guaranteed through intricate mathematical equations that do not allow the reversal of a new hash. Therefore, a Bitcoin hash is only solved in a linear, unidirectional manner.

1 Like
  1. SHA-256

  2. SHA-256 is almost impossible to brute force as it cannot be reversed to find the initial data input.

1 Like
    1. What is the hashing algorithm called used in Bitcoin?
      SHA256
    1. Why is this hashing algorithm really hard (almost impossible) to brute-force?
      It would take 2^256/2 computations to find the hash, Maybe when 4000 qbit quantum computers become available it can be done in a reasonable time?
1 Like
  1. SHA-256 which was created by the NSA.
  2. As more blocks are hashed the harder it is to complete the following blocks, which all use 256-bit hash code. The lower the block’s target header is the harder it is to generate a new block.
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 hash is created in a way that it becomes unique so making an equal one or trying to force it its impossible…maybe with a quantum computer but we aren’t close yet.
2 Likes
  1. What is the hashing algorithm called used in Bitcoin?
    SHA256

  2. Why is this hashing algorithm really hard (almost impossible) to brute-force?
    Because each time the first hash has been solved/guessed, the next one is 4x harder than the previous one.

1 Like