Reading assignment: Hashing

SHA-256

Because its very hard to find a match with the input and output.

1 Like
  1. Sha-256
  2. The probability of finding the target hash by picking a random hash to start is very low. therefor it will take a long time to compute to find the original hash.

Here we mean brute forcing sha256. So to find the information that was hashed. So you need to randomly give information as input, hash it, and check if the hash is the same.

1, SHA-256

  1. Because it is astronomically time consuming so is virtually pointless. No incentive to do this at all.
1 Like
  1. The hashing algorithm used in Bitcoin is called SHA-256.
  2. Although still possible, it is highly infeasible to force the SHA-256 algorithm. It would require 2^255 attempts. The use of pointers, linked lists,merkle trees and nonces makes the Bitcoin blockchain almost impossible to be hacked.
1 Like
  1. The hashing algorithm used in bitcoin is called SHA 256.

2.The hashing algorithm is really hard to brute force because 2^256 generates a 78 digit number, it is not impossible to collide but would take to much time to accomplish.

1 Like

SHA-256 Secure Hashing Algorithm
2.-Due to the incredible amount of possible answers that can be created simply takes too long with the current technology, not impossible but simple too much time consuming, maybe quantum could do it one day?

1 Like

The hashing algorith of Bitcoin is SHA256.

It can’t be brute forced because it would take a lifetime to guess the input. Also if one block gets hacked it alters the hash of all the blocks in its chain - thus making it immutable.

1 Like

SHA-256

The string of data (256 bits) added to the hashing function is so large (2^256 possible combinations), that it would take too much time and computation power, that it becomes infeasible.

1 Like

1 . SHA 256 secure hash algorithm 256
2. Having constantly moving network and a high level of hashing witch is constantly updating and includes previous results and inputs from previous blocks makes almost impossible to brake and be able to make changes with out network knowing it ,

1 Like
  1. The hashing algorithm used for Bitcoin is SHA256.

  2. The hashing algorithm is really hard to brute-force because it uses “one-way functions” to obfuscate inputs

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

SHA-256
Secure Hashing Algorithm 256

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

Because one would have to hash possible inputs till it would meet the same output. Pure guessing. In 128-bit hash algorithm that is almost impossible. It would take too much time.

1 Like

Reading assignment: Hashing

1.What is the hashing algorithm called used in Bitcoin?
Answer: SHA (Secure Hashing Algorithm) - 256

  1. Why is this hashing algorithm really hard (almost impossible) to brute-force?
    Answer: It is extremely difficult to brute-force because there can be an unlimited amount of input into the equation and will take such a long time to calculate that it isn’t reasonable or viable as a solution.
1 Like
  1. SHA-256

  2. If k in the function H(k|x) = Y, is an arbitrary number from a wide distribution, it is not likely to find x that will give the result Y. This will can only be done by brute force, which means a timeconsuming operation of trial and error. The probability to find x is infeasible but not impossible. To infeasible to try possibly.

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? There are so many transactions that it is infeasible to brute-force the input from the output (true at this time, would super-computers nullify this ?). This is the quality of Pre-image Resistance.
1 Like
  1. secure hashing. algorithm 256 (SHA-256)
  2. because of high min-entropy, trying to brute force by guessing becomes virtually impossible.

@Ivan, @filip, Question; with the advent of faster and faster computer processing power and talk of quantum computing - won’t brute force become possible at some point?

1 Like
  1. The hashing algorithm used in Bitcoin is Secure Hashing Algorithm 256 aka SHA-256.

  2. Hashing algorithm is almost impossible to brute-force since guessing a random Input, hashing it and then compare the output with the target hash when the hash guessing grow exponentially - it is infeasible.

1 Like
  1. SHA 256
  2. there are too many options to get to the same solution(hash)
1 Like
  1. What is the hashing algorithm called used in Bitcoin?
    Ans.
    SHA-256 (Secure Hashing Algorithm 256).

  2. Why is this hashing algorithm really hard (almost impossible) to brute-force?
    Ans.
    Due to SHA-256 cryptographic hash function’s Pre-Image Resistance property. This makes it considered secure and considered “infeasible” to be subject to a brute-force attack. The time needed to attain such an attack takes too long for it to matter.

1 Like
  1. Secure Hashing Algorithm 256 or SHA 256
    2.Having a a 256 hash possibility gives the security Immutability or infeasible of 2 points colliding.