Reading assignment: Hashing

  1. Secure Hash Algorithm (SHA) called SHA-256 invented by the NSA.
  2. This is a difficult algorithm to solve because it takes so much computational processing power to produce. Result has to be a value of the header that is below 256 bit target value. It is very hard to achieve this and when not successful the process has to start again with a new random header. Process has to be reiterated until successful.
3 Likes

Secure Hash Algorithm (SHA-256) as created by the NSA in the USA

the hashing algorithm can only be solved in a linear, unidirectional manner since the mathematical equations creating the hash do not allow for reversal; should this be attempted, it would require so much time and energy that it would cost more than what it would be worth.

2 Likes
  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?

A Bitcoin hash is solved in a linear, unidirectional manner.The algorithm is a one way mechanism that cannot be reversed.

2 Likes
  1. SHA-256 (Secure Hash Algorithmn-256 bit)

  2. Almost impossible to solve becaus SHA-256 is a one way, so irreversible, method and has an exeedingly high number of possibilities.

2 Likes
  1. What is the hashing algorithm called used in Bitcoin?
    Secure Hash Algorithm, referred to as SHA-256

  2. Why is this hashing algorithm really hard (almost impossible) to brute-force?
    SHA-256 algorithm takes data and transforms it into an alphanumeric string of up to 256 characters, however the algorithm produces a different output with each and every input, making it practically impossible to duplicate… It’s a one-way function, meaning, once the output has been created, you cannot backward calculate to determine the original data inputted, thus a form of secure encryption.

2 Likes
  1. SHA-256
  2. Statistically and temporally very unlikely to brute-force the correct only input matching the hash
2 Likes

Answer the questions below.

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

Secure Hash Algorithm (SHA) - 256 bit

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

It is because it is currently difficult or impossible to solve it analytically. Algorithm is considered a lottery because rewards are not based on work done but each hash provides a random number between zero and a maximum 256 digit value that is compared to the target. If this hash is below target then one wins the lottery and received incentive after confirmation from others.

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

Secure Hash Algorithm (SHA) - 256 bit

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

Because when you input data be that letters, numbers both or a picture the Hash algorithm gives it a 256 random mix of letters and numbers ID which is unique just to this combination of letters, numbers, both or a picture inputted and is irreversible and unidirectional. This means that if you add the very same data it will give you the very same hash number but if you alter even a small comma then it will give you an entirely different ID which has no resemblance to the previous one. The only way of guessing this ID number is by manually trying to guess it which is one in a million or using a very powerful group of computers but doing so, accumulates a huge cost and the ROI for such a feat would not be worth it economically.

2 Likes
  1. SHA - 256
  2. There’s too many possibilities it would take to guess right answer. Moreover, it will use loads of processing power and take years to find correct answers.
2 Likes
  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?

Because it is hard to imagine the amount of time and computational resources that would be needed to guess the input from which this hash was derived (to un-hash the hash in question). You might as well say it is impossible.

> It is much more difficult to fight against irrelevance than to fight against exploitation

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?

SHA-256 is one-way mechanism that is only solved by finding the ultimate hash output, and can not be reversed to calculate the initial raw data.

2 Likes
  1. SHA-256
  2. There are too many possible outcomes for a brute force attack to solve.
2 Likes

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?

  • is it because the bitcoin algorithm can only be solved to find the ultimate hash output, it can not be reversed to calculate the initial raw data?
2 Likes
  1. SHA-256
  2. Bitcoin hash algorithms can only be solved to find the ultimate hash output, they can not be reversed to calculate the initial raw data.
2 Likes
  1. SHA-256
  2. It’s very hard to brute force it as the combinations of possible outcomes that would need to be guessed to figure it out would take millions of years to go through
2 Likes
  1. It is called SHA-256, Secure Hash Algorithm using 256 bits and was developed by the NSA

  2. SHA-256 is hard to brute force because it would require 2^256 attempts to generate the initial value that was hashed.

2 Likes
  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?
    It“s like trying to guess the lottery numbers right. With the tiny difference that you don“t have to guess only 6 numbers, but 64. Also the function of the BTC- algorithm makes it impossible to backtrack the input based on the output.

2 Likes

1. What is the hashing algorithm called used in Bitcoin?
SHA-256 - Secure Hash Algorithm 256bit
2. Why is this hashing algorithm really hard (almost impossible) to brute-force?
Primarily it’s a highly complicated mathematical computation that produces a unique string that ā€œcan’tā€ be reversed to determine the inputs.

1 Like
  1. What is the hashing algorithm called used in Bitcoin?
    SHA-256 (secure hash algorithm - 256bit)
  2. Why is this hashing algorithm really hard (almost impossible) to brute-force?
    It goes in one direction and not reversable.Hash has so many possibilities.
1 Like
  1. SHA - 256

  2. It cannot be reengineered backward

1 Like