Bitcoin Forum
December 12, 2024, 01:43:21 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin and ECC memory  (Read 575 times)
AliceWonderMiscreations (OP)
Full Member
***
Offline Offline

Activity: 182
Merit: 107


View Profile WWW
February 04, 2016, 02:47:46 PM
 #1

Is there benefit to running ECC memory with a computer that generates a lot of payment addresses?

I guess what I am asking, is there risk of a faulty memory module with a stuck bit producing an incorrect public key or sha256 hash or ripemd160 hash?

I suspect if the ripemd160 hash is correct, that a stuck bit impacting the sha256 hashes would usually result in a bad checksum, but what about generating the ECDSA public key or the ripemd160 hash of the public key?

Thanks for any thoughts on this, especially from people who know.

I hereby reserve the right to sometimes be wrong
2112
Legendary
*
Offline Offline

Activity: 2128
Merit: 1073



View Profile
February 04, 2016, 05:18:38 PM
 #2

Is there benefit to running ECC memory with a computer that generates a lot of payment addresses?

I guess what I am asking, is there risk of a faulty memory module with a stuck bit producing an incorrect public key or sha256 hash or ripemd160 hash?

I suspect if the ripemd160 hash is correct, that a stuck bit impacting the sha256 hashes would usually result in a bad checksum, but what about generating the ECDSA public key or the ripemd160 hash of the public key?

Thanks for any thoughts on this, especially from people who know.
Depends on how you generate those addresses. If you have your own code and can add the function to re-check, then no. If you are just running Bitcoin Core then ECC is mandatory for reliable operation. Bitcoin Core lacks error checking in many of its operations.

For details check the posts by etotheipi about his adventures with bit-flipping RAM with his non-ECC Intel i7 desktop machine used for development.

Please comment, critique, criticize or ridicule BIP 2112: https://bitcointalk.org/index.php?topic=54382.0
Long-term mining prognosis: https://bitcointalk.org/index.php?topic=91101.0
AliceWonderMiscreations (OP)
Full Member
***
Offline Offline

Activity: 182
Merit: 107


View Profile WWW
February 05, 2016, 09:28:04 AM
 #3

Thank you.

And the meek shall inherit the earth Wink

I hereby reserve the right to sometimes be wrong
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!