Bitcoin Forum
November 06, 2024, 07:38:29 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: bitcoins can use different algorithm, how?  (Read 912 times)
stslimited (OP)
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


View Profile
May 01, 2013, 10:47:56 PM
Last edit: May 01, 2013, 11:55:26 PM by stslimited
 #1

Hello,

I read that if sha-256 was compromised at some point in the future, or for any other reason, then bitcoin could switch to a different algorithm

can someone detail how exactly that would work, and what the implications to existing blocks would be?

from my understanding, everything is hashed with sha-256, then another algorithm would be incompatible with all previous blocks....


can someone elaborate on this?


if bitcoin, or any cryptocurrency, switched algorithms, what would happen to people's current addresses and the ledger of transactions? In theory it should be very simple for major pools to switch to the new client, as has been done numerous times in cryptocurrency land, but I've never seen it done with a different algorithm.
cbeast
Donator
Legendary
*
Offline Offline

Activity: 1736
Merit: 1014

Let's talk governance, lipstick, and pigs.


View Profile
May 01, 2013, 10:51:21 PM
 #2

one of many many threads on the topic. use the search on the right side.
http://bitcointalk.org/index.php?topic=182331.0

Any significantly advanced cryptocurrency is indistinguishable from Ponzi Tulips.
stslimited (OP)
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


View Profile
May 01, 2013, 10:52:50 PM
 #3

sorry, thanks

edit: actually just because I mentioned quantum computers, this thread isn't about that. this thread is about the implications of switching the algorithm on an existing blockchain
cbeast
Donator
Legendary
*
Offline Offline

Activity: 1736
Merit: 1014

Let's talk governance, lipstick, and pigs.


View Profile
May 01, 2013, 10:54:45 PM
 #4

np,yw   Smiley

Any significantly advanced cryptocurrency is indistinguishable from Ponzi Tulips.
stslimited (OP)
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


View Profile
May 01, 2013, 11:06:32 PM
 #5

np,yw   Smiley

actually this isn't about quantum computers, and the sticky thread didn't help. there are other reasons I can think of to switch algorithms
cbeast
Donator
Legendary
*
Offline Offline

Activity: 1736
Merit: 1014

Let's talk governance, lipstick, and pigs.


View Profile
May 01, 2013, 11:43:34 PM
 #6

The short answer is that a QC cannot crack Bitcoin. One may be able to after Centuries, crack one address. Of course, that presumes that the coins don't move before then. If we ever have a computer that powerful, then cracking Bitcoin will be a very low priority task for such a device.

Any significantly advanced cryptocurrency is indistinguishable from Ponzi Tulips.
stslimited (OP)
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


View Profile
May 01, 2013, 11:54:53 PM
 #7

The short answer is that a QC cannot crack Bitcoin. One may be able to after Centuries, crack one address. Of course, that presumes that the coins don't move before then. If we ever have a computer that powerful, then cracking Bitcoin will be a very low priority task for such a device.

this thread isn't about quantum computers, there are other reasons that the collective may seek to change the algorithm of bitcoin or any other cryptocurrency.

this thread is about implications
cbeast
Donator
Legendary
*
Offline Offline

Activity: 1736
Merit: 1014

Let's talk governance, lipstick, and pigs.


View Profile
May 02, 2013, 12:04:31 AM
 #8

While the protocol cannot be changed, the encryption can be. Any hard fork will recognise old coins as long as they include the old transactions in the blockchain. If they are moved, they must use the new fork. How the new hashes are generated has nothing to do with how the old ones were made.

Any significantly advanced cryptocurrency is indistinguishable from Ponzi Tulips.
stslimited (OP)
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


View Profile
May 02, 2013, 12:39:52 AM
 #9

While the protocol cannot be changed, the encryption can be. Any hard fork will recognise old coins as long as they include the old transactions in the blockchain. If they are moved, they must use the new fork. How the new hashes are generated has nothing to do with how the old ones were made.

thanks!
Etlase2
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


View Profile
May 02, 2013, 02:28:09 AM
 #10

While the protocol cannot be changed, the encryption can be.

The encryption is part of the protocol. What you probably mean to say is that the hashing algorithm used by the protocol could be changed by core developer/mining consensus for a good reason, whereas changing the economic properties is far less likely to reach a consensus.

cbeast
Donator
Legendary
*
Offline Offline

Activity: 1736
Merit: 1014

Let's talk governance, lipstick, and pigs.


View Profile
May 02, 2013, 02:46:21 AM
 #11

While the protocol cannot be changed, the encryption can be.

The encryption is part of the protocol. What you probably mean to say is that the hashing algorithm used by the protocol could be changed by core developer/mining consensus for a good reason, whereas changing the economic properties is far less likely to reach a consensus.
Yeah. The block rewards, the ten minute verify etc. will not likely be changed, but the hashing would probably be allowed. Maybe in a hundred years or so.

Any significantly advanced cryptocurrency is indistinguishable from Ponzi Tulips.
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!