Bitcoin Forum

Other => Beginners & Help => Topic started by: BitshireHashaway on May 19, 2013, 12:09:51 AM



Title: A way to generate BTC for free?
Post by: BitshireHashaway on May 19, 2013, 12:09:51 AM
Hello,
I was thinking about this. So what if you were to make a copy of your wallet with 10 BTC in it and save it to a USB. Then you send 1 BTC to someone else's wallet. The copy of your wallet shows it as having 10BTC so if you were to put it on another computer and use it as the wallet.dat file, wouldn't that account still have 10 BTC even though you just sent 1 BTC to someone so if you did this in between three computers, you could generate free BTC?


Title: Re: A way to generate BTC for free?
Post by: 01BTC10 on May 19, 2013, 12:12:13 AM
No the 1BTC would be spent. All the transactions are in a public database called the blockchain. Your wallet.dat only contains some bitcoin address with the corresponding private key. The private key let you sign a transaction and once it's been broadcast to the Bitcoin network then it's too late... The bitcoin has been spent.


Title: Re: A way to generate BTC for free?
Post by: Birdy on May 19, 2013, 12:16:18 AM
If this would work, Bitcoin would be dead already ^^


Title: Re: A way to generate BTC for free?
Post by: BitshireHashaway on May 19, 2013, 12:32:59 AM
Ok thanks! I figured it wouldn't work.


Title: Re: A way to generate BTC for free?
Post by: Trongersoll on May 19, 2013, 02:12:46 AM
heh, yeah, your wallet doesn't store your coins, it just examines the blocks to see where they have earmarked for you.


Title: Re: A way to generate BTC for free?
Post by: Marbit on May 19, 2013, 02:37:36 AM
Haha if that were the case this wouldn't work out for long  ;D


Title: Re: A way to generate BTC for free?
Post by: dakiller on May 19, 2013, 02:53:26 AM
Your wallet never holds your coins, just the keys to them.

The blockchain tells how many coins you have, the one thousands of people have copies of and what the collective mining power controls, you cannot modify that easily at all.

Your wallet may say different to what you really have, that is just because you wallet it out of sync with the network, once it syncs, it will reflect what it really is


Title: Re: A way to generate BTC for free?
Post by: umairsaleem011 on May 19, 2013, 02:54:09 AM
1000 percent sure this will not work.


Title: Re: A way to generate BTC for free?
Post by: b!z on May 19, 2013, 03:02:03 AM
The blockchain holds your coins; not your wallet. The wallet only contains keys to access your coins.


Title: Re: A way to generate BTC for free?
Post by: bornnstarr on May 19, 2013, 05:11:51 AM
Yeah the first reply was pretty much spot on.
No need for my input!


Title: Re: A way to generate BTC for free?
Post by: kodo on May 19, 2013, 05:21:32 AM
By prostituting yourself.


Title: Re: A way to generate BTC for free?
Post by: Bitsaurus on May 19, 2013, 06:57:52 AM
Your keys also get updated when a send transaction occurs since when you send out coins the standard bitcoin-qt wallet send coins back to you.  The coins are not located inside the actual wallet file, just the keys.  Somebody gets your keys it's like getting the keys to your car...


Title: Re: A way to generate BTC for free?
Post by: Chrithu on May 19, 2013, 09:02:36 AM
As the others have said, this way doesn't generate you free BTC.

If you want to get some BTC without mining take a look at bitvisitor.com or coinofmidas.com (those are the best ways I have found).


Title: Re: A way to generate BTC for free?
Post by: Chrithu on May 19, 2013, 09:18:31 AM
*delete this post*


Title: Re: A way to generate BTC for free?
Post by: maurycy on May 20, 2013, 12:30:04 AM
Hello,
I was thinking about this. So what if you were to make a copy of your wallet with 10 BTC in it and save it to a USB. Then you send 1 BTC to someone else's wallet. The copy of your wallet shows it as having 10BTC so if you were to put it on another computer and use it as the wallet.dat file, wouldn't that account still have 10 BTC even though you just sent 1 BTC to someone so if you did this in between three computers, you could generate free BTC?

That's called double-spending and does not work within Bitcoin, which is actually one of the reasons why it's suitable as a digital cash:
- https://en.bitcoin.it/wiki/Double-spending


Title: Re: A way to generate BTC for free?
Post by: 01BTC10 on May 20, 2013, 12:32:40 AM
To be a double spend he would need to send the same bitcoin on two different transactions.


Title: Re: A way to generate BTC for free?
Post by: BitWulf on May 20, 2013, 12:39:28 AM
No the 1BTC would be spent. All the transactions are in a public database called the blockchain. Your wallet.dat only contains some bitcoin address with the corresponding private key. The private key let you sign a transaction and once it's been broadcast to the Bitcoin network then it's too late... The bitcoin has been spent.

Was wondering how this was overcome. Thanks for the education.


Title: Re: A way to generate BTC for free?
Post by: maurycy on May 20, 2013, 03:58:30 AM
To be a double spend he would need to send the same bitcoin on two different transactions.

That's what he tried to accomplish, right?


Title: Re: A way to generate BTC for free?
Post by: qwerty1231121 on May 20, 2013, 06:04:00 AM
Not 100% certain, but the transaction would be calculated in the next block pretty much after the 1btc is sent. Although the wallet shows 10btc, once it loads the data from the block chain, it would deduct the 1btc as it belongs to someone else now so its unconfirmed btc.


Title: Re: A way to generate BTC for free?
Post by: niko on May 20, 2013, 06:21:21 AM
While it certainly is possible to drive a car or use Bitcoin without any understanding whatsoever about how stuff works, it is not recommended. Sooner or later, it will hurt.


Title: Re: A way to generate BTC for free?
Post by: pvtbrutus on May 20, 2013, 06:56:35 AM
Talking about "free" bitcoins. What happens with bitcoins that have been earned but the wallet is deleted afterwards? The bitcoins stay in the blockchain but nobody can access them anymore because the keys are gone?

I wonder how much capital is floating in the chain without real owners?


Title: Re: A way to generate BTC for free?
Post by: almightyruler on May 20, 2013, 07:29:09 AM
Talking about "free" bitcoins. What happens with bitcoins that have been earned but the wallet is deleted afterwards? The bitcoins stay in the blockchain but nobody can access them anymore because the keys are gone?

I wonder how much capital is floating in the chain without real owners?

Perhaps there could be some way for clients to periodically verify ownership of the transactions associated with their key, if there's no verification for a significant period (several years?) the funds get released back into the potential mining pool. I don't know how difficult this would be to code.

It's going to become a real issue at some point in the future, where minting new coins is near impractical. The rate of permanent loss will exceed generation.


Title: Re: A way to generate BTC for free?
Post by: BitcoinBoss on May 20, 2013, 07:54:49 AM
Talking about "free" bitcoins. What happens with bitcoins that have been earned but the wallet is deleted afterwards? The bitcoins stay in the blockchain but nobody can access them anymore because the keys are gone?

I wonder how much capital is floating in the chain without real owners?

Perhaps there could be some way for clients to periodically verify ownership of the transactions associated with their key, if there's no verification for a significant period (several years?) the funds get released back into the potential mining pool. I don't know how difficult this would be to code.

It's going to become a real issue at some point in the future, where minting new coins is near impractical. The rate of permanent loss will exceed generation.

This is something I have wondered too. What happens to all those BTC that people have in wallets with lost passwords or deleted wallet.dat files, etc? The trouble with releasing BTC that have no verification for a "significant period" is that those BTC may not be unclaimed but just in cold storage or some other long term storage and not really be lost. Interesting point though.


Title: Re: A way to generate BTC for free?
Post by: Birdy on May 20, 2013, 11:26:04 AM
Quote
Talking about "free" bitcoins. What happens with bitcoins that have been earned but the wallet is deleted afterwards? The bitcoins stay in the blockchain but nobody can access them anymore because the keys are gone?

I wonder how much capital is floating in the chain without real owners?
They are lost, but that's not a problem, because all other Bitcoins are worth more then and they are dividable.
My guess is about 1 mio is lost already, but nobody knows for sure.


Perhaps there could be some way for clients to periodically verify ownership of the transactions associated with their key, if there's no verification for a significant period (several years?) the funds get released back into the potential mining pool. I don't know how difficult this would be to code.

It's going to become a real issue at some point in the future, where minting new coins is near impractical. The rate of permanent loss will exceed generation.
Defenitely no, paper wallets cannot prove ownership.
Also it's not going to be a problem, the only thing that will happen is that you trade in smaller Bitcoin units, if too much coins are lost.


Title: Re: A way to generate BTC for free?
Post by: youtoo on May 20, 2013, 11:39:41 AM
If this would work, Bitcoin would be dead already


Title: Re: A way to generate BTC for free?
Post by: Tywill on May 20, 2013, 12:02:55 PM
As has been stated before, if this was possible then crypto currency would be dead on arrival.