Reading assignment: Hashing

Bitcoin uses SHA256 and is 256 bits long. :slight_smile:

1 Like

1. What is the hashing algorithm called used in Bitcoin?
SHA3–512
2. Why is this hashing algorithm really hard (almost impossible) to brute-force?
It requires too much computing power to brute force such an algorithm and it will take an unreal amount of time to brute force it

1 Like
  1. SHA256
  2. It takes a lot of computing effort to find the same input that gets an identical Hash function output.
1 Like

Bitcoin uses SHA256 and is 256 bits long.

1 Like

Thank you for the correction, a lesson learnt and appreciated! sha256 is what i knew it was before I had a long break with crypto, almost 2 years. I didn’t read the article carefully enough to understand it, it did not mention anything about sha25 but I should have done my own research beforehand. :sweat_smile:

  1. Bitcoin’s hashing algorithm is SHA 256
  2. This algorithm generates a large hash for content making it very difficult to find a replica data set that would produce the same hash
1 Like

SHA-256
2. The algorithm produces hashes very large the only known way to break it by brute force by computing would take an insane amount of time and it is very unlikely to find a collision.

1 Like

Bitcoin uses the Shaw-256 hashing algorithm

A brute force attack is infeasible on the Shaw 256 due to the length of the hash making it difficult to find a match.

1 Like
  1. Sha 256.
  2. It would take the hacker a very long time to run through all the computations and great amount of resources.
1 Like

i dont get it. i read the article in hashing assignment. but it mentions nothing about bitcoin. not sure if i was reading the proper thing. this was an article explaining how hashing works in general with no mention of bitcoin
Read this article: https://medium.com/tech-tales/what-is-hashing-6edba0ebfa67

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

2.Why is this hashing algorithm really hard (almost impossible) to brute-force?
SHA 256 ‘randomly’ generates numbers, in a way that requires a predictable amount of CPU effort.
They are way to many possibilities.

1 Like

SHA-256

The produced hashes are 256 bits long. This length is infeasible to brute-force with current computer power.

1 Like
  1. SHA 256
  2. SHA 256 is almost impossible to bruteforce because there are so many possibilities it would be extremely unlikely for collision to occur.
1 Like
  1. SHA256
  2. It’s nearly impossible to guess the length of the hash
1 Like
  1. The hashing algorithm used in Bitcoin is Sha 256
  2. This algorithm is almost impossible to brute-force because it is very difficult to find 2 inputs to produce the same output in a hash function
1 Like

1)SHE 256

  1. This algorithm is almost impossible to brute force because it is very difficult to find 2 inputs to produce the same output in a hash function
1 Like

Hashing in itself has nothing to do with Bitcoin. Bitcoin heavily relies on hash functions. :slight_smile:

2 Likes

so how to you answer the questions based on that article?
what encryption bitcoin use? and . Why is this hashing algorithm really hard (almost impossible) to brute-force?
https://academy.ivanontech.com/products/blockchain-bitcoin-101/categories/1689613/posts/5674256

1 Like
  1. bitcoin use sha 256 hash

  2. this hashing algorithm is next to impossible to brute force because the risk of collision even though possible is very low almost none existent in the hackers lifetime, plus it cost too much computing power.

1 Like

I already answered these questions.

1 Like