Bitcoin Forum
June 14, 2024, 12:16:54 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 [3] 4 »  All
  Print  
Author Topic: What else can you do with an Asic USB Miner?  (Read 16076 times)
Zeek_W
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250



View Profile
October 01, 2013, 04:47:21 AM
 #41

Of course you care if they get a block.  Who are you fooling?

Shhh! Haha, I meant it more of a 'I'll just let it sit and do it's thing'. Much like finding a $50 in your winter jacket the first time you use it from last season.

Chronikka
Hero Member
*****
Offline Offline

Activity: 658
Merit: 504



View Profile
October 01, 2013, 11:34:22 AM
 #42

Of course you care if they get a block.  Who are you fooling?

Shhh! Haha, I meant it more of a 'I'll just let it sit and do it's thing'. Much like finding a $50 in your winter jacket the first time you use it from last season.

Why not turn it to an alt coin like ppcoin or zetacoin. The likelihood of you finding a block is very low. You may go years without finding one on a block erupter. Mining an alt coin atleast gives you something and you can exchange it for btc whenever you want. But should the price of the alt coin rise you could potentially make a little pocket cash  Wink

"The true sign of intelligence is not knowledge but imagination"  -Albert Einstein
Zeek_W
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250



View Profile
October 01, 2013, 12:11:41 PM
 #43

Of course you care if they get a block.  Who are you fooling?

Shhh! Haha, I meant it more of a 'I'll just let it sit and do it's thing'. Much like finding a $50 in your winter jacket the first time you use it from last season.

Why not turn it to an alt coin like ppcoin or zetacoin. The likelihood of you finding a block is very low. You may go years without finding one on a block erupter. Mining an alt coin atleast gives you something and you can exchange it for btc whenever you want. But should the price of the alt coin rise you could potentially make a little pocket cash  Wink

Quite the conundrum isn't it?

LosVegas
Member
**
Offline Offline

Activity: 99
Merit: 10



View Profile
October 01, 2013, 03:42:20 PM
 #44

can anyone confirm that a hot USB Asic Miner can light a cigarette?
Chronikka
Hero Member
*****
Offline Offline

Activity: 658
Merit: 504



View Profile
October 01, 2013, 03:48:35 PM
 #45

Of course you care if they get a block.  Who are you fooling?

Shhh! Haha, I meant it more of a 'I'll just let it sit and do it's thing'. Much like finding a $50 in your winter jacket the first time you use it from last season.

Why not turn it to an alt coin like ppcoin or zetacoin. The likelihood of you finding a block is very low. You may go years without finding one on a block erupter. Mining an alt coin atleast gives you something and you can exchange it for btc whenever you want. But should the price of the alt coin rise you could potentially make a little pocket cash  Wink

Quite the conundrum isn't it?

Yes it is. I will be facing it very soon with my erupter blades  Sad

"The true sign of intelligence is not knowledge but imagination"  -Albert Einstein
DPoS
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250



View Profile
October 01, 2013, 05:07:29 PM
 #46

sew a few into a blanket for the winter!!

~~BTC~~GAMBIT~~BTC~~Play Boardgames for Bitcoins!!~~BTC~~GAMBIT~~BTC~~ Something I say help? Donate BTC! 1KN1K1xStzsgfYxdArSX4PEjFfcLEuYhid
mootinator
Sr. Member
****
Offline Offline

Activity: 274
Merit: 250


View Profile
October 01, 2013, 08:26:54 PM
 #47

can anyone confirm that a hot USB Asic Miner can light a cigarette?

I would think they'd have started a few fires by now if that were the case.

No
Trongersoll
Hero Member
*****
Offline Offline

Activity: 490
Merit: 501



View Profile
October 01, 2013, 10:17:24 PM
 #48

Basically, these could be used in any application that requires enryption and decryption. A low cost solution with the right software.

You keep going on about this.

Could you explain how to use a bitcoin ASIC for encryption/decryption?  They take a data block, iterate a nonce until a target is found, and return the nonce.  At least as far as my understanding of them goes.  They're not a "general SHA256 engine" on a USB stick - they are a very, very specific bitcoin miner.

You are kind of asking me to teach you about encryption and how to do it. Regardless, of what they were made for, for a specific input string, you get a specific psuedorandom output string. Without knowing the input, you can't predict the output. That is all that is needed for encryption/decryption, the rest is software. Considering how fast these guys are, they would lend themselves to real time applications.
Bitweasil
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250


View Profile
October 01, 2013, 10:42:41 PM
 #49

You are kind of asking me to teach you about encryption and how to do it. Regardless, of what they were made for, for a specific input string, you get a specific psuedorandom output string. Without knowing the input, you can't predict the output. That is all that is needed for encryption/decryption, the rest is software. Considering how fast these guys are, they would lend themselves to real time applications.

I maintain the Cryptohaze password cracking suite, I'm a panel member on the Password Hashing Competition, and I've spoken at several conferences on password cracking and encryption.  I know my way around encryption.

https://en.bitcoin.it/wiki/Block_hashing_algorithm

Per the best of my understanding, the bitcoin ASICs take the partial result of the first inner SHA256 operation (the first 64 bytes), and then calculate another SHA256 block starting with the partial state (the 8 32-bit registers) and the 16 remaining bytes, incrementing the nonce each round.  They perform the outer SHA256 on the result, and look for a result matching difficulty 1 or greater.  If this is found, they return the nonce used to find it else say they didn't find it.

You appear to be claiming that the ASICs are a general SHA256 engine that lets you put arbitrary data in and get the SHA256 hash out - or at least this is what it sounds like to me.

I'm asking, "What other application do you have that fits with the manner in which the ASICs actually operate?"  I'm not aware of one.


Need high quality, rack mountable GPU clusters for OpenCL work or password auditing?  http://www.stricture-group.com/
Trongersoll
Hero Member
*****
Offline Offline

Activity: 490
Merit: 501



View Profile
October 01, 2013, 11:32:15 PM
 #50

You are kind of asking me to teach you about encryption and how to do it. Regardless, of what they were made for, for a specific input string, you get a specific psuedorandom output string. Without knowing the input, you can't predict the output. That is all that is needed for encryption/decryption, the rest is software. Considering how fast these guys are, they would lend themselves to real time applications.

I maintain the Cryptohaze password cracking suite, I'm a panel member on the Password Hashing Competition, and I've spoken at several conferences on password cracking and encryption.  I know my way around encryption.

https://en.bitcoin.it/wiki/Block_hashing_algorithm

Per the best of my understanding, the bitcoin ASICs take the partial result of the first inner SHA256 operation (the first 64 bytes), and then calculate another SHA256 block starting with the partial state (the 8 32-bit registers) and the 16 remaining bytes, incrementing the nonce each round.  They perform the outer SHA256 on the result, and look for a result matching difficulty 1 or greater.  If this is found, they return the nonce used to find it else say they didn't find it.

You appear to be claiming that the ASICs are a general SHA256 engine that lets you put arbitrary data in and get the SHA256 hash out - or at least this is what it sounds like to me.

I'm asking, "What other application do you have that fits with the manner in which the ASICs actually operate?"  I'm not aware of one.

What would happen if you give it difficulty "0" Even with a Difficulty of "1" i suspect that it would return enough bits to do, say secure voice over IP? Use one for encrypt and one for decrypt in a fulll duplex setup.
-ck
Legendary
*
Offline Offline

Activity: 4144
Merit: 1637


Ruu \o/


View Profile WWW
October 02, 2013, 01:06:26 AM
 #51

Difficulty for block hashing algorithm is totally meaningless and has nothing to do with general purpose sha256 applications. ASICs in their current form, and likely forever more when designed for bitcoin, cannot do general purpose sha256.

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
DPoS
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250



View Profile
October 02, 2013, 01:15:34 AM
 #52

perhaps create your own local blockchain with low difficulty, set up a few USBees and have a very elaborate 'hash race' betting track

~~BTC~~GAMBIT~~BTC~~Play Boardgames for Bitcoins!!~~BTC~~GAMBIT~~BTC~~ Something I say help? Donate BTC! 1KN1K1xStzsgfYxdArSX4PEjFfcLEuYhid
Bitweasil
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250


View Profile
October 02, 2013, 01:46:30 AM
 #53

What would happen if you give it difficulty "0" Even with a Difficulty of "1" i suspect that it would return enough bits to do, say secure voice over IP? Use one for encrypt and one for decrypt in a fulll duplex setup.

The difficulty is not adjustable - the miners simply return everything that has a difficulty of 1 or greater (which, conveniently, means everything with one of the end 32-bit output registers all zero) and let the host sort it out.

If you're doing what I think you're suggesting (using the calculated nonces as a pseudorandom stream), you'd be getting something measured in bits per second - a 330HM miner should find a difficulty 1 block roughly every (2^32/330M) = ~13 seconds.  So a 32-bit nonce per 13 seconds.  This isn't particularly useful as a stream cipher - 2 bits per second isn't stellar.

You've been insisting that there is another obvious use for these, "think harder," etc - but from my understanding of how the ASICs work, they are really only good at performing the bitcoin mining calculation or something else deliberately fit into that framework.

I'm not aware of any other type of cryptographic operation that looks anything like what bitcoin does - the people who designed it have done a very nice job of sticking it over in its own little corner of the crypto space and ensuring that it's only useful for bitcoin.

I'd love to be shown wrong, and I'm trying to convince you to do so.  I'm just not entirely convinced you have a solid grasp of the exact nature of the calculations performed and optimizations used by the hardware to do what they need to do, as fast as possible.

Need high quality, rack mountable GPU clusters for OpenCL work or password auditing?  http://www.stricture-group.com/
Trongersoll
Hero Member
*****
Offline Offline

Activity: 490
Merit: 501



View Profile
October 02, 2013, 01:56:25 AM
 #54

What would happen if you give it difficulty "0" Even with a Difficulty of "1" i suspect that it would return enough bits to do, say secure voice over IP? Use one for encrypt and one for decrypt in a fulll duplex setup.

The difficulty is not adjustable - the miners simply return everything that has a difficulty of 1 or greater (which, conveniently, means everything with one of the end 32-bit output registers all zero) and let the host sort it out.

If you're doing what I think you're suggesting (using the calculated nonces as a pseudorandom stream), you'd be getting something measured in bits per second - a 330HM miner should find a difficulty 1 block roughly every (2^32/330M) = ~13 seconds.  So a 32-bit nonce per 13 seconds.  This isn't particularly useful as a stream cipher - 2 bits per second isn't stellar.

You've been insisting that there is another obvious use for these, "think harder," etc - but from my understanding of how the ASICs work, they are really only good at performing the bitcoin mining calculation or something else deliberately fit into that framework.

I'm not aware of any other type of cryptographic operation that looks anything like what bitcoin does - the people who designed it have done a very nice job of sticking it over in its own little corner of the crypto space and ensuring that it's only useful for bitcoin.

I'd love to be shown wrong, and I'm trying to convince you to do so.  I'm just not entirely convinced you have a solid grasp of the exact nature of the calculations performed and optimizations used by the hardware to do what they need to do, as fast as possible.

You are right, 2 bits per second isn't enough, i thought it would have been faster. in which case you are right, these couldn't be used for that. I thought that at its easiest difficulty it would produce numbers faster.
Bitweasil
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250


View Profile
October 02, 2013, 02:41:20 AM
 #55

They're not designed to produce numbers quickly - they're designed to produce answers (valid shares) with a minimum of bandwidth involved.  Remember that people are hanging dozens of these ASICs off heavily chained USB hubs, and there's no noticeable performance loss.  The per-device bandwidth is insanely low, by design.

I'm still open to any ideas, though. Smiley  It's just that the guys who did the crypto on bitcoin were actually damned good at what they did, and forked off into their own little corner to ensure that it was totally separate from anything else that matters.  It's quite impressive, actually.

Need high quality, rack mountable GPU clusters for OpenCL work or password auditing?  http://www.stricture-group.com/
guitarplinker
Legendary
*
Offline Offline

Activity: 1694
Merit: 1024



View Profile WWW
October 02, 2013, 02:57:05 AM
 #56

I'm thinking about getting one to use with an RPi, think it would be kind of neat, but probably never pay itself off.

Well I have a Raspberry Pi already + $10 Amazon gift card.... Hmmm...
Zeek_W
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250



View Profile
October 02, 2013, 04:19:13 AM
 #57

I'm thinking about getting one to use with an RPi, think it would be kind of neat, but probably never pay itself off.

Well I have a Raspberry Pi already + $10 Amazon gift card.... Hmmm...

well make sure you get one for $5. They don't ROI at higher prices if you are interested in profiting.

rpg
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500



View Profile
October 02, 2013, 04:38:47 AM
 #58

I'm thinking about getting one to use with an RPi, think it would be kind of neat, but probably never pay itself off.

Well I have a Raspberry Pi already + $10 Amazon gift card.... Hmmm...

well make sure you get one for $5. They don't ROI at higher prices if you are interested in profiting.


you kidding right? with 200 million diff next and with all major hash machines coming into the market that will take the diff to 500 million by years end, 50 cents is a good price. ASIC Miner sold millions of dollars at 95% profit, they are now flooded with urupters they can't sell nor will ever be able to sell, unless they do it as a vanity. Talking about striking it rich with BTCs lol
-ck
Legendary
*
Offline Offline

Activity: 4144
Merit: 1637


Ruu \o/


View Profile WWW
October 02, 2013, 05:06:06 AM
 #59

I think we're past the point of anyone in their right mind believing these will make a profit at any cost except with extreme luck solo mining. Consider buying one of these as buying a toy only and only pay what you would be happy to pay for such a toy.

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
overunity
Full Member
***
Offline Offline

Activity: 198
Merit: 100



View Profile
October 02, 2013, 08:04:16 AM
 #60

Hello peeps ,
I come across threads talking about mining being dead but I do not understand why .

My thoughts :-

1) Mining is the simplest most anonymous way to obtain Bitcoins .

2) Running miners in a home could allow you to lower your central heating thermometer transferring the energy to a heat producing source (miner)that also produces value (bitcoins ).

3) Miners placed into mineral oil with stones or bricks will release heat long after you turn the miners off .

4) Using miners as a replacement heating source negates the electricity cost .

5) with enough miners you could in fact place them in a sealed container filled with mineral oil and use them to heat your hot water system to save on make your energy usage more efficient while still producing a product with value ?

I may misunderstand some of the reasons for saying mining is "dead" but I feel that wasting the heat provided by our miners needs some thinking outside the box .

A usb miner placed into a 2 litre bottle of mineral oil can be used to keep a larger bowl of water warm ,while cooling the miner .

If we look at usb miners as a heating element then mining seems to be a case of adjusting your hash power to suit your income requirements .
Pages: « 1 2 [3] 4 »  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!