Bitcoin Forum
June 16, 2024, 01:36:04 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Question about cryptocurrencies algorithms  (Read 741 times)
N1CKH0LAS (OP)
Full Member
***
Offline Offline

Activity: 413
Merit: 101



View Profile
May 18, 2013, 09:06:12 AM
 #1

Hey,
I've always wondered, but didn't even know what to google for, so I decided to ask here:
- Why are there only 2 Algos right now ?
- If someone decide to launch a new cryptocurrency, is it possible to use another algo ( something different from SHA-256 and scrypt )

From what I've read on forums, another algo+currency can be created, it's just at this very moment nobody had an innovative idea and the money to put it in practice or had both of them but thought it's not the right time to implement it. Is that right ?

• Black Desert Online Accounts / Level 60+ Characters: https://bitcointalk.org/index.php?topic=5240670.0
• Eve Plex, ISK and characters for BTC: https://bitcointalk.org/index.php?topic=341251.0
Rannasha
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500


View Profile
May 18, 2013, 09:22:46 AM
 #2

Hey,
I've always wondered, but didn't even know what to google for, so I decided to ask here:
- Why are there only 2 Algos right now ?
There are 3, SHA-256 (BTC primarily), scrypt (LTC and most other alt-coins) and a variation of scrypt (YaCoin).

Why are those the only ones? Honestly, why not? For the purpose of security of the network it doesn't matter that much which hashing algorithm is used, as long as it is safe from collision attacks. The only "features" an algorithm can offer is the choice of which hardware is the most efficient (ASIC for SHA-256, GPU for scrypt, CPU for scrypt-jane). Beyond that, there's not much that sets the algorithms apart in terms of real-world use.

Quote
- If someone decide to launch a new cryptocurrency, is it possible to use another algo ( something different from SHA-256 and scrypt )
Sure it's possible. It'll require some more work instead of just forking the BTC/LTC source and changing a few parameters (block size, block target, etc...). The bigger question is what would you gain by using a new algorithm?
MrWizard
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250


View Profile
May 18, 2013, 09:23:05 AM
 #3

There is a third ago.  scrypt-jane.

"I walked into the room dripping in Bitcoins.  Yea dripping in Bitcoins."
(BTC) 168DCCeGmDy3xTWRimLVhvKtK3yEWbpsSg     (LTC) LbYS8VFqFSU7B9bfaHD11seQMtrtYEKpLe
(BBQ) bNVZErvwLzpEG7H3kt1fycWspzRQB1MJzL
cryptrol
Hero Member
*****
Offline Offline

Activity: 637
Merit: 500


View Profile
May 18, 2013, 09:39:47 AM
 #4

scrypt-jane is just a "...performant, flexible implementation of Colin Percival's scrypt ...", it's not a different algorithm.
The scrypt implementation in yacoin just uses a different mixing function (chacha) and a different hashing function (SHA3) from the implementations seen until now.
Random Bit
Member
**
Offline Offline

Activity: 70
Merit: 10


So many coins so little hash power


View Profile
May 18, 2013, 10:02:11 AM
 #5

Is there anything preventing moving to SHA-512, as in block chain concerns, or it just hasn't been coded yet?  And if so how can I help.

"They differ in the word size; SHA-256 uses 32-bit words where SHA-512 uses 64-bit words."
cryptrol
Hero Member
*****
Offline Offline

Activity: 637
Merit: 500


View Profile
May 18, 2013, 10:23:48 AM
 #6

Is there anything preventing moving to SHA-512, as in block chain concerns, or it just hasn't been coded yet?  And if so how can I help.

"They differ in the word size; SHA-256 uses 32-bit words where SHA-512 uses 64-bit words."

Preventing who or what ?
Random Bit
Member
**
Offline Offline

Activity: 70
Merit: 10


So many coins so little hash power


View Profile
May 18, 2013, 10:33:24 AM
 #7

Is there anything preventing moving to SHA-512, as in block chain concerns, or it just hasn't been coded yet?  And if so how can I help.

"They differ in the word size; SHA-256 uses 32-bit words where SHA-512 uses 64-bit words."

Preventing who or what ?


Was more of a comment for discussion on is it possible to move to SHA-512, what would it take, and what support would be needed if it is possible.
cryptrol
Hero Member
*****
Offline Offline

Activity: 637
Merit: 500


View Profile
May 18, 2013, 10:56:48 AM
 #8

Is there anything preventing moving to SHA-512, as in block chain concerns, or it just hasn't been coded yet?  And if so how can I help.

"They differ in the word size; SHA-256 uses 32-bit words where SHA-512 uses 64-bit words."

Preventing who or what ?


Was more of a comment for discussion on is it possible to move to SHA-512, what would it take, and what support would be needed if it is possible.
Yeah but, move what ?  Roll Eyes
N1CKH0LAS (OP)
Full Member
***
Offline Offline

Activity: 413
Merit: 101



View Profile
May 18, 2013, 02:02:09 PM
 #9

Thanks everyone for answers Smiley Please keep the discussion friendly and troll-free, if possible.
Quote
Preventing who or what ?
Quote
Yeah but, move what ?
To answer your first question: Prevent ASIC domination, for example. Regarding your second question: Move from one currency, using algo SHA-256, for example, to another one, using a future algo. Why ? In order to be able to farm with GPUs and still make a proffit once ASICS invade SHA-256 currencies.

By this, I've also answered the question:
Quote
The bigger question is what would you gain by using a new algorithm?

• Black Desert Online Accounts / Level 60+ Characters: https://bitcointalk.org/index.php?topic=5240670.0
• Eve Plex, ISK and characters for BTC: https://bitcointalk.org/index.php?topic=341251.0
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!