Bitcoin Forum
May 24, 2024, 01:41:17 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 »  All
  Print  
Author Topic: "ASIC- Proof"  (Read 3196 times)
coinerd (OP)
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
June 25, 2013, 10:20:56 PM
 #1

I'm having this problem:



I just want to point out that there is no such thing as an "ASIC Proof" algorithm.

I also want to point out that there's no such thing as an "ASIC-Resistant" algorithm.

While I'm at it I'm going to go ahead and point out that THIS:



Is NOT an asic.

Now for those of you that are crapping yourselves right now and about to flip out and call me crazy, I'll clarify.

That black box is a special purpose computing device, that uses 1 or more ASICs to achieve it's goal.

These:


are ASICs.

Now anybody that wants to argue that there can be an ASIC-Proof algorithm that a general purpose processor such as an i7 can compute just needs to put on an idiot hat and go sit in the corner.  Yes, I know that's rude as hell but, c'mon.

ASIC Resistance is a real condition, but it has ABSOLUTELY NOTHING TO DO with the encryption algorithm in use.

It's simply an economic situation, and it's fluid.

Litecoin (and other coins) are not ASIC-Resistant in any inherent fashion, and they're certainly not using "ASIC-Resistant Alogrithms".  They're just not currently worth the bother.

If you are backing a coin because you think it is "ASIC Resistant" you're going to learn that this is a self-defeating goal when that coin actually achieves any significant real world use.

I just wanted to make a separate thread for this because there are SO MANY THREADS that I want to post it in. I hope that someone out there feels helped by this explanation.

Whew, all right fit over - Carry on.
Fuserleer
Legendary
*
Offline Offline

Activity: 1064
Merit: 1016



View Profile WWW
June 25, 2013, 10:38:23 PM
 #2

The only ASIC resistant crypto is one that doesn't use "mining" or hashing algorithms as a POW and minting.....which is currently only ours (or Ripple of course).

That said, you are indeed correct in your statement that any crypto that uses a hashcash based POW algo can and will indeed be ASIC broken when the return on investment is good enough.

anderl
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500



View Profile
June 25, 2013, 10:41:27 PM
 #3

The only ASIC resistant crypto is one that doesn't use "mining" or hashing algorithms as a POW and minting.....which is currently only ours (or Ripple of course).

That said, you are indeed correct in your statement that any crypto that uses a hashcash based POW algo can and will indeed be ASIC broken when the return on investment is good enough.

I"m just happy that the current generation of cryptos are abacus resistant.  Otherwise we would be doomed.
coinerd (OP)
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
June 25, 2013, 10:43:52 PM
Last edit: June 25, 2013, 11:04:26 PM by coinerd
 #4

The only ASIC resistant crypto is one that doesn't use "mining" or hashing algorithms as a POW and minting.....which is currently only ours (or Ripple of course).

That said, you are indeed correct in your statement that any crypto that uses a hashcash based POW algo can and will indeed be ASIC broken when the return on investment is good enough.

Yeah I've pointed a couple of people at emunie. It looks like good stuff. And it looks like it can go a lot further, a lot more effectively than bitcoin.

I think there are many people here who haven't realized that it isn't just another satoshi-clone.
tacotime
Legendary
*
Offline Offline

Activity: 1484
Merit: 1005



View Profile
June 25, 2013, 10:44:14 PM
 #5

ASIC Resistance is a real condition, but it has ABSOLUTELY NOTHING TO DO with the encryption algorithm in use.

It's simply an economic situation, and it's fluid.

Litecoin (and other coins) are not ASIC-Resistant in any inherent fashion, and they're certainly not using "ASIC-Resistant Alogrithms".  They're just not currently worth the bother.

If you are backing a coin because you think it is "ASIC Resistant" you're going to learn that this is a self-defeating goal when that coin actually achieves any significant real world use.

I just wanted to make a separate thread for this because there are SO MANY THREADS that I want to post it in. I hope that someone out there feels helped by this explanation.

Whew, all right fit over - Carry on.

Thank you for the lengthy dissertation of why, mathematically, the number of computations and memory transactions performed doing one sCrypt hash and one SHA256 hash are exactly the same and have comparably easy implementations on application specific integrated circuits.

Code:
XMR: 44GBHzv6ZyQdJkjqZje6KLZ3xSyN1hBSFAnLP6EAqJtCRVzMzZmeXTC2AHKDS9aEDTRKmo6a6o9r9j86pYfhCWDkKjbtcns
coinerd (OP)
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
June 25, 2013, 10:46:05 PM
 #6

ASIC Resistance is a real condition, but it has ABSOLUTELY NOTHING TO DO with the encryption algorithm in use.

It's simply an economic situation, and it's fluid.

Litecoin (and other coins) are not ASIC-Resistant in any inherent fashion, and they're certainly not using "ASIC-Resistant Alogrithms".  They're just not currently worth the bother.

If you are backing a coin because you think it is "ASIC Resistant" you're going to learn that this is a self-defeating goal when that coin actually achieves any significant real world use.

I just wanted to make a separate thread for this because there are SO MANY THREADS that I want to post it in. I hope that someone out there feels helped by this explanation.

Whew, all right fit over - Carry on.

Thank you for the lengthy dissertation of why, mathematically, the number of computations and memory transactions performed doing one sCrypt hash and one SHA256 hash are exactly the same and have comparably easy implementations on application specific integrated circuits.  Consider submitting it for your Master's thesis.

Thank you for missing the point completely, and making a completely irrelevant response.  It doesn't even qualify as reductio ad absurdum.  Here's your hat.

Maybe the pictures weren't enough.
tacotime
Legendary
*
Offline Offline

Activity: 1484
Merit: 1005



View Profile
June 25, 2013, 10:51:23 PM
 #7

Not really.  Naked, actual, unlidded ASICs look like this.  Beautiful, no?

Code:
XMR: 44GBHzv6ZyQdJkjqZje6KLZ3xSyN1hBSFAnLP6EAqJtCRVzMzZmeXTC2AHKDS9aEDTRKmo6a6o9r9j86pYfhCWDkKjbtcns
weav
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


- "Bitcore (BTX) - Airdrops every Monday"


View Profile
June 25, 2013, 10:54:16 PM
 #8

ASIC Resistance is a real condition, but it has ABSOLUTELY NOTHING TO DO with the encryption algorithm in use.

It's simply an economic situation, and it's fluid.

Litecoin (and other coins) are not ASIC-Resistant in any inherent fashion, and they're certainly not using "ASIC-Resistant Alogrithms".  They're just not currently worth the bother.

If you are backing a coin because you think it is "ASIC Resistant" you're going to learn that this is a self-defeating goal when that coin actually achieves any significant real world use.

I just wanted to make a separate thread for this because there are SO MANY THREADS that I want to post it in. I hope that someone out there feels helped by this explanation.

Whew, all right fit over - Carry on.

Thank you for the lengthy dissertation of why, mathematically, the number of computations and memory transactions performed doing one sCrypt hash and one SHA256 hash are exactly the same and have comparably easy implementations on application specific integrated circuits.

+1


ASIC Resistance is a real condition, but it has ABSOLUTELY NOTHING TO DO with the encryption algorithm in use.

It's simply an economic situation, and it's fluid.


Care any less to actually define your "real condition" notion of ASIC Resistance? I get that it's an economic situation, and fluid, though Grin

coinerd (OP)
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
June 25, 2013, 10:56:12 PM
 #9

Not really.  Naked, actual, unlidded ASICs look like this.  Beautiful, no?

Yes, it is.  the flower is a great touch.  A sign of someone taking pleasure in their work.
coinerd (OP)
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
June 25, 2013, 11:28:39 PM
 #10



ASIC Resistance is a real condition, but it has ABSOLUTELY NOTHING TO DO with the encryption algorithm in use.

It's simply an economic situation, and it's fluid.


Care any less to actually define your "real condition" notion of ASIC Resistance? I get that it's an economic situation, and fluid, though Grin

According to this randomly googled website the market cap of Litecoin is currently approximately $50,475,892.

I haven't spoken to a Fabricator however let's just go with some numbers bantied around the forum and say it's going to cost 5-7m (USD) to get your ASICs out of the FAB.  This ignores the cost (a couple more million) of integrating them into a special purpose computing device to support the interfaces and off-chip requirements of the ASIC.

So let's just guesstimate that we're about 8m out of pocket and have a litecoin ASIC in our hands.

If anyone, I mean anyone finds out that it exists, miners and traders are going to dump Litecoin like a dead tree dropping leaves.

So now you're 8m out of pocket and practically the only person around to secure a dead block chain.  Meantime people are fleeing every alt that uses any variation of Scrypt as fast as they can.  Because let's face it, no one is going to do a scrypt ASIC at this point and then mount it in a device that can't handle variable n.

It would be self-destructive to create that machine right now.  Your only hope would be to mass produce and sell the first round cheap enough to attract the current large litecoin holders. And you'ld probably have to let them pay in Litecoin, while the majority of holders were in the middle of a massive dump.

If you got a few people to buy, you could all sit around and transfer coins between yourselves. If you got enough, you might be able to start a process of recovery,  But it wouldn't be the same, and you would get all the same "elitist" complaints and exodus of miners that bitcoin is  getting.

So, there's a description of "social" or "economic" ASIC-Resistance for you.  Absolutely nothing at all to do with the algorithm in use for the coin.

EDIT: totally unsubstantiated, but I guess if litecoin breaks ~200M - 250M USD market cap, we will see scrypt ASIC within months. For the same reason we have Litecoin - people sorry they missed the train the first time around.


champbronc2
Hero Member
*****
Offline Offline

Activity: 490
Merit: 500


View Profile
June 25, 2013, 11:34:30 PM
 #11



ASIC Resistance is a real condition, but it has ABSOLUTELY NOTHING TO DO with the encryption algorithm in use.

It's simply an economic situation, and it's fluid.


Care any less to actually define your "real condition" notion of ASIC Resistance? I get that it's an economic situation, and fluid, though Grin

According to this randomly googled website the market cap of Litecoin is currently approximately $50,475,892.

I haven't spoken to a Fabricator however let's just go with some numbers bantied around the forum and say it's going to cost 5-7m (USD) to get your ASICs out of the FAB.  This ignores the cost (a couple more million) of integrating them into a special purpose computing device to support the interfaces and off-chip requirements of the ASIC.

So let's just guesstimate that we're about 8m out of pocket and have a litecoin ASIC in our hands.

If anyone, I mean anyone finds out that it exists, miners and traders are going to dump Litecoin like a dead tree dropping leaves.

So now you're 8m out of pocket and practically the only person around to secure a dead block chain.  Meantime people are fleeing every alt that uses any variation of Scrypt as fast as they can.  Because let's face it, no one is going to do a scrypt ASIC at this point and then mount it in a device that can't handle variable n.

It would be self-destructive to create that machine right now.  Your only hope would be to mass produce and sell the first round cheap enough to attract the current large litecoin holders. And you'ld probably have to let them pay in Litecoin, while the majority of holders were in the middle of a massive dump.

If you got a few people to buy, you could all sit around and transfer coins between yourselves. If you got enough, you might be able to start a process of recovery,  But it wouldn't be the same, and you would get all the same "elitist" complaints and exodus of miners that bitcoin is  getting.

So, there's a description of "social" or "economic" ASIC-Resistance for you.  Absolutely nothing at all to do with the algorithm in use for the coin.

EDIT: totally unsubstantiated, but I guess if litecoin breaks ~200M - 250M USD market cap, we will see scrypt ASIC within months. For the same reason we have Litecoin - people sorry they missed the train the first time around.




While thats all sound in theory, Bitcoin said ASIC isn't death.

https://bitquick.co - Buy bitcoins instantly with cash at 2% fee or Sell Bitcoins at 0% fee with BitQuick.co. Encourage safer, more secure trading! Stop selling on LocalBitcoins.
Safe trading resource: https://bitcointalk.org/index.php?topic=208203.0 Read it before you ever make a trade! Know what you're getting yourself into!
Boxman90
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


View Profile
June 25, 2013, 11:35:42 PM
 #12

That black box is not an ASIC, it's an ASIC Miner.

That means a miner filled with ASICS.

BOOM.

/thead.

LTC: LKKy4eDWyVtSrQAJy7Qmmz61RaFY91D9yC   BTC: 18fzdnCkuUNthCD8hM36UBGopFa9ij78gG
coinerd (OP)
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
June 25, 2013, 11:39:19 PM
 #13



ASIC Resistance is a real condition, but it has ABSOLUTELY NOTHING TO DO with the encryption algorithm in use.

It's simply an economic situation, and it's fluid.


Care any less to actually define your "real condition" notion of ASIC Resistance? I get that it's an economic situation, and fluid, though Grin

According to this randomly googled website the market cap of Litecoin is currently approximately $50,475,892.

I haven't spoken to a Fabricator however let's just go with some numbers bantied around the forum and say it's going to cost 5-7m (USD) to get your ASICs out of the FAB.  This ignores the cost (a couple more million) of integrating them into a special purpose computing device to support the interfaces and off-chip requirements of the ASIC.

So let's just guesstimate that we're about 8m out of pocket and have a litecoin ASIC in our hands.

If anyone, I mean anyone finds out that it exists, miners and traders are going to dump Litecoin like a dead tree dropping leaves.

So now you're 8m out of pocket and practically the only person around to secure a dead block chain.  Meantime people are fleeing every alt that uses any variation of Scrypt as fast as they can.  Because let's face it, no one is going to do a scrypt ASIC at this point and then mount it in a device that can't handle variable n.

It would be self-destructive to create that machine right now.  Your only hope would be to mass produce and sell the first round cheap enough to attract the current large litecoin holders. And you'ld probably have to let them pay in Litecoin, while the majority of holders were in the middle of a massive dump.

If you got a few people to buy, you could all sit around and transfer coins between yourselves. If you got enough, you might be able to start a process of recovery,  But it wouldn't be the same, and you would get all the same "elitist" complaints and exodus of miners that bitcoin is  getting.

So, there's a description of "social" or "economic" ASIC-Resistance for you.  Absolutely nothing at all to do with the algorithm in use for the coin.

EDIT: totally unsubstantiated, but I guess if litecoin breaks ~200M - 250M USD market cap, we will see scrypt ASIC within months. For the same reason we have Litecoin - people sorry they missed the train the first time around.




While thats all sound in theory, Bitcoin said ASIC isn't death.

What was the market cap of BTC when the first -> RETAIL <- ASIC shipped?

1b +?

At the right time, it won't mean death.  Right now, I think it would.  If not for litecoin, certainly for a lot of small alts.

It would just result in a huge new flood of crypto-coins. Probably just using other features of scrypt-jane LMAO.
bazzip
Full Member
***
Offline Offline

Activity: 136
Merit: 100


View Profile
June 26, 2013, 12:36:16 AM
 #14

....."and say it's going to cost 5-7m (USD) to get your ASICs out of the FAB" .... Not true if the DEV was done in China.

DOGE wallet address:  DSyvezAiSdTjQpcTCDarNftZxw3nvSGFrv
ohhaithere
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
June 26, 2013, 12:41:57 AM
 #15

Strongly disagree. It is, at least in principle, possible to make an algorithm that an intel core i7 is the ideal chip for (that is, an intel core i7 IS the asic for this algorithm). You'd have to write the algorithm specifically for that task, but it is possible.
coinerd (OP)
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
June 26, 2013, 12:47:39 AM
 #16

Strongly disagree. It is, at least in principle, possible to make an algorithm that an intel core i7 is the ideal chip for (that is, an intel core i7 IS the asic for this algorithm). You'd have to write the algorithm specifically for that task, but it is possible.

Wait, are we in the same thread?

Anyways, no you would have a chip-specific algorithm, this wouldn't magically make the i7 (a general computing device) suddenly become an ASIC.

This would possibly be a way to build social/economic ASIC-resistance into a coin, because it would be illegal to make it, and nearly impossible to compete with Intel on price.

Either way, I'm not exactly sure what you were reading when you wrote that. If you're not a native english speaker I apologize for possibly confusing grammar.
weav
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


- "Bitcore (BTX) - Airdrops every Monday"


View Profile
June 26, 2013, 01:08:57 AM
 #17



ASIC Resistance is a real condition, but it has ABSOLUTELY NOTHING TO DO with the encryption algorithm in use.

It's simply an economic situation, and it's fluid.


Care any less to actually define your "real condition" notion of ASIC Resistance? I get that it's an economic situation, and fluid, though Grin

According to this randomly googled website the market cap of Litecoin is currently approximately $50,475,892.

I haven't spoken to a Fabricator however let's just go with some numbers bantied around the forum and say it's going to cost 5-7m (USD) to get your ASICs out of the FAB.  This ignores the cost (a couple more million) of integrating them into a special purpose computing device to support the interfaces and off-chip requirements of the ASIC.

So let's just guesstimate that we're about 8m out of pocket and have a litecoin ASIC in our hands.

If anyone, I mean anyone finds out that it exists, miners and traders are going to dump Litecoin like a dead tree dropping leaves.

So now you're 8m out of pocket and practically the only person around to secure a dead block chain.  Meantime people are fleeing every alt that uses any variation of Scrypt as fast as they can.  Because let's face it, no one is going to do a scrypt ASIC at this point and then mount it in a device that can't handle variable n.

It would be self-destructive to create that machine right now.  Your only hope would be to mass produce and sell the first round cheap enough to attract the current large litecoin holders. And you'ld probably have to let them pay in Litecoin, while the majority of holders were in the middle of a massive dump.

If you got a few people to buy, you could all sit around and transfer coins between yourselves. If you got enough, you might be able to start a process of recovery,  But it wouldn't be the same, and you would get all the same "elitist" complaints and exodus of miners that bitcoin is  getting.

So, there's a description of "social" or "economic" ASIC-Resistance for you.  Absolutely nothing at all to do with the algorithm in use for the coin.

EDIT: totally unsubstantiated, but I guess if litecoin breaks ~200M - 250M USD market cap, we will see scrypt ASIC within months. For the same reason we have Litecoin - people sorry they missed the train the first time around.




So your ASIC Resistance notion boils down to "economically unviable", and I agree that is a good notion. I just don't get your distinction between it not being an algorithmic property yet a context property of the system built on that algorithm when in fact these limitations in the ultimately static context arise out of the algorithmic properties in the first place. Unless of course you can provide numbers backed by data.

ohhaithere
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
June 26, 2013, 01:11:22 AM
 #18

Strongly disagree. It is, at least in principle, possible to make an algorithm that an intel core i7 is the ideal chip for (that is, an intel core i7 IS the asic for this algorithm). You'd have to write the algorithm specifically for that task, but it is possible.

Wait, are we in the same thread?

Anyways, no you would have a chip-specific algorithm, this wouldn't magically make the i7 (a general computing device) suddenly become an ASIC.

This would possibly be a way to build social/economic ASIC-resistance into a coin, because it would be illegal to make it, and nearly impossible to compete with Intel on price.

Either way, I'm not exactly sure what you were reading when you wrote that. If you're not a native english speaker I apologize for possibly confusing grammar.

If ever single feature of the i7 were used, every FPU, every ALU, etc are all used in their most efficient way possible for the i7, then the only way you could beat it with a "mining ASIC" would be to just make more i7's. You could make one twice as powerful, but it'd require twice the silicon, twice the cost, twice the power, etc.

General use CPU's are so easy to beat for stuff like bitcoin, because the algorithm isn't optimized at the hardware level for those general CPU chips. If it is, then you can't really do much better.

Such an algorithm would be spectacularly hard to write, but I don't see why the possibility should be discredited.

I apologize if you're not a native english speaker and the technical aspects are hard to understand.
lazydna
Full Member
***
Offline Offline

Activity: 126
Merit: 100



View Profile
June 26, 2013, 01:19:00 AM
 #19

the hatorade for litecoins is coming.
I guess we can thank gox for pulling litecoin in the spotlight.



coinerd (OP)
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
June 26, 2013, 01:26:58 AM
 #20


So your ASIC Resistance notion boils down to "economically unviable", and I agree that is a good notion.

I just don't get your distinction between it not being an algorithmic property yet a context property of the system built on that algorithm when in fact these limitations in the ultimately static context arise out of the algorithmic properties in the first place. Unless of course you can provide numbers.


The algorithmic properties will have a very minor impact on the timing of achieving "economic viability".

It's technically nothing at all to do with "the ability to produce an ASIC" for the POW algorithm.

And to bring it further into the clear, I suspect the majority of the difference in cost between producing a scrypt ASIC Miner and a SHA ASIC Miner is going to be in the supporting miner hardware, which is going to require a lot more activity to occur off-chip than bitcoin does.

I'm going to make a statement here that is absolutely outside of my realm of knowledge. It's actually possible that the design, production and fab of a scrypt asic would end up being cheaper than the same process for a SHA ASIC due to this very fact.  There are probably people on this forum who know the real answer to that, I don't.

Note very carefully the distinction between the ASIC itself, and the ASIC miner.

What sort of numbers do you mean?  We're in practically uncharted waters here (one data point does not make much of a chart).  I don't have any.

Pages: [1] 2 3 »  All
  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!