Reading assignment: Hashing

  1. SHA-256
  2. In attempt to reverse hash will produce infinite amount of results, but only one of these results will produce this hash.
1 Like

SHA-256 (Secure Hash Algoritm)
2.
It’s almost impossible because there are so many possibilities in such a short time period (10min each block)

1 Like

SHA256

Bitcoin hash is only solved in a linear, unidirectional manner. It is virtually impossible to reverse engineer a hash in order to find the original data input.

1 Like

1.- The hashing algorithm is a universal translator that can translate any form or size of data, letters or media into a hash which is an alphanumeric seize.

2.- It is almost impossible to hack because the origin content is mixed and output into a alphanumeric seize that can’t be traced back to its origin. You can imagine it like a food mixer. Before you cut the foods, every single ingredient is clear to identify and obvious. After the mixing everything is blended into a pile of different components and not recognizable which is what ingredient.

1 Like
  1. Sha 256
  2. the possibility to find the input based on the output is made impossible
    and the number of computational possibilities is to high with a 256 hash
1 Like

Answer the questions below.

  1. What is the hashing algorithm called used in Bitcoin? Secure Hash Algorithm SHA 256

  2. Why is this hashing algorithm really hard (almost impossible) to brute-force? Computationally finding the output based on the input is virtually impossible and getting even more difficult over time.

1 Like

SHA256 doesn’t get any more difficult over time. It is difficult enough for the time being. If one day SHA256 gets cracked the network will have to hard fork to replace it. :slight_smile:

1, It´s called the SHA-256 algorithm.

2, Hash function is a mathematically difficult ine directional function. Beside solving Hash algorithm, it also require to be less than the target. And with the increasing number of miners, the difficulty of solving this problem becomes harder.

1 Like
  1. SHA-256
  2. Because it can only be solved to find the output, it cannot be reversed to calculate the input.
1 Like
  1. SHA-256
  2. Because of the numbers involved it would take to much time to brute- force - infeesable/unviable
1 Like
  1. What is the hashing algorithm called used in Bitcoin?
    Secure Hash Algorithm SHA-256
  2. Why is this hashing algorithm really hard (almost impossible) to brute-force?
    Hash functions are a one-way street, that are not reversible nor can be tracked back to its origin.
    .
1 Like
  1. SHA-256

  2. It is impossible to reconstruct an input from the hash

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

Secure Hash Algorithm SHA-256

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

In reality, brute force attacks on a Bitcoin private key are as close to mathematically impossible as it gets. A private key is a number between one, and 2^256. That means a brute force attack has to search for the right number between one and 115 quattuorvigintillion. For perspective, that’s a 78-digit number that’s estimated to be greater than the total number of atoms in the universe.

1 Like
  1. Bitcoin uses the hashing algorithm SHA-256
    2.The number of possible outputs with 256 hash algorithm make it statically impossible to brute force
1 Like
  1. What is the hashing algorithm called used in Bitcoin?
    SHA-256.( Secure Hash Algorithm)

2)Why is this hashing algorithm really hard (almost impossible) to brute-force?
Because with 256 bits like length. it will take a lot of computing effort and resources to find a collision( identical fingerprint)

1 Like
  1. SHA256

  2. The possibility to find the input based on the output is so difficult to ascertain, its virtually impossible.
    Like reforming fruit that has been through a blender

1 Like

SHA-256

the math equations become more difficult each time

1 Like
  1. SHA 256
  2. The hashing algorithm is really hard, almost impossible to brute-force, because you would have to pick up a random input, hash it then compare the output with the target hash, then repeat until you found a match. This could take too long to matter or allow for the efficiency of bitcoin.
1 Like

SHA256 doesn’t get any more difficult over time. It is difficult enough for the time being. If one day SHA256 gets cracked the network will have to hard fork to replace it. :slight_smile:

  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 energy needed along with computational power far exceeds the rewards, combine that with the time needed to break the hash, it’s not worth it and nearly impossible.
1 Like