Bitcoin Forum
November 09, 2024, 06:15:43 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Why is scrypt better than shaXXX??  (Read 1296 times)
JohnDorien (OP)
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250


View Profile
April 29, 2013, 03:04:14 PM
 #1

Didn't those ASIC users pump up BTC Volume and market acceptance as well as multiplying the offers available for the community now?

I get the point scrypt is easier to be used by everyone with low power also but isn't it the big players bringing all the market into the coins?

As conclusion of that thought, why is FTC pumped as hell and a coin like BTE is going down? Shouldn't the community go for ASIC friendly coins that the big players will jump on to increase the markets?
imperi
Full Member
***
Offline Offline

Activity: 196
Merit: 101


View Profile
April 29, 2013, 03:04:45 PM
 #2

Since it's different, it gives cryptocurrencies as a whole more security.
kokojie
Legendary
*
Offline Offline

Activity: 1806
Merit: 1003



View Profile
April 29, 2013, 05:09:46 PM
 #3

Didn't those ASIC users pump up BTC Volume and market acceptance as well as multiplying the offers available for the community now?

I get the point scrypt is easier to be used by everyone with low power also but isn't it the big players bringing all the market into the coins?

As conclusion of that thought, why is FTC pumped as hell and a coin like BTE is going down? Shouldn't the community go for ASIC friendly coins that the big players will jump on to increase the markets?

No, ASIC is a vulnerability, addressed by the scrypt algorithm. GPU is a much better hardware of choice to be based on for decentralization. ASIC can be cheaply mass manufactured by a well funded attacker, while GPU can not, to get massive amount of GPU, you have to compete with the general gamer market, it is extremely difficult to obtain a meaningful amount of GPU to attack the network.

Yes ASIC can also be made for scrypt, but due to the memory intensive traits of the algorithm, the scrypt ASIC will be a lot more expensive than the SHAXXX version, and also power usage will also be higher. The advantage of ASIC over GPU will be a lot smaller in scrypt mining.

btc: 15sFnThw58hiGHYXyUAasgfauifTEB1ZF6
meanig
Hero Member
*****
Offline Offline

Activity: 531
Merit: 501


View Profile
April 29, 2013, 05:20:52 PM
 #4


No, ASIC is a vulnerability, addressed by the scrypt algorithm. GPU is a much better hardware of choice to be based on for decentralization. ASIC can be cheaply mass manufactured by a well funded attacker, while GPU can not, to get massive amount of GPU, you have to compete with the general gamer market, it is extremely difficult to obtain a meaningful amount of GPU to attack the network.

Yes ASIC can also be made for scrypt, but due to the memory intensive traits of the algorithm, the scrypt ASIC will be a lot more expensive than the SHAXXX version, and also power usage will also be higher. The advantage of ASIC over GPU will be a lot smaller in scrypt mining.

A well funded attacker wouldn't have a problem acquiring vast amounts of GPUs either.

Scrypt is neither better nor worse than SHA 256. They're just different hashing algorithms.

Walter Rothbard
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


Bytecoin: 8VofSsbQvTd8YwAcxiCcxrqZ9MnGPjaAQm


View Profile WWW
April 29, 2013, 05:27:03 PM
 #5

As conclusion of that thought, why is FTC pumped as hell and a coin like BTE is going down? Shouldn't the community go for ASIC friendly coins that the big players will jump on to increase the markets?

Yes, I think so, too.  Look for BTE to go up in the next 1-2 years.

kokojie
Legendary
*
Offline Offline

Activity: 1806
Merit: 1003



View Profile
April 30, 2013, 01:49:51 AM
 #6


No, ASIC is a vulnerability, addressed by the scrypt algorithm. GPU is a much better hardware of choice to be based on for decentralization. ASIC can be cheaply mass manufactured by a well funded attacker, while GPU can not, to get massive amount of GPU, you have to compete with the general gamer market, it is extremely difficult to obtain a meaningful amount of GPU to attack the network.

Yes ASIC can also be made for scrypt, but due to the memory intensive traits of the algorithm, the scrypt ASIC will be a lot more expensive than the SHAXXX version, and also power usage will also be higher. The advantage of ASIC over GPU will be a lot smaller in scrypt mining.

A well funded attacker wouldn't have a problem acquiring vast amounts of GPUs either.

Scrypt is neither better nor worse than SHA 256. They're just different hashing algorithms.


They would have a problem, as AMD GPU can not be just produced on demand. You can have $100M dollar at hand, and you would still be looking at a big red "SOLD OUT" message on newegg back in June 2011 when high end AMD GPU were sold out everywhere. The attacker would have to carefully and slowly accumulate GPU, without disturbing the market supply/demand, it'll take a long time. By the time the attacker has accumulated a high amount, the GPUs would have become obsolete because it's generations behind the current products.

btc: 15sFnThw58hiGHYXyUAasgfauifTEB1ZF6
meebs
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500



View Profile
April 30, 2013, 02:30:59 AM
 #7


No, ASIC is a vulnerability, addressed by the scrypt algorithm. GPU is a much better hardware of choice to be based on for decentralization. ASIC can be cheaply mass manufactured by a well funded attacker, while GPU can not, to get massive amount of GPU, you have to compete with the general gamer market, it is extremely difficult to obtain a meaningful amount of GPU to attack the network.

Yes ASIC can also be made for scrypt, but due to the memory intensive traits of the algorithm, the scrypt ASIC will be a lot more expensive than the SHAXXX version, and also power usage will also be higher. The advantage of ASIC over GPU will be a lot smaller in scrypt mining.

A well funded attacker wouldn't have a problem acquiring vast amounts of GPUs either.

Scrypt is neither better nor worse than SHA 256. They're just different hashing algorithms.


They would have a problem, as AMD GPU can not be just produced on demand. You can have $100M dollar at hand, and you would still be looking at a big red "SOLD OUT" message on newegg back in June 2011 when high end AMD GPU were sold out everywhere. The attacker would have to carefully and slowly accumulate GPU, without disturbing the market supply/demand, it'll take a long time. By the time the attacker has accumulated a high amount, the GPUs would have become obsolete because it's generations behind the current products.


a person with enough money and ordering capacity can likely order by the pallet direct from the manufacturers.


              ▄▄▄█████████████▄▄▄
           ▄████████▀▀▀▀▀▀▀████████▄
        ▄██████▀▀             ▀▀██████▄
      ▄█████▀▀                    ▀▀█████▄
     █████▀                          ▀█████
    ████▀          ▄▄███████▄▄         ▀████
   ████▌        ▄██▀▀▀    ▀▀▀██▄        ▐████
  ████▌       ▄██▀            ▀██▄       ▐████
 ▐████       ██▀   ▄▄█▀▀▀█▄▄    ▀██       ████▌
 ████▌      ▐█▌   █▀  ▄▄   ▀▀             ▐████
▐████       ██  █▌  █▌ █████████████      ████▌
▐████       ██  ▐█  ▐█                     ████▌
▐████       ██  █▌  █▌ █████████████      ████▌
 ████▌      ▐█▌   █▄  ▀▀   ▄▄    ██▀      ▐████
 ▐████       ██▄   ▀▀█▄▄▄█▀▀    ██▌       ████▌
  █████       ▀██▄            ▄██▀       █████
   █████        ▀██▄▄▄    ▄▄▄██▀        █████
    █████          ▀▀███████▀▀         █████
     █████▄                          ▄█████
      ▀█████▄▄                    ▄▄█████▀
        ▀██████▄▄             ▄▄██████▀
           ▀████████▄▄▄▄▄▄▄████████▀
              ▀▀▀█████████████▀▀▀
Global Cryptocurrency
          ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

  DECENTRALISING PRODUCTION, LOGISTICS AND PAYMENT 
                ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬   3D SERVICE      32 BAY     GCC WEBWALLET
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

mc_lovin
Legendary
*
Offline Offline

Activity: 1190
Merit: 1000


www.bitcointrading.com


View Profile WWW
April 30, 2013, 02:33:39 AM
 #8

could they not just make a scrypt ASIC?  surely if a video card can do it, and it was designed for only CPUs originally, an ASIC can do it better.  argument invalid.
CoinHoarder
Legendary
*
Offline Offline

Activity: 1484
Merit: 1026

In Cryptocoins I Trust


View Profile
April 30, 2013, 02:34:59 AM
 #9

could they not just make a scrypt ASIC?  surely if a video card can do it, and it was designed for only CPUs originally, an ASIC can do it better.  argument invalid.

Yes they can. This is a fallacy that has been floating around for a while now (that scrypt is ASIC proof.)

NOTHING is ASIC proof.  Smiley
thep33t
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
April 30, 2013, 02:40:46 AM
 #10

could they not just make a scrypt ASIC?  surely if a video card can do it, and it was designed for only CPUs originally, an ASIC can do it better.  argument invalid.

Yes they can. This is a fallacy that has been floating around for a while now (that scrypt is ASIC proof.)

NOTHING is ASIC proof.  Smiley

The idea is that it is much more costly to build (and most likely design). Now how much harder is a good question.

Feathercoin Pool - http://feathercoin.is-a-geek.com - [PPLNS][0% Fees]
FTC: 6sf5CgurY5axcd2cwDHmiwdVMdAF9fw6pU       BTC: 1J74TaaKuNMoy25TP5vXKG2Jw8yg1sqyyQ       BTE: 8QZ2XiantPF8eWmzayo5WaXyYC8unBq5ZC     LTC: LatpwWc4GQyF2teKegZHiDGEGdNEKqEPTT
kokojie
Legendary
*
Offline Offline

Activity: 1806
Merit: 1003



View Profile
April 30, 2013, 03:01:01 AM
 #11


No, ASIC is a vulnerability, addressed by the scrypt algorithm. GPU is a much better hardware of choice to be based on for decentralization. ASIC can be cheaply mass manufactured by a well funded attacker, while GPU can not, to get massive amount of GPU, you have to compete with the general gamer market, it is extremely difficult to obtain a meaningful amount of GPU to attack the network.

Yes ASIC can also be made for scrypt, but due to the memory intensive traits of the algorithm, the scrypt ASIC will be a lot more expensive than the SHAXXX version, and also power usage will also be higher. The advantage of ASIC over GPU will be a lot smaller in scrypt mining.

A well funded attacker wouldn't have a problem acquiring vast amounts of GPUs either.

Scrypt is neither better nor worse than SHA 256. They're just different hashing algorithms.


They would have a problem, as AMD GPU can not be just produced on demand. You can have $100M dollar at hand, and you would still be looking at a big red "SOLD OUT" message on newegg back in June 2011 when high end AMD GPU were sold out everywhere. The attacker would have to carefully and slowly accumulate GPU, without disturbing the market supply/demand, it'll take a long time. By the time the attacker has accumulated a high amount, the GPUs would have become obsolete because it's generations behind the current products.


a person with enough money and ordering capacity can likely order by the pallet direct from the manufacturers.



You don't seem to understand, AMD's production capacity is pretty much static year over year. Unless the attacker signs contract with AMD to buy $100M worth of chips year after year, AMD isn't going to go through the costly ramp up production just for the attacker. Therefore, this person must compete with regular GPU supply/demand game. This is why in June 2011, AMD high end cards sold out everywhere for months, you think AMD/MSI/Gigabyte etc.. don't want to make money? They literally can't, since AMD doesn't have spare capacity to produce more gpu chips for MSI/Gigabyte to make graphic cards.

Now if the attacker is so well funded, that he can afford to sign multi-year contract to buy Billion dollar worth of AMD chips, then yeah he could possibly attack a scrypt network of 100GH. On the other hand, to attack a SHAxxx network, for example the current Bitcoin network with 100TH, only a less than $10M investment in ASIC is needed.

btc: 15sFnThw58hiGHYXyUAasgfauifTEB1ZF6
Peleus
Member
**
Offline Offline

Activity: 112
Merit: 100


View Profile
April 30, 2013, 03:09:12 AM
 #12


No, ASIC is a vulnerability, addressed by the scrypt algorithm. GPU is a much better hardware of choice to be based on for decentralization. ASIC can be cheaply mass manufactured by a well funded attacker, while GPU can not, to get massive amount of GPU, you have to compete with the general gamer market, it is extremely difficult to obtain a meaningful amount of GPU to attack the network.

Yes ASIC can also be made for scrypt, but due to the memory intensive traits of the algorithm, the scrypt ASIC will be a lot more expensive than the SHAXXX version, and also power usage will also be higher. The advantage of ASIC over GPU will be a lot smaller in scrypt mining.

A well funded attacker wouldn't have a problem acquiring vast amounts of GPUs either.

Scrypt is neither better nor worse than SHA 256. They're just different hashing algorithms.


They would have a problem, as AMD GPU can not be just produced on demand. You can have $100M dollar at hand, and you would still be looking at a big red "SOLD OUT" message on newegg back in June 2011 when high end AMD GPU were sold out everywhere. The attacker would have to carefully and slowly accumulate GPU, without disturbing the market supply/demand, it'll take a long time. By the time the attacker has accumulated a high amount, the GPUs would have become obsolete because it's generations behind the current products.


a person with enough money and ordering capacity can likely order by the pallet direct from the manufacturers.



You don't seem to understand, AMD's production capacity is pretty much static year over year. Unless the attacker signs contract with AMD to buy $100M worth of chips year after year, AMD isn't going to go through the costly ramp up production just for the attacker. Therefore, this person must compete with regular GPU supply/demand game. This is why in June 2011, AMD high end cards sold out everywhere for months, you think AMD/MSI/Gigabyte etc.. don't want to make money? They literally can't, since AMD doesn't have spare capacity to produce more gpu chips for MSI/Gigabyte to make graphic cards.

Now if the attacker is so well funded, that he can afford to sign multi-year contract to buy Billion dollar worth of AMD chips, then yeah he could possibly attack a scrypt network of 100GH. On the other hand, to attack a SHAxxx network, for example the current Bitcoin network with 100TH, only a less than $10M investment in ASIC is needed.

With 10M he can just design an ASIC and produce the chips....
kokojie
Legendary
*
Offline Offline

Activity: 1806
Merit: 1003



View Profile
April 30, 2013, 03:13:20 AM
 #13

With 10M he can just design an ASIC and produce the chips....

Yes, he could, but we don't know if a scrypt ASIC have any major advantage over GPU? what we do know is a scrypt ASIC must have tons of memory, just like a GPU, and also it would use much more power than SHAxxx, because you have to power all that memory.

btc: 15sFnThw58hiGHYXyUAasgfauifTEB1ZF6
Patrick||Rodgers
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile
April 30, 2013, 04:26:33 AM
 #14

So when will the BFL scrypt ASICS start to ship?
Atruk
Hero Member
*****
Offline Offline

Activity: 700
Merit: 500



View Profile
April 30, 2013, 04:51:52 AM
 #15


No, ASIC is a vulnerability, addressed by the scrypt algorithm. GPU is a much better hardware of choice to be based on for decentralization. ASIC can be cheaply mass manufactured by a well funded attacker, while GPU can not, to get massive amount of GPU, you have to compete with the general gamer market, it is extremely difficult to obtain a meaningful amount of GPU to attack the network.

Yes ASIC can also be made for scrypt, but due to the memory intensive traits of the algorithm, the scrypt ASIC will be a lot more expensive than the SHAXXX version, and also power usage will also be higher. The advantage of ASIC over GPU will be a lot smaller in scrypt mining.

A well funded attacker wouldn't have a problem acquiring vast amounts of GPUs either.

Scrypt is neither better nor worse than SHA 256. They're just different hashing algorithms.



Pretty much this.

At the moment SHA-2 as Bitcoin uses it (preferably with merged mining) seems to be the best way to secure a cryptocurrency without making it botnet friendly.

On the other hand scrypt is better for encouraging miner decentralization, though the existence of popular mining pools takes some weight off of the hashing algorithm's ability to effectively enforce mining decentralization. Because of the way it chokes hardware much more than SHA-2, this is probably going to be one of the more popular and effective ways to do secure password storage going forward.

SHA-3 which I don't think any cryptocurrency is using is weird. It was designed to be fast, and there are already open source HDL layout for implementation in FGPAs and ASICs. I can't think of any good use cases for it beyond NIST felt like it was time for another hash function competition.

Matthew N. Wright
Untrustworthy
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500


Hero VIP ultra official trusted super staff puppet


View Profile
April 30, 2013, 04:53:11 AM
 #16

Why not a coin that does both?

Atruk
Hero Member
*****
Offline Offline

Activity: 700
Merit: 500



View Profile
April 30, 2013, 04:54:34 AM
 #17

Why not a coin that does both?

I think RUcoin does this.

2Kool4Skewl
Sr. Member
****
Offline Offline

Activity: 644
Merit: 250



View Profile WWW
April 30, 2013, 08:14:55 AM
 #18

So when will the BFL scrypt ASICS start to ship?

lol Cheesy


                      ▄████████▄
                  ▄████████████████▄
             ▄██████████████████████████▄
      ▄███████████████████████████████████████▄
 ███████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
 ███████████████████████████████████████████████████
 ███████████████████████████████████████████████████
 ███████████████████████████████████████████████████
  █████████████████████████████████████████████████
   ███████████████████████████████████████████████
   ███████████████████████████████████████████████
    █████████████████████████████████████████████
     ███████████████████████████████████████████
      █████████████████████████████████████████
       ███████████████████████████████████████
        █████████████████████████████████████
         ███████████████████████████████████
          █████████████████████████████████
           ▀█████████████████████████████▀
             ▀█████████████████████████▀
               ▀█████████████████████▀
                 ▀█████████████████▀
                   ▀█████████████▀
                      ▀███████▀
TRUSTEE 
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!