Bitcoin Forum
April 23, 2024, 10:14:23 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Distributed Computing; What if?  (Read 1599 times)
Electricbees (OP)
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


We are bees, and we hate you.


View Profile
January 21, 2012, 04:42:28 AM
 #1

The bitcoin network is in possession of quite a bit of processing power at the moment.

What would get done if EVERY miner pointed their efforts away from the bitcoin network, and instead at something like Milkyway@home? (We should know ATI cards suck at Folding@home...)
I'm just temporarily in awe at the magnitude of machines people could use to tackle large problems instead of supporting the bitcoin network
Food for thought, I suppose.

Donations are welcome!
1BEES19ds5gEnRBoU1qNFPfjRXe94trMG3
1713867263
Hero Member
*
Offline Offline

Posts: 1713867263

View Profile Personal Message (Offline)

Ignore
1713867263
Reply with quote  #2

1713867263
Report to moderator
1713867263
Hero Member
*
Offline Offline

Posts: 1713867263

View Profile Personal Message (Offline)

Ignore
1713867263
Reply with quote  #2

1713867263
Report to moderator
The network tries to produce one block per 10 minutes. It does this by automatically adjusting how difficult it is to produce blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713867263
Hero Member
*
Offline Offline

Posts: 1713867263

View Profile Personal Message (Offline)

Ignore
1713867263
Reply with quote  #2

1713867263
Report to moderator
1713867263
Hero Member
*
Offline Offline

Posts: 1713867263

View Profile Personal Message (Offline)

Ignore
1713867263
Reply with quote  #2

1713867263
Report to moderator
alatus
Member
**
Offline Offline

Activity: 73
Merit: 10


View Profile
January 21, 2012, 09:25:45 AM
 #2

I am definitely not an expert, but does something theoretically hinders Bitcoin netwrok to do some kind of work as "proof os work" which is at the same time useful for somekind of sicentific application?
When not, it could be a huge social factor, and would take out the argument that "bitcoin cost much power", since it would in the same time do conventionally useful work. Moreover: it would provide an argument to get people on board! ("Do some good to the world, mine some BTC!") Grin

And if many projects are submitted, people could choose their "charity". (Like in case of BOINC...)

I am aware of the fact, that GPU computation is by no means for general purpose, and many problems are quite unsuitable, but many more are not.

(Sad, that I lack the technical expertise to implement...  Cry
BinaryMage
Hero Member
*****
Offline Offline

Activity: 560
Merit: 500


Ad astra.


View Profile
January 21, 2012, 07:12:58 PM
 #3

I have considerable experience with GPU-based distributed computing, and you are correct, the Bitcoin network could multiply by an order of magnitude the TFLOPS in the BOINC network. The problem is (and the reason why BOINC, which has been around for ~10 yrs, is much smaller) is that BOINC doesn't make any money.

-- BinaryMage -- | OTC | PGP
Costia
Newbie
*
Offline Offline

Activity: 28
Merit: 0



View Profile
January 22, 2012, 01:14:49 AM
 #4

i think the problem would be providing a proof of work
meaning - somebody has to actually to look into specific scientific applications and find a way to do that
there is theoretical no reason that it cant be done - but nobody has done it so far either
somebody will need to spend a lot of development time on something like this - and possibly come up with nothing
Meni Rosenfeld
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1054



View Profile WWW
January 22, 2012, 05:47:18 AM
 #5

Bitcoin block verification has very specific requirements which are probably impossible to achieve by using an external computing project of the type you mention. See also this StackExchange question.

The most important requirement is that the work is generated in a deterministic computational way from a piece of data, so that any change to the data would render the proof of work useless. Otherwise the work has no use whatsoever for verifying a block of transactions in a tamper-proof way. This is incompatible with most projects, which generate problems based on their real-world usefulness in an ad-hoc way.

It's interesting to note that if the external project is itself based on calculating hashes, there's some room for assisting it. That's basically what merged mining Namecoin is - using Bitcoin mining computations to help with an unrelated project. I expect that in the future Bitcoin mining will be merged with many other projects.

I'm just temporarily in awe at the magnitude of machines people could use to tackle large problems instead of supporting the bitcoin network
Larger problems than providing the world with a decentralized digital currency?

1EofoZNBhWQ3kxfKnvWkhtMns4AivZArhr   |   Who am I?   |   bitcoin-otc WoT
Bitcoil - Exchange bitcoins for ILS (thread)   |   Israel Bitcoin community homepage (thread)
Analysis of Bitcoin Pooled Mining Reward Systems (thread, summary)  |   PureMining - Infinite-term, deterministic mining bond
BinaryMage
Hero Member
*****
Offline Offline

Activity: 560
Merit: 500


Ad astra.


View Profile
January 22, 2012, 05:58:14 AM
 #6

Larger problems than providing the world with a decentralized digital currency?

Seems pretty important to me, though albeit, Bitcoin does not necessarily gain value by more computing power being put on the network, coin prices are not equivalent to mining costs, at least right now.

-- BinaryMage -- | OTC | PGP
PatrickHarnett
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500



View Profile
January 22, 2012, 07:13:58 PM
 #7

or, just direct CPU at Boinc - not all of the cores, just some (performance reasons - I do this).

If you want something slightly worthwhile, "Malaria Control" probably fits the bill - many other projects are in biological sciences and some physics.  Most of the number projects are just theoretical.

Patrick  (current boinc rank 167 )
BinaryMage
Hero Member
*****
Offline Offline

Activity: 560
Merit: 500


Ad astra.


View Profile
January 22, 2012, 08:51:56 PM
 #8


I somewhat disagree. The more powerful the Bitcoin network, the more resilient it is to attack. I value Bitcoin more if it is more difficult to attack. If other people share that opinion, voila. If only you and I were mining on our pentium III cpus, I might be a little nervous to invest more than oh say... $3.  Cheesy

True enough, but above a certain point it makes less difference. My point is more that when the Bitcoin network is large enough, as it is now, putting $10k into BOINC will do more for the world than $10k into Bitcoin. (Though it won't do more for your pocketbook!)

-- BinaryMage -- | OTC | PGP
PatrickHarnett
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500



View Profile
January 22, 2012, 08:58:17 PM
 #9


I somewhat disagree. The more powerful the Bitcoin network, the more resilient it is to attack. I value Bitcoin more if it is more difficult to attack. If other people share that opinion, voila. If only you and I were mining on our pentium III cpus, I might be a little nervous to invest more than oh say... $3.  Cheesy

True enough, but above a certain point it makes less difference. My point is more that when the Bitcoin network is large enough, as it is now, putting $10k into BOINC will do more for the world than $10k into Bitcoin. (Though it won't do more for your pocketbook!)

I use some of my bitcoins to pay for my boinc habit.
Noitev
Hero Member
*****
Offline Offline

Activity: 812
Merit: 505


The Last NXT Founder


View Profile
January 27, 2012, 04:00:15 PM
 #10

If you pay me in bitcoins I will redirect my processing power anywhere you want, but I need at least 1% more than what I get from mining bitcoins.
PatrickHarnett
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500



View Profile
January 27, 2012, 08:23:11 PM
 #11

If you pay me in bitcoins I will redirect my processing power anywhere you want, but I need at least 1% more than what I get from mining bitcoins.

Maybe you can work out how many bitcoins/day you get per cpu core - I might buy some.  There is a competitive aspect to boinc and people have started paying/buying cloud computer resources - some services offer free spare capacity, others not.

I wouldn't actually bother buying a set of cpu cores, but would be interested if you did the calculation.
siggy
Sr. Member
****
Offline Offline

Activity: 381
Merit: 250



View Profile
January 27, 2012, 10:54:05 PM
 #12

If you pay me in bitcoins I will redirect my processing power anywhere you want, but I need at least 1% more than what I get from mining bitcoins.

As a miner, I have always thought that someone who patched into the bitcoin mining capacity could easily destroy the current GPU-cloud services that are out there.   Create a client that runs as a miner till a more profitable job comes along, then switches to the custom job request till complete, then goes back to default bitcion mining.

Just pay me (and most miners) 110% of what we'd make mining bitcoins, and we'll rent you thousands of GPUs you can use on an on-demand basis. (We'll just mine bitcoins when you don't need us.)

"the company" would have to build out the front end, and they could make avaliable peteflops to their customers, without having to actually invest in a single GPU.

I have neither the business sense, contacts, nor technical expertise to do this, unfortunately.. But somewhere out there is someone who could.....

Sigg
Costia
Newbie
*
Offline Offline

Activity: 28
Merit: 0



View Profile
January 27, 2012, 10:55:19 PM
 #13

BOINC can do this
but they dont pay Sad
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!