Bitcoin Forum
May 24, 2019, 12:59:20 PM *
News: Latest Bitcoin Core release: 0.18.0 [Torrent] (New!)
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin-Qt question  (Read 588 times)
busterroni
Sr. Member
****
Offline Offline

Activity: 277
Merit: 250


View Profile
April 22, 2014, 11:38:37 AM
 #1

Is it true that the average consumer only needs to hold the blocks in the blockchain that their transactions were affected by, which is about 25 megabytes? I got that from here under the section "I'm not downloading that !" https://multibit.org/faq.html

And what're the advantages of downloading the whole block? I read it helps to prevent doublespend, but wasn't that already fixed in an update to Bitcoin-Qt?
1558702760
Hero Member
*
Offline Offline

Posts: 1558702760

View Profile Personal Message (Offline)

Ignore
1558702760
Reply with quote  #2

1558702760
Report to moderator
1558702760
Hero Member
*
Offline Offline

Posts: 1558702760

View Profile Personal Message (Offline)

Ignore
1558702760
Reply with quote  #2

1558702760
Report to moderator
PLAY OVER 3000 GAMES
LIGHTNING FAST WITHDRAWALS
PLAY NOW
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1558702760
Hero Member
*
Offline Offline

Posts: 1558702760

View Profile Personal Message (Offline)

Ignore
1558702760
Reply with quote  #2

1558702760
Report to moderator
1558702760
Hero Member
*
Offline Offline

Posts: 1558702760

View Profile Personal Message (Offline)

Ignore
1558702760
Reply with quote  #2

1558702760
Report to moderator
blacksails
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


View Profile
April 22, 2014, 11:57:26 AM
 #2

It makes sure you follow the correct chain I think?
emilyatk
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
April 22, 2014, 12:36:55 PM
 #3

i think doublespend not fix yet.
busterroni
Sr. Member
****
Offline Offline

Activity: 277
Merit: 250


View Profile
April 22, 2014, 01:29:32 PM
 #4

i think doublespend not fix yet.

From the MultiBit FAQ I linked above:

Can you explain "doublespends" ?

That is where you get to spend the same money twice with different people. It was a common problem with digital money before Bitcoin solved it.
blacksails
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


View Profile
April 22, 2014, 02:49:22 PM
 #5

i think doublespend not fix yet.

From the MultiBit FAQ I linked above:

Can you explain "doublespends" ?

That is where you get to spend the same money twice with different people. It was a common problem with digital money before Bitcoin solved it.
It's still possible to double-spend. However, it's much harder to do so, since the miners will not accept it. Unless you control the miner of course, then you could theoretically make it go through.
poordeveloper
Hero Member
*****
Offline Offline

Activity: 868
Merit: 526


💳 & 💵 to ₿itcoin


View Profile WWW
April 22, 2014, 02:51:06 PM
 #6

I think that part of the FAQ is about the Multibit client. Multibit does not require you to download the blockchain. Bitcoin-Qt does require the full blockchain.

🔵 Buy Bitcoin (Visa / Mastercard / SEPA / Bank Transfer / Western Union / MoneyGram / RIA)
.
🎰 Bitcoin Casinos (List)
dougg
Full Member
***
Offline Offline

Activity: 145
Merit: 100


View Profile
April 22, 2014, 02:54:05 PM
 #7

I`m sure downloading the blockchain actually helps in confirmations.

blacksails
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


View Profile
April 22, 2014, 03:10:06 PM
 #8

I`m sure downloading the blockchain actually helps in confirmations.
Why would it? The miners confirm your transaction no matter if you have the blockchain downloaded or not. So it doesn't matter.
DannyHamilton
Legendary
*
Offline Offline

Activity: 2198
Merit: 1404



View Profile
April 22, 2014, 03:37:44 PM
 #9

I`m sure downloading the blockchain actually helps in confirmations.

No. It does not.

I think that part of the FAQ is about the Multibit client. Multibit does not require you to download the blockchain. Bitcoin-Qt does require the full blockchain.

Correct.  Different wallet implementations have different requirements.  MultiBit is a Simpified Payment Verification (SPV) wallet.  Bitcoin-Qt is a full node.

Can you explain "doublespends" ?

That is where you get to spend the same money twice with different people. It was a common problem with digital money before Bitcoin solved it.
It's still possible to double-spend. However, it's much harder to do so, since the miners will not accept it. Unless you control the miner of course, then you could theoretically make it go through.

People don't always mean the same thing when they use the words "double-spend".  It is not possible for two transactions that spend the exact same unspent outputs to both be confirmed in the blockchain.  It isn't "harder to do", and even if you control the miner you can't "theoretically make it go through".  Only one transaction spending the unspent outputs can permanently exist in the blockchain.  All other transactions that attempt to spend those outputs will be rejected by all peers.

It makes sure you follow the correct chain I think?

MultiBit works fine without storing the entire chain.

I read it helps to prevent doublespend, but wasn't that already fixed in an update to Bitcoin-Qt?

Correct.  In order for Bitcoin to work, there needs to be enough people running full nodes such as Bitcoin-Qt (containing the entire blockchain).  The blockchain makes double-spending impossible and provides a way for a decentralized system to reach consensus on the order of transactions.  As long as there are enough nodes with the full blockchain to keep everything secure, then other users can run wallets that use SPV and rely on those peers running full nodes for the information they need.

And what're the advantages of downloading the whole block? I read it helps to prevent doublespend, but wasn't that already fixed in an update to Bitcoin-Qt?

There are a few, difficult to perform, theoretical attacks that someone can perform against you if you are only running an SPV wallet.

https://en.bitcoin.it/wiki/Thin_Client_Security

blacksails
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


View Profile
April 22, 2014, 03:43:41 PM
 #10

It makes sure you follow the correct chain I think?
MultiBit works fine without storing the entire chain.
Yeah, I know, I use it myself, however I think I read somewhere that in case of a hard fork there's a higher risk of lightweight clients start following the wrong chain, or something like that?
Dogtanian
Hero Member
*****
Offline Offline

Activity: 756
Merit: 500


View Profile
April 22, 2014, 03:49:08 PM
 #11

i think doublespend not fix yet.

From the MultiBit FAQ I linked above:

Can you explain "doublespends" ?

That is where you get to spend the same money twice with different people. It was a common problem with digital money before Bitcoin solved it.
It's still possible to double-spend. However, it's much harder to do so, since the miners will not accept it. Unless you control the miner of course, then you could theoretically make it go through.

I wish people would stop complaining about double spends. IT never happens but people make out like it's a massive flaw and they're never gonna get their money.
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!