Bitcoin Forum
December 13, 2017, 05:37:06 AM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: hash160 VS sha256 ?  (Read 539 times)
directoryio
Jr. Member
*
Offline Offline

Activity: 39


View Profile
November 14, 2017, 06:30:06 PM
 #1

Number of hash160 = 1461501637330902918203684832716283019655932542976
Number of sha256 = 115792089237316195423570985008687907853269984665640564039457584007913129639936

I do not understand why there is more hash in 256 than in 160.

thanks for responses and sorry for my bad english  Wink .
1513143426
Hero Member
*
Offline Offline

Posts: 1513143426

View Profile Personal Message (Offline)

Ignore
1513143426
Reply with quote  #2

1513143426
Report to moderator
1513143426
Hero Member
*
Offline Offline

Posts: 1513143426

View Profile Personal Message (Offline)

Ignore
1513143426
Reply with quote  #2

1513143426
Report to moderator
1513143426
Hero Member
*
Offline Offline

Posts: 1513143426

View Profile Personal Message (Offline)

Ignore
1513143426
Reply with quote  #2

1513143426
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1513143426
Hero Member
*
Offline Offline

Posts: 1513143426

View Profile Personal Message (Offline)

Ignore
1513143426
Reply with quote  #2

1513143426
Report to moderator
1513143426
Hero Member
*
Offline Offline

Posts: 1513143426

View Profile Personal Message (Offline)

Ignore
1513143426
Reply with quote  #2

1513143426
Report to moderator
1513143426
Hero Member
*
Offline Offline

Posts: 1513143426

View Profile Personal Message (Offline)

Ignore
1513143426
Reply with quote  #2

1513143426
Report to moderator
MJunioR
Member
**
Offline Offline

Activity: 60


View Profile
November 14, 2017, 06:39:36 PM
 #2

RipeMD160 is more efficient when doing transactions, however, Sha256 will provide the security that MD160 can't. Both are used on BlockChains and both are useful to make it work properly.
directoryio
Jr. Member
*
Offline Offline

Activity: 39


View Profile
November 14, 2017, 06:46:51 PM
 #3

RipeMD160 is more efficient when doing transactions, however, Sha256 will provide the security that MD160 can't. Both are used on BlockChains and both are useful to make it work properly.

but why 1461501637330902918203684832716283019655932542976 address in hash160 and 115792089237316195423570985008687907853269984665640564039457584007913129639936 address in sha256  Huh
MJunioR
Member
**
Offline Offline

Activity: 60


View Profile
November 14, 2017, 07:45:12 PM
 #4

RipeMD160 is more efficient when doing transactions, however, Sha256 will provide the security that MD160 can't. Both are used on BlockChains and both are useful to make it work properly.

but why 1461501637330902918203684832716283019655932542976 address in hash160 and 115792089237316195423570985008687907853269984665640564039457584007913129639936 address in sha256  Huh

Sha256 is more complex, consequently, more secure, but at the same time requires more characters in it's encryption method. MD160 efficiency comes from this, less characters, shorter address, but less secure.
DannyHamilton
Legendary
*
Online Online

Activity: 2002



View Profile
November 14, 2017, 08:01:12 PM
 #5

but why 1461501637330902918203684832716283019655932542976 address in hash160 and 115792089237316195423570985008687907853269984665640564039457584007913129639936 address in sha256  Huh

The first one is a 160 bit hash.  That means that the hashing formula creates a 160 bit digest of the input data.  Since a "bit" is a binary digit (can have one of two possible values), the total number of possible values that can result is 2160.

2160 means to multiply 2 times itself 160 times.


The second one is a 256 bit hash.  That means that the hashing formula creates a 256 bit digest of the input data. Since a "bit" is a binary digit (can have one of two possible values), the total number of possible values that can result is 2256.

2256 means to multiply 2 times itself 256 times.

davinci6845
Newbie
*
Offline Offline

Activity: 14


View Profile
November 15, 2017, 12:49:02 AM
 #6

but why 1461501637330902918203684832716283019655932542976 address in hash160 and 115792089237316195423570985008687907853269984665640564039457584007913129639936 address in sha256  Huh

The first one is a 160 bit hash.  That means that the hashing formula creates a 160 bit digest of the input data.  Since a "bit" is a binary digit (can have one of two possible values), the total number of possible values that can result is 2160.

2160 means to multiply 2 times itself 160 times.


The second one is a 256 bit hash.  That means that the hashing formula creates a 256 bit digest of the input data. Since a "bit" is a binary digit (can have one of two possible values), the total number of possible values that can result is 2256.

2256 means to multiply 2 times itself 256 times.

clear explanation. thank you for this

ME2 CEO of Bitcoin
directoryio
Jr. Member
*
Offline Offline

Activity: 39


View Profile
November 15, 2017, 07:55:53 AM
 #7

Possible to reduce hash ?

Sha256====>ripemd160====>md5
blocklife
Copper Member
Jr. Member
*
Online Online

Activity: 42

Look around you , nothing is secure


View Profile WWW
November 15, 2017, 10:59:32 AM
 #8

but why 1461501637330902918203684832716283019655932542976 address in hash160 and 115792089237316195423570985008687907853269984665640564039457584007913129639936 address in sha256  Huh

The first one is a 160 bit hash.  That means that the hashing formula creates a 160 bit digest of the input data.  Since a "bit" is a binary digit (can have one of two possible values), the total number of possible values that can result is 2160.

2160 means to multiply 2 times itself 160 times.


The second one is a 256 bit hash.  That means that the hashing formula creates a 256 bit digest of the input data. Since a "bit" is a binary digit (can have one of two possible values), the total number of possible values that can result is 2256.

2256 means to multiply 2 times itself 256 times.


BEST ANSWER (check this directoryio)

The purpose of humanity : Genesis Chapter 1 (Rule)
DannyHamilton
Legendary
*
Online Online

Activity: 2002



View Profile
November 15, 2017, 02:38:33 PM
 #9

Possible to reduce hash ?
Sha256====>ripemd160====>md5

Yes.  But if you want md5, then just use md5.  Why waste time with SHA256 and RIPEMD160 first?

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!