Bitcoin Forum
May 29, 2024, 02:06:00 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Development & Technical Discussion / Re: Why don't we use the computing power for something useful? on: May 21, 2011, 03:08:47 AM
i posted this in a different thread, but it fits better here.

Since the bitcoin network is considered secure by the userbase right now (and was considered secure a year ago, too), is there a security need to constantly increase the difficulty? Is the increasing difficulty superfluous from a SECURITY standpoint?

Because if it is, could the bitcoin client not be forced to work out a certain number of scientific (or otherwise useful) calculations for every block generated? I'm not a computer scientist, but here's my rough idea: Basically, the server would only accept blocks if your client sends them with a certain numbers of valid keys. Those keys would be distributed to your client by a server upon the completion of a set number of completed tasks from a "useful" project like seti or protein folding by your client.

This way, the difficulty of actually creating bitcoins could be constant, and the architecture for that would not have to be seriously modified. As time went on, and more people set up mining rigs, the number of required keys would adjust, raising the ratio of GPU time spent on scientific calculations to bitcoin calculations and effectively raising the difficulty.

I feel this would be great from a scientific standpoint- but also from a PR standpoint. Bitcoin would have few detractors if it were everything it is AS WELL AS the largest source of computer power available for scientific calculations.

The transaction fees that will exist in the future could even be avoided if laboratories were charged a small fee (much smaller than what they would otherwise pay) for use of the computing time.
2  Bitcoin / Bitcoin Discussion / Re: Interesting information RE: Total network strength on: May 18, 2011, 04:25:09 AM
Haha sorry- I didn't mean to turn this into another thread of this type. I do understand the security concerns, and I don't know of a way this could be technically implemented. Thanks for the detailed responses, though. I'm a newbie, and theres a lot of think about here.

My point really was just that, if a large portion of the world's scientific research (or something else equally important) were carried out on the quasi super computer that is the bitcoin network, bitcoin would have few enemies.

Offhand, the only thing I can think of is the following (and it is highly dependent on details that I don't know, but others might):  Let's say that there is some unrelated application that needs to make a lot of hashes during its ordinary operation.  Whenever it needs to do a hash, it takes the data that it is going to hash, uses it as a nonce for an unconfirmed bitcoin block, and then hashes the bitcoin block.  If the nonce comes at the very beginning, then given most hashing functions, you should be able to grab the hash value out of the algorithm after just the nonce portion has been hashed, send that back to the application, and continue with the hashing until the full bitcoin block has been hashed.  Then compare the final hash to see if it passes the difficulty or not.  If so, you've confirmed a block.  Either way, you've hashed your unrelated data.

Againey, I do find your idea interesting.  I have no idea if the bitcoin infrastructure could ever be modified to this extent even if this were deemed to be a practical way of doing things.

My instinct- and this is still vaque, so pardon me if this is totally unreasonable- would be to keep the difficulty at a fixed level that the community considers totally secure, and require GPUs to perform an increasing ratio of calculations for some outside application (be it figuring out how proteins fold or looking for earth-like planets) to each random block generated. Thus, as more and more people mine, each miner carries out more calculations for the application and does less mining, but the mining difficulty hasn't changed.
3  Bitcoin / Bitcoin Discussion / Re: Interesting information RE: Total network strength on: May 18, 2011, 03:35:11 AM
Its too bad the system wasn't designed to carry out useful calculations. I know people have talked about the security cons/ logistics/ ethics of this- but I think just from a publicity standpoint, this would give bitcoins so much attention, and would make gov'ts less likely to target the digital currency.
4  Bitcoin / Bitcoin Discussion / Re: Would adoption of bitcoin as official currency by a small country validate it? on: May 18, 2011, 03:30:01 AM
I could see how this would work, as the US gov't would not have a reason to hate bitcoin, if it saw it as principally the currency of foreign economy.

But the country couldn't be something like Sealand- it would have to be a country with a real economy, and frankly, IMO it would be very hard to find a small country that even has the technological resources to build up a bitcoin economy.
5  Bitcoin / Bitcoin Discussion / Re: questioning BTCs on: May 05, 2011, 05:04:13 AM
Of course BTC becomes viable during hyperinflation or US default.. but a stock market crash or the coming double dip recession should send BTCs back around .50 imo.

Actually I don't think this is true. In a recession, btc could easily go up in nominal or even real value. If they are simply treated as an investment, and not a currency, then you could have people selling off bitcoins in a recession because they feel its a risky investment, and their confidence is down. This would drive down the value of bitcoins.
But, if bitcoin acts as a true currency, we could easily see the opposite effect in a recession. Particularly in the case of a US default, which would cause massive capital flight and tank the value of US currency, and raise the value of all other currencies. Particularly if the bitcoin is seen as a safe currency, it could substantially rise in value in the case of a recession. It could go either way.
6  Economy / Marketplace / Re: Coming Soon: BitBank on: May 01, 2011, 10:16:49 PM
I'm new here, and don't claim to be a bitcoin expert... but for what it's worth, I do think this idea has potential. Loans are what drive economies, and without the ability to get a loan in BTC, it would be hard to have a large number of organic, bitcoin through-and-through firms.

But yes, it is hard to manage a lending institution in a highly volatile currency. The fisher equation simply states that banks should set their interest rates at
nominal interest rate=desired interest rate + expected inflation
In bitcoins, the inflation (or, in this case, deflation), is ridiculously hard to predict, so this lending is basically a highly risky betting game.

The advantage of bitcoin is that people expect unexpected things to happen to the exchange rate, so I would argue that a lot of people would be OK if all interest rates were variable.

A bank chooses an indication of inflation (for now, exchange rate relative to some currency might work), and sets a real interest rate. All loans are variable interest rate, found by the fisher equation.
7  Other / Obsolete (selling) / Graphic and Layout Design and Digital Art Services on: April 24, 2011, 05:34:05 AM
 Hello Bitcoin community!

I am offering freelance design services, payable in BTC. I have worked with publication layout and graphic design as well as with less directed forms of digital art.

I can:
  • Make 2- and 3- dimensional graphics
  • Layout posters, advertisements, and magazine pages
  • Design professional graphs and infographics
  • Provide Photoshop services
  • Create individualized digital art

However, My experience is varied, and, even if you would like me to design something outside of these bullet points, I can likely do a great job on it. In such cases, I will complete a small portion of the assignment for your evaluation without asking for any commitment on your part to pay. If you agree that my work is excellent, I will finish it for a fair price. An example of this is if you want me to design a logo for your company. I have not done a ton of this, but as I learn I will charge an extremely favorable rate and will not sacrifice quality.


Following are a few examples of my work, showcasing a variety of different design techniques). Of course, when I actually work with you, I will send you only high quality images:






PM, comment here, or e-mail jobocodesign@gmail.com for more information or to talk about a project. I am excited to work with you.

-jo.bo.co design

Edit: Note on logos.
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!