Bitcoin Forum

Other => Beginners & Help => Topic started by: DuckYeah! on October 24, 2015, 12:31:17 PM



Title: My Question: Is it possible?
Post by: DuckYeah! on October 24, 2015, 12:31:17 PM
Good Day!

I am The Fucking Duck, is it possible to create a BitCoin-based program based on SHA256 in which you can put your own SHA256 Hashes and ask miners of the network to solve those hashes and get rewards (which have to be deposited into the network before asking)


Title: Re: My Question: Is it possible?
Post by: achow101 on October 24, 2015, 01:53:18 PM
What do you mean by
based on SHA256 in which you can put your own SHA256 Hashes and ask miners of the network to solve those hashes and get rewards (which have to be deposited into the network before asking)

The answer is probably not (although that could change if you clarify). Miners would a) not want to waste time and electricity not mining and b) ASIC miners are highly specialized and can only do SHA256d (d for double) hashes, which means that they can't do normal sha256 hashes.


Title: Re: My Question: Is it possible?
Post by: Nextgen on October 24, 2015, 02:40:02 PM
you can put your own SHA256 Hashes and ask miners of the network to solve those hashes and get rewards (which have to be deposited into the network before asking)
there is a simliar software like that ,probably the network has thousands of computers connected and each of them gets paid according to their work.
check this - http://www.gomezpeerzone.com/


Title: Re: My Question: Is it possible?
Post by: Small on October 24, 2015, 03:02:52 PM
Good Day!

I am The Fucking Duck, is it possible to create a BitCoin-based program based on SHA256 in which you can put your own SHA256 Hashes and ask miners of the network to solve those hashes and get rewards (which have to be deposited into the network before asking)
Bitcoin ASICs are only designed for Bitcoin mining and only Bitcoin mining, this means that you cannot do anything else with it. It is unlikely that any SHA256 hashes can be cracked with a bruteforce attack if the data is random. It can be cracked my dictionary attack though. Based on this (http://nextbigfuture.com/2013/12/bitcoin-asic-mining-profitability-and.html),
Quote
The ASIC could aid in password cracking if:

* the hashes are generated with sha256(sha256(x))
* salt + password = 80 bytes
* the hash starts with 4 zero-bytes


Title: Re: My Question: Is it possible?
Post by: Revelation Machine on October 24, 2015, 03:46:11 PM
Good Day!

I am The Fucking Duck, is it possible to create a BitCoin-based program based on SHA256 in which you can put your own SHA256 Hashes and ask miners of the network to solve those hashes and get rewards (which have to be deposited into the network before asking)
Bitcoin ASICs are only designed for Bitcoin mining and only Bitcoin mining, this means that you cannot do anything else with it. It is unlikely that any SHA256 hashes can be cracked with a bruteforce attack if the data is random. It can be cracked my dictionary attack though. Based on this (http://nextbigfuture.com/2013/12/bitcoin-asic-mining-profitability-and.html),
Quote
The ASIC could aid in password cracking if:

* the hashes are generated with sha256(sha256(x))
* salt + password = 80 bytes
* the hash starts with 4 zero-bytes

It would be quite hard to find a password with such a hash.
Its quite hard to generate a password that even meets that specs.


Title: Re: My Question: Is it possible?
Post by: Amph on October 24, 2015, 06:46:43 PM
if the reward would be bigger than bitcoin i'm sure miners would do it, miners are only mining for profit, not because they are really want to help bitcoin, it's sad but true

so everything that can guarantee them a big return, could meet their need to try it


Title: Re: My Question: Is it possible?
Post by: DuckYeah! on November 05, 2015, 04:53:33 AM
What do you mean by
based on SHA256 in which you can put your own SHA256 Hashes and ask miners of the network to solve those hashes and get rewards (which have to be deposited into the network before asking)

The answer is probably not (although that could change if you clarify). Miners would a) not want to waste time and electricity not mining and b) ASIC miners are highly specialized and can only do SHA256d (d for double) hashes, which means that they can't do normal sha256 hashes.

Okay, thats a point...

if the reward would be bigger than bitcoin i'm sure miners would do it, miners are only mining for profit, not because they are really want to help bitcoin, it's sad but true

so everything that can guarantee them a big return, could meet their need to try it

We need PPPOWWWER!!! (PoW)

Good Day!

I am The Fucking Duck, is it possible to create a BitCoin-based program based on SHA256 in which you can put your own SHA256 Hashes and ask miners of the network to solve those hashes and get rewards (which have to be deposited into the network before asking)
Bitcoin ASICs are only designed for Bitcoin mining and only Bitcoin mining, this means that you cannot do anything else with it. It is unlikely that any SHA256 hashes can be cracked with a bruteforce attack if the data is random. It can be cracked my dictionary attack though. Based on this (http://nextbigfuture.com/2013/12/bitcoin-asic-mining-profitability-and.html),
Quote
The ASIC could aid in password cracking if:

* the hashes are generated with sha256(sha256(x))
* salt + password = 80 bytes
* the hash starts with 4 zero-bytes

It would be quite hard to find a password with such a hash.
Its quite hard to generate a password that even meets that specs.

Okay, but there is no dictionary that can help....


Title: Re: My Question: Is it possible?
Post by: hexafraction on November 07, 2015, 08:12:15 PM
While current miners cannot do this automatically, it may be possible to set up a script to reward a "miner" that is trying hashes, with a P2SH address. The general idea is that the script would be as follows:

OP_SHA256 [the hash in question] OP_EQUAL

Anyone trying to claim a solution needs to push the solution to the script stack. This does imply that the solution will be public; it doesn't appear that it is possible for a verifier to verify an encrypted solution, so it would probably HAVE to be public.