Bitcoin Forum
May 22, 2024, 08:02:01 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Would Bitcoin algo change mean hours/days to confirm a block??  (Read 671 times)
Kyraishi (OP)
Hero Member
*****
Offline Offline

Activity: 952
Merit: 513



View Profile
May 28, 2015, 08:13:03 AM
 #1

WOW!!!
This just hit me.

If Bitcoin was to change algorithm (in case Sha-256 is breached or whatever), then there wouldn't be any 10 minute (+/-) block solving for a while.
If it moved to let's say Sha-512 with the current difficulty and NO ASICs, it would take forever to verify a block wouldn't it?
At least until the difficulty dropped to levels that are manageable, right?

e1ghtSpace
Legendary
*
Offline Offline

Activity: 1526
Merit: 1001


Crypto since 2014


View Profile WWW
May 28, 2015, 08:54:44 AM
 #2

WOW!!!
This just hit me.

If Bitcoin was to change algorithm (in case Sha-256 is breached or whatever), then there wouldn't be any 10 minute (+/-) block solving for a while.
If it moved to let's say Sha-512 with the current difficulty and NO ASICs, it would take forever to verify a block wouldn't it?
At least until the difficulty dropped to levels that are manageable, right?

No because the developers aren't complete retards. They would reset the difficulty or at least bring it down a lot.

Do you really think the developers would do that? Put bitcoin in jeopardy and many mining farms out of business?
Kyraishi (OP)
Hero Member
*****
Offline Offline

Activity: 952
Merit: 513



View Profile
May 28, 2015, 09:15:26 AM
 #3

WOW!!!
This just hit me.

If Bitcoin was to change algorithm (in case Sha-256 is breached or whatever), then there wouldn't be any 10 minute (+/-) block solving for a while.
If it moved to let's say Sha-512 with the current difficulty and NO ASICs, it would take forever to verify a block wouldn't it?
At least until the difficulty dropped to levels that are manageable, right?

No because the developers aren't complete retards. They would reset the difficulty or at least bring it down a lot.

Do you really think the developers would do that? Put bitcoin in jeopardy and many mining farms out of business?

Right, so you are saying that in the event that this happens there will be no more Bitcoin as we know it.
There will be something like Bitcoin that starts difficulty from the begining and has the same developers behind it?

Lauda
Legendary
*
Offline Offline

Activity: 2674
Merit: 2965


Terminated.


View Profile WWW
May 28, 2015, 09:23:02 AM
 #4

This understand is wrong. It's okay, I've been there.
Theoretically the current ASICs would work on SHA-512 but their hashrate would be halved. It would take 20 minutes for a block then, until the next difficulty adjustment. Things would be normal after that.

No because the developers aren't complete retards. They would reset the difficulty or at least bring it down a lot.

Do you really think the developers would do that? Put bitcoin in jeopardy and many mining farms out of business?
Resetting the difficulty? That's the worst move possible.
51% attacks everywhere?  Cheesy

"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"
😼 Bitcoin Core (onion)
Kyraishi (OP)
Hero Member
*****
Offline Offline

Activity: 952
Merit: 513



View Profile
May 28, 2015, 09:33:20 AM
 #5

This understand is wrong. It's okay, I've been there.
Theoretically the current ASICs would work on SHA-512 but their hashrate would be halved. It would take 20 minutes for a block then, until the next difficulty adjustment. Things would be normal after that.

No because the developers aren't complete retards. They would reset the difficulty or at least bring it down a lot.

Do you really think the developers would do that? Put bitcoin in jeopardy and many mining farms out of business?
Resetting the difficulty? That's the worst move possible.
51% attacks everywhere?  Cheesy

I didn't know that current ASICs could handle Sha-512 as well.
Thanks for shedding some light here  Grin

EDIT: I am guessing they would need some sort of modification to their software right?
Like a modified version of CGMiner?

NorrisK
Legendary
*
Offline Offline

Activity: 1946
Merit: 1007



View Profile
May 28, 2015, 09:42:23 AM
 #6

This would of course be extensively tested on a testnet before going live. Will be a very smooth change if it were to happen!
Kyraishi (OP)
Hero Member
*****
Offline Offline

Activity: 952
Merit: 513



View Profile
May 28, 2015, 09:44:13 AM
 #7

This would of course be extensively tested on a testnet before going live. Will be a very smooth change if it were to happen!

Indeed.

Something I forgot to ask though is:
What if Bitcoin switches algo and it's not Sha-512?
Will there be a problem then?

Amph
Legendary
*
Offline Offline

Activity: 3206
Merit: 1069



View Profile
May 28, 2015, 09:44:54 AM
 #8

if it is double the wait, then you need the diff to be the half of the current ones, to start with this, so half the hashpower need to be shut down

This would of course be extensively tested on a testnet before going live. Will be a very smooth change if it were to happen!

Indeed.

Something I forgot to ask though is:
What if Bitcoin switches algo and it's not Sha-512?
Will there be a problem then?

it's always a problem related to the security of the network, when you change stuff like that and disrupt the current miners's paradise
Kyraishi (OP)
Hero Member
*****
Offline Offline

Activity: 952
Merit: 513



View Profile
May 28, 2015, 09:58:41 AM
 #9

if it is double the wait, then you need the diff to be the half of the current ones, to start with this, so half the hashpower need to be shut down

-snip-

it's always a problem related to the security of the network, when you change stuff like that and disrupt the current miners's paradise

I am confused,
if the current diff is halved then shouldn't the current hashpower be on track, 10 minutes per block?

Also, if truly necessary to be done, an algo change that is not Sha, what can be done to ensure that the network doesn't get attacked and of course not very long waiting times?

e1ghtSpace
Legendary
*
Offline Offline

Activity: 1526
Merit: 1001


Crypto since 2014


View Profile WWW
May 28, 2015, 10:02:05 AM
 #10

This understand is wrong. It's okay, I've been there.
Theoretically the current ASICs would work on SHA-512 but their hashrate would be halved. It would take 20 minutes for a block then, until the next difficulty adjustment. Things would be normal after that.

No because the developers aren't complete retards. They would reset the difficulty or at least bring it down a lot.

Do you really think the developers would do that? Put bitcoin in jeopardy and many mining farms out of business?
Resetting the difficulty? That's the worst move possible.
51% attacks everywhere?  Cheesy
Yeah, I was really meaning bringing the difficulty down a lot. Although they would probably test it on the testnet for a while then bring it to main net at the current testnet diff + 10 000 or something Smiley
Lauda
Legendary
*
Offline Offline

Activity: 2674
Merit: 2965


Terminated.


View Profile WWW
May 28, 2015, 01:25:22 PM
 #11

I didn't know that current ASICs could handle Sha-512 as well.
Thanks for shedding some light here  Grin

EDIT: I am guessing they would need some sort of modification to their software right?
Like a modified version of CGMiner?
It's basically the same algorithm, but it is just 2 times harder to solve, hence the reduction in the hashrate.
Indeed, software would have to be modified but that is an easy task.

Yeah, I was really meaning bringing the difficulty down a lot. Although they would probably test it on the testnet for a while then bring it to main net at the current testnet diff + 10 000 or something Smiley
A lot? No. At most the could halve it, meaning the network would be the same (if nobody left in the meantime).

"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"
😼 Bitcoin Core (onion)
odolvlobo
Legendary
*
Offline Offline

Activity: 4326
Merit: 3231



View Profile
May 28, 2015, 02:17:25 PM
Last edit: May 28, 2015, 02:36:42 PM by odolvlobo
 #12

No because the developers aren't complete retards. They would reset the difficulty or at least bring it down a lot.
Do you really think the developers would do that? Put bitcoin in jeopardy and many mining farms out of business?

The "developers", whoever they might be, cannot change the difficulty.

It is unfortunate that so many people believe that the "developers" actually have some sort of control over Bitcoin.

As far as SHA-256 being cracked, it would not affect mining that much.

It is extremely unlikely that an inverse of SHA-256 will ever be found. That has never happened for any hashing algorithm. A realistic scenario would be that a weakness is found that would make it easier and faster to solve a block. If that happened, then it would simply mean that people might be able to start mining on CPUs and GPUs again until ASICs could be developed to take advantage of the weakness. The difficulty would rise and Bitcoin would continue.

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
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!