Bitcoin Forum
May 02, 2024, 04:51:19 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: What will happen when restore spent bitcion?  (Read 821 times)
bcoins (OP)
Newbie
*
Offline Offline

Activity: 26
Merit: 0


View Profile
May 17, 2014, 12:59:18 PM
 #1


Sorry for asking silly question.

Suppose i have 1 BTC in my wallet and I take a backup of it. Then i send that 1BTC so some other address and my wallet becomes empty.
And now if i restore that backup which i had taken while it was having 1BTC. Will i get duplicate BTC which i already spent?
1714625479
Hero Member
*
Offline Offline

Posts: 1714625479

View Profile Personal Message (Offline)

Ignore
1714625479
Reply with quote  #2

1714625479
Report to moderator
1714625479
Hero Member
*
Offline Offline

Posts: 1714625479

View Profile Personal Message (Offline)

Ignore
1714625479
Reply with quote  #2

1714625479
Report to moderator
1714625479
Hero Member
*
Offline Offline

Posts: 1714625479

View Profile Personal Message (Offline)

Ignore
1714625479
Reply with quote  #2

1714625479
Report to moderator
Transactions must be included in a block to be properly completed. When you send a transaction, it is broadcast to miners. Miners can then optionally include it in their next blocks. Miners will be more inclined to include your transaction if it has a higher transaction fee.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714625479
Hero Member
*
Offline Offline

Posts: 1714625479

View Profile Personal Message (Offline)

Ignore
1714625479
Reply with quote  #2

1714625479
Report to moderator
1714625479
Hero Member
*
Offline Offline

Posts: 1714625479

View Profile Personal Message (Offline)

Ignore
1714625479
Reply with quote  #2

1714625479
Report to moderator
Benson Samuel
Legendary
*
Offline Offline

Activity: 1890
Merit: 1000


Landscaping Bitcoin for India!


View Profile WWW
May 17, 2014, 01:05:54 PM
 #2


Sorry for asking silly question.

Suppose i have 1 BTC in my wallet and I take a backup of it. Then i send that 1BTC so some other address and my wallet becomes empty.
And now if i restore that backup which i had taken while it was having 1BTC. Will i get duplicate BTC which i already spent?


Lol.. that would be an easy hack.

Once spent, its spent.

bcoins (OP)
Newbie
*
Offline Offline

Activity: 26
Merit: 0


View Profile
May 17, 2014, 01:26:23 PM
 #3

Then what do i get if i restore backup?
Benson Samuel
Legendary
*
Offline Offline

Activity: 1890
Merit: 1000


Landscaping Bitcoin for India!


View Profile WWW
May 17, 2014, 01:29:39 PM
 #4

Then what do i get if i restore backup?

You will retain the keys to the address that had stored the funds and a transaction that shows them as spent once you sync up.

cuddaloreappu
Hero Member
*****
Offline Offline

Activity: 756
Merit: 502


View Profile
May 17, 2014, 02:14:16 PM
 #5

But your question is really cool..wish bitcoin has this feature for atleast one day and we will become millionaire overnight.

bcoins (OP)
Newbie
*
Offline Offline

Activity: 26
Merit: 0


View Profile
May 17, 2014, 02:30:43 PM
 #6

 Grin Grin Roll Eyes
newIndia
Legendary
*
Offline Offline

Activity: 2198
Merit: 1049


View Profile
May 17, 2014, 04:58:53 PM
 #7

But your question is really cool..wish bitcoin has this feature for atleast one day and we will become millionaire overnight.



And the next day 1000 BTC equalled 1 USD. Just one malleability has given so much trouble in price ...can u imagine where BTC will go if this ever happen Tongue

allcoinminer
Hero Member
*****
Offline Offline

Activity: 784
Merit: 504


View Profile
May 17, 2014, 07:51:30 PM
 #8


Sorry for asking silly question.

Suppose i have 1 BTC in my wallet and I take a backup of it. Then i send that 1BTC so some other address and my wallet becomes empty.
And now if i restore that backup which i had taken while it was having 1BTC. Will i get duplicate BTC which i already spent?


Its not possible.
The data about you have this much money in your wallet is in the blockchain and that blockchain is not completely under yours or anyone's control because its decentralised.
When you spent it will be there in the blockchain.

When you backup the wallet, you backed up your key to access your wallet address.

Technically, you can do it if you can do a 51% attack on bitcoin network, LOL!
dashingriddler
Legendary
*
Offline Offline

Activity: 1258
Merit: 1001



View Profile
May 17, 2014, 08:35:54 PM
 #9

Let me try to answer your question.

Bitcoins do not exist in your computer or wallet technically and they exist on blockchain which is a distributed public ledger.

First you need to understand what exactly you hold when you say you have 1 BTC in your bitcoin address. What exactly you hold is a piece of information that is only with you, that gives you ability to transfer bitcoin from that address to another bitcoin address.

So when you backup your wallet, you are basically backing up this information that gives ability to move the bitcoins from your address to another address. You are not really backing up your bitcoins itself. After backing up, if you move the bitcoins then that bitcoin is gone from the address and this transaction is recorded in the distributed public ledger.

Say now you formatted your computer and you restored that. Now even though you have the ability to move the bitcoins in that address, the bitcoins itself is not indeed there as you actually already spent it as per the public ledger.

CENTRA

            ▄▄▄██████████▄▄▄
        ▄▄████████████████████▄▄
      ▄███████▀▀         ▀▀███████▄
    ▄█████▀                  ▀██████
   █████▀      ▄▄▄█████▄▄      ▀█████▄
  █████     ▄██████████████▄     ▀████▄
 █████     ██████▀▀  ▀▀██████▄    ▀████
▐████     █████          █████     █████
█████    ▐████                     ▐████
█████    █████                     ▐████
█████     █████          ▄████▌    █████
 ████▌    ▀█████▄▄    ▄▄█████▀    ▄████▌
 ▀████▄     ▀██████████████▀     ▄████▀
  ▀█████▄     `▀████████▀▀     ▄█████▀
   `██████▄                  ▄██████
     ▀███████▄▄          ▄▄███████▀
       ▀██████████████████████▀
           ▀▀▀█████████████▀▀

.
.
.
.
allcoinminer
Hero Member
*****
Offline Offline

Activity: 784
Merit: 504


View Profile
May 17, 2014, 09:08:04 PM
 #10

Let me try to answer your question.

Bitcoins do not exist in your computer or wallet technically and they exist on blockchain which is a distributed public ledger.

First you need to understand what exactly you hold when you say you have 1 BTC in your bitcoin address. What exactly you hold is a piece of information that is only with you, that gives you ability to transfer bitcoin from that address to another bitcoin address.

So when you backup your wallet, you are basically backing up this information that gives ability to move the bitcoins from your address to another address. You are not really backing up your bitcoins itself. After backing up, if you move the bitcoins then that bitcoin is gone from the address and this transaction is recorded in the distributed public ledger.

Say now you formatted your computer and you restored that. Now even though you have the ability to move the bitcoins in that address, the bitcoins itself is not indeed there as you actually already spent it as per the public ledger.

Adding to the above in a layman style:
Wallet restoration will not give the ability to move the previous bitcoins in that address since wallet doesn't have memory about your previous coins. That information is stored in the blockchain. If you backup and restore the previous blockchain stored locally in your computer and you are not in sync with the network and did a second spent on the already spend coin, it will not be accepted by the peers when syncing is completed.
bcoins (OP)
Newbie
*
Offline Offline

Activity: 26
Merit: 0


View Profile
June 04, 2014, 07:54:36 AM
 #11

Thanks for info.

Got that.
buysellbitcoin
Legendary
*
Offline Offline

Activity: 1105
Merit: 1001


https://www.zebpay.com


View Profile WWW
June 06, 2014, 07:10:34 AM
 #12

I demand to Satoshi we need double spend feature, atleast that way Government will recognise Bitcoin as legal medium of payment and they will use it in government payments. Keep swimming.

Regards

Download Zebpay Fastest way to Buy / Sell Bitcoins in India
Transaction processing within one working day and best bitcoin rates | Recharge airtime & buy vouchers of Amazon, Flipkart, Domino's at great discounts
dashingriddler
Legendary
*
Offline Offline

Activity: 1258
Merit: 1001



View Profile
June 06, 2014, 07:23:45 AM
 #13

I demand to Satoshi we need double spend feature, atleast that way Government will recognise Bitcoin as legal medium of payment and they will use it in government payments. Keep swimming.

Regards
Or a way to generate bitcoins without mining - i bet this will make govt to accpt it as a legal medium. Else fiat would not have been haha

CENTRA

            ▄▄▄██████████▄▄▄
        ▄▄████████████████████▄▄
      ▄███████▀▀         ▀▀███████▄
    ▄█████▀                  ▀██████
   █████▀      ▄▄▄█████▄▄      ▀█████▄
  █████     ▄██████████████▄     ▀████▄
 █████     ██████▀▀  ▀▀██████▄    ▀████
▐████     █████          █████     █████
█████    ▐████                     ▐████
█████    █████                     ▐████
█████     █████          ▄████▌    █████
 ████▌    ▀█████▄▄    ▄▄█████▀    ▄████▌
 ▀████▄     ▀██████████████▀     ▄████▀
  ▀█████▄     `▀████████▀▀     ▄█████▀
   `██████▄                  ▄██████
     ▀███████▄▄          ▄▄███████▀
       ▀██████████████████████▀
           ▀▀▀█████████████▀▀

.
.
.
.
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!