Reading assignment: Hashing

1.The hashing Algorithm in BTC is the SHA-256
2.it would take 2^256 attempts to generate the initial data which could take a super computer forever to solve. they would need a Quantum Computer and that is not available tech

1 Like
  1. What is the hashing algorithm called used in Bitcoin?
    algorithm which takes all the information and makes unique output together by paying for miners as an output. this hashing also helps to run consensus
  2. Why is this hashing algorithm really hard (almost impossible) to brute-force?
    because all information which comes as an output is completely nontrackable
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?
    -it is almost impossible to reverse the output to try to get the initial input function

[/quote]

1 Like

There are a lot of algorithms like that, but which one is used by Bitcoin? :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?
    There is no reverse method to get back the original data from the hash output, you have to just start to guess

1 Like

SHA-256 is the hashing algorithm used for bitcoin. SHA-256 was created by the NSA (National Security Agency). SHA-256 is really hard (almost impossible) to brute force because it is a unidirectional 256 bit hashing function with 2^256 possibilities. (I am going to take the words right from eazy because it is stated so eloquently)

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? 
	ā—‹ Bitcoin hash is only solved in a linear, unidirectional manner. one-way mechanism is guaranteed through intricate mathematical equations which do not allow the reversal of a new hash
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?
  • variable random imput gives always a different output result which need to match the criteria; equal or less than 256
1 Like

[quote=ā€œivan, post:1, topic:8422, full:trueā€]
Answer the questions below.

  1. What is the hashing algorithm called used in Bitcoin?
    Bitcoin blockchain uses important hash algorithm characteristics to run its consensus mechanism SHA-256

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

BTC hash is only solved in a linear, unidirectional manner .
This algorithm can only be solved to find the ultimate hash output, this can not be reversed to calculate the initial raw data.

1 Like
  1. SHA-256
  2. In order to successfully mine a block and receive compensation mining software needs to hash the block’s header in order to get it equal to or less than the target. The target is a 256-bit alphanumeric code which all Bitcoin clients share. The lower the target’s value is, the harder it is to generate a new block.
1 Like
  1. SHA-256 (Secure Has Algorithm)
  2. One way mathematical digest. Once a hash is solved, there is no way to trace back to the input (x)
1 Like

Hash functions on itself have nothing to do with mining. Mining utilize hash functions in the PoW process. The reason why hash functions are hard to brute force is because of the sheer number of possible outputs the function can generate. :slight_smile:

1 Like
  1. SHA 256 Secure hash algorithm

  2. SHA 256 is unidirectional (linear) by design

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?
  • For any given input there is ā€œinfiniteā€ number of outputs, changing any part of input gives another output. it is impossible to find and input value using an output
1 Like
  1. What is the hashing algorithm called used in Bitcoin?
    Bitcoin uses a Secure Hash Algorithm (SHA) named SHA-256.

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

1 Like
  1. What is the hashing algorithm called used in Bitcoin?
    It is called SHA-256.

  2. Why is this hashing algorithm really hard (almost impossible) to brute-force?
    Because the SHA works in a way that is only linear, it can not be reversed in any way to figure out the raw data inputs.

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? Each algorithm has a distinct feature and produces unique hashes that cannot be reversed.
1 Like
  1. Secure Hash Algorithm (most popular SHA-256)

  2. Because they use a proof of work system which are one way mechanisms that do not allow the reversal of a new hash.

1 Like
  1. SHA-256

  2. For each newly created Bitcoin transaction, new blocks are added to the chain, requiring successful verification of all hashes within that chain. Each hash is a random number that is assigned as an output and cannot be reversed to calculate the raw data.

1 Like
  1. Bitcoin uses the SHA-256 algorithm

  2. Every algorithm has distinct features, including the feature that each one produces unique hashes. These algorithms can only be solved to find the ultimate hash output, they can not be reversed to calculate the initial raw data. This one way mechanism is guaranteed by intricate mathematical computations.

1 Like