Author

Topic: difference between hashes (Read 651 times)

member
Activity: 73
Merit: 10
September 06, 2013, 12:32:46 PM
#3
oh i see thank you for the information

but the other thing i dont understand is that why SHA is used for BTC and you cant use it with LTC !??!?! like why do you have to switch back and forth to choose which algorithm you use ?

or can i use SHA with every coin system ?
full member
Activity: 140
Merit: 100
In POS we trust
September 05, 2013, 12:13:06 PM
#2
SHA-256 and Scrypt are different hashing algorithms. SHA256 is part of the SHA-2 family and the standard hashing algorithm that is used in most cryptographic software. Its a fast and secure algorithm. Scypt is the hashing funktion of tarsnap, which is very memory intensive and therefor slower than the SHA algoritms. This means it is more secure against brute force hacking, and the developers of the first scrypt coins believed this would also make it impossible to run the hashing on the GPU, which is usually dimensions faster than hashing on the CPU. Sadly they have chosen a poor parameter setup, so that it not 100000 times faster than CPU hashing SHA-256, its only 1000 times faster. So the main reason to create an GPU resistant coin cant be archived with this aproach, but the good thing is that there is now diversity and if one of the algorithms would be cracked (which means your coins would become worthless) then you would still have the other type of coins. There are other coins that use other hashing algorithms like scrypt-jane (the diffencere between GPU and CPU is small and getting lesser over the time) or using a combination of different SHA-3 candidates. There are even coins that use a totaly different Proof of Work with no hash solving (like Primecoins, which solve prime numbers).
member
Activity: 73
Merit: 10
September 05, 2013, 01:19:32 AM
#1
hello

guys sorry for the noobie question but what is the difference between SHA256 and scrypt and solid ??

thanks again and sry if this is in the wrong section
regards
Jump to: