Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: calkob on December 07, 2015, 11:25:11 AM



Title: Thinking of downloading Bitcoin Core
Post by: calkob on December 07, 2015, 11:25:11 AM
Hi all i got a new pc recently and was thinking of downloading bitcoin core, whats the pro's and con's?


Title: Re: Thinking of downloading Bitcoin Core
Post by: 1Referee on December 07, 2015, 12:01:42 PM
What can be seen as a benefit for some people, is being considered not to be a benefit by other people. I personally find it a benefit that you have the entire blockchain in your pc. It allows me to run a full node to support the network. But for some people it is too time consuming as it may take 1 to 3 days to download the full blockchain. It is strongly depending on the nodes you are connected with. The wallet does start quite slow from time to time if you replace wallet files frequently.

If you don't like that, you can choose to go with a light weight wallet that doesn't need you to download the full blockchain. Electrum and Multibit are good alternatives.


Title: Re: Thinking of downloading Bitcoin Core
Post by: ranochigo on December 07, 2015, 12:06:18 PM
Hi all i got a new pc recently and was thinking of downloading bitcoin core, whats the pro's and con's?
Bitcoin Core helps to support the network, whether you open port 8333 or not. It still helps to enforce the network rules.

Bitcoin Core itself is a trustless client which does not trust any other person other than itself. If a miner mines an invalid block which does not follow the network rules, Bitcoin Core will reject it and SPV clients would happily accept it till a longer chain emerges. Bitcoin Core has various tools for developers, the RPC interface etc. It's great for payment system.

Bitcoin Core takes a huge amount of memory space. It keeps a copy of the entire blockchain which is more than 55GB at the moment. It is projected to grow even more if the block size increase. This also means that you need to have lots of free space for it. I don't run it since I only have a 128GB built in SSD. Bitcoin Core misses out on features such as hierarchical deterministic seeds. HD wallets have a seed which the address generates from. This only require the users to make one and only backup in their lifetime (of course you need several copies). With Bitcoin Core, you need to backup every 100 transactions or so since it pregenerates 100 address everytime and uses a change address for every transaction.


Title: Re: Thinking of downloading Bitcoin Core
Post by: QQ88 on December 07, 2015, 12:20:11 PM
I have the same thinking when I first touch Bitcoin! But after a while, I found core wallet is consuming a lot of resource and I cannot open syn the wallet 24/7! I don't like the waiting time of synchronizing when I rush to spend the Bitcoin!


Title: Re: Thinking of downloading Bitcoin Core
Post by: Jeremycoin on December 07, 2015, 12:22:52 PM
Hi all i got a new pc recently and was thinking of downloading bitcoin core, whats the pro's and con's?
The first thing you have to know is, the Blockchain has a very very big size and keep going up 'til now.


Title: Re: Thinking of downloading Bitcoin Core
Post by: Vivlore on December 07, 2015, 12:28:03 PM
Hi all i got a new pc recently and was thinking of downloading bitcoin core, whats the pro's and con's?

The pro is you keep a copy of the blockchain. You care contribute to the security of bitcoin world. The con is you have to wait for a few days/weeks to see your first fraction of bitcoin.


Title: Re: Thinking of downloading Bitcoin Core
Post by: Rude Boy on December 07, 2015, 12:30:31 PM
Hi all i got a new pc recently and was thinking of downloading bitcoin core, whats the pro's and con's?
Be mind, you're going to download whole blockchain worth of 40+ GBs of data and HDD space for sync. and counting.


Title: Re: Thinking of downloading Bitcoin Core
Post by: Amph on December 07, 2015, 12:30:38 PM
if you have a good desktop with powerful cpu and ssd, there are no con to core, it offer more security than spv client and it has everything you need minus some fuctions that you can integrate later via armory


Title: Re: Thinking of downloading Bitcoin Core
Post by: |Ocean| on December 07, 2015, 12:34:35 PM
One question i want to ask here , if i download bitcoin core and run it 24x7 them will i get something , say bitcoins by network to run it?


Title: Re: Thinking of downloading Bitcoin Core
Post by: Denker on December 07, 2015, 12:40:24 PM
Hi all i got a new pc recently and was thinking of downloading bitcoin core, whats the pro's and con's?

Bitcoin core is very good client and herefore also a very good wallet.Easy to use imo.
When you download it you will have the full blockchain on your computer.This gives you the opportunity to run a network node and support the network.This is always welcome.
But the blockchain is quite large (+30GB) and if you haven't run it a few days it will take some while to sync depending on your bandwith.


Title: Re: Thinking of downloading Bitcoin Core
Post by: Denker on December 07, 2015, 12:44:35 PM
One question i want to ask here , if i download bitcoin core and run it 24x7 them will i get something , say bitcoins by network to run it?

No right now you will not get rewarded by supporting via a node.
You only get rewarded if you mine.And today the difficulty is that high that as a home miner you have no chance to compete against the big farms.The only thing you can do is joining a pool.


Title: Re: Thinking of downloading Bitcoin Core
Post by: ranochigo on December 07, 2015, 12:49:04 PM
^Can't you link the posts altogether?

One question i want to ask here , if i download bitcoin core and run it 24x7 them will i get something , say bitcoins by network to run it?
Bitcoin Core is essential for the survivial of Bitcoin, full nodes basically forms the backbone of Bitcoin. There is no reward scheme in the protocol which rewards the node. However, the number of nodes is decreasing. Hence, Bitnodes have a program which runs for a limited time and basically rewards nodes randomly. You can find out more information here: https://bitnodes.21.co/nodes/incentive/. Currently, the possible reward for the winner is $10. You need to have a "PIX" score of more than 8 to qualify. Here is the algorithm for calculating it: https://bitnodes.21.co/nodes/leaderboard/, just scroll down. By running a full node with port 8333 opened, peers will connect to you and download blocks from you. It will result in a higher bandwidth usage.

I'm thinking of running a full node on a dedicated server. It costs a lot but it helps the network.

Edit: Some punctuation and grammar errors corrected.


Title: Re: Thinking of downloading Bitcoin Core
Post by: gkv9 on December 07, 2015, 01:32:27 PM
One question i want to ask here , if i download bitcoin core and run it 24x7 them will i get something , say bitcoins by network to run it?

No right now you will not get rewarded by supporting via a node.
You only get rewarded if you mine.And today the difficulty is that high that as a home miner you have no chance to compete against the big farms.The only thing you can do is joining a pool.


Even those pools won't reward a lot if compared to what these big farms have been making...
You will need to invest a lot if you want to earn bitcoins through mining...


Title: Re: Thinking of downloading Bitcoin Core
Post by: maokoto on December 07, 2015, 01:46:18 PM
Advantage: help to support the network. Which is a kind of "altruistic" advantage

Disadvantage: time consuming, space not used for other things, harder work on your hd (which lowers its life span), slowing your machine on the operation...



Title: Re: Thinking of downloading Bitcoin Core
Post by: |Ocean| on December 07, 2015, 01:51:53 PM
^Can't you link the posts altogether?

One question i want to ask here , if i download bitcoin core and run it 24x7 them will i get something , say bitcoins by network to run it?
Bitcoin Core is essential for the survivial of Bitcoin, full nodes basically forms the backbone of Bitcoin. There is no reward scheme in the protocol which rewards the node However, he number of nodes is decreasing. Hence Bitnodes have a program which runs for a limited time and basically rewards nodes randomly. You can find out more information here: https://bitnodes.21.co/nodes/incentive/. Currently, the possible reward for the winner is $10. You need to have a score of more than 8 to qualify. Here is the algronithm for calculating it: https://bitnodes.21.co/nodes/leaderboard/, just scroll down. By running a full node with port 8333 opened, peers will connect to you and download blocks from you. It will result in a higher bandwidth usage.

I'm thinking of running a full node on a dedicated server. It costs a lot but it helps the network.

Thank for explaining in brief.
I was thing of the same but one person in above comment said that It would take weeks to get fraction of bitcoin, so I thought to ask here.
Thank you guys.


Title: Re: Thinking of downloading Bitcoin Core
Post by: calkob on December 07, 2015, 02:43:09 PM
Thanks everyone for the replies, i think ill give it ago, i have a new i7 with 3TB of unused hd, and my broadband is unlimited..... so i can try it out and see. 

im not even looking to use the wallet anyway as i have all my bitcoin in paper wallets.  so that isnt an issue.  bitnodes sounds interesting i might look into that.


 ;D


Title: Re: Thinking of downloading Bitcoin Core
Post by: simon28 on December 07, 2015, 06:26:38 PM
You can speed up the bitcoin core sync time by downloading the whole blockchain in a bootstrap.dat file, then letting your bitcoin wallet work on that. It still takes a long time to sync but it's faster than waiting for the data from nodes. You can download the bootstrap.dat file from this link.

http://www.satoshis.guru/blockchain-downloads/


Title: Re: Thinking of downloading Bitcoin Core
Post by: Rubberduckie on December 07, 2015, 10:21:40 PM
On my main desktop I have bitcoin core and support the network.
On my laptop I use electrum for fast transactions and easy
sync. So I suggest using both as long as core wont bog down
your computer. Assuming you have a good comp since its new.


Title: Re: Thinking of downloading Bitcoin Core
Post by: Meuh6879 on December 07, 2015, 10:25:11 PM
Hi all i got a new pc recently and was thinking of downloading bitcoin core, whats the pro's and con's?

pro :
- emit your own transactions
- can keep wallet file as cold storage (keep my money safe)

con :
- need actually 55Go to store
- need 2-4ko/s of Upload
- need to trust the "PC" ... system operator


Title: Re: Thinking of downloading Bitcoin Core
Post by: Carlton Banks on December 07, 2015, 10:31:57 PM
You can speed up the bitcoin core sync time by downloading the whole blockchain in a bootstrap.dat file, then letting your bitcoin wallet work on that. It still takes a long time to sync but it's faster than waiting for the data from nodes. You can download the bootstrap.dat file from this link.

http://www.satoshis.guru/blockchain-downloads/

I would urge anyone thinking about doing this to think twice. The bootstrap.dat linked from the website could actually be some kind of attack, although I don't know exactly how the file gets used so I can't tell you what the vector might be.

Anyway, since 0.10, the bootstrap.dat method is basically obsolete. It is not faster than downloading directly over the Bitcoin network, so it serves no purpose.


Title: Re: Thinking of downloading Bitcoin Core
Post by: Required Information on December 07, 2015, 10:37:17 PM
You can speed up the bitcoin core sync time by downloading the whole blockchain in a bootstrap.dat file, then letting your bitcoin wallet work on that. It still takes a long time to sync but it's faster than waiting for the data from nodes. You can download the bootstrap.dat file from this link.

http://www.satoshis.guru/blockchain-downloads/

I would urge anyone thinking about doing this to think twice. The bootstrap.dat linked from the website could actually be some kind of attack, although I don't know exactly how the file gets used so I can't tell you what the vector might be.

Anyway, since 0.10, the bootstrap.dat method is basically obsolete. It is not faster than downloading directly over the Bitcoin network, so it serves no purpose.
It's probably too old bootstrap.dat file. 27 GB only???


Title: Re: Thinking of downloading Bitcoin Core
Post by: countryfree on December 07, 2015, 10:45:23 PM
Yes, please do it. We need more individuals to store the blockchain. I did with the latest desktop I've bought. Note that it's smart to have 2 computers though, if you want to do P2P or download software which doesn't come from a trustworthy source.


Title: Re: Thinking of downloading Bitcoin Core
Post by: whizz94 on December 07, 2015, 10:55:39 PM
Bootstrap.dat gets it to about 20-ish GB of 40-something GB, so it does not get you out of a couple of days of heavy -reindex processing
I've recently been testing a variety of smaller and older PC's with bitcoin-qt client wallet and full blockchain on linux.

Pro:
You have your own copy of the whole blockchain since 2009
You can add things such as your own electrum pruned blockchain server so that you know whose node your fast wallet get its data from (and so that you can hide it up a branchline in your extensive LAN where most criminals wouldn't find it)
By choosing what sort of node it is you put in a 'vote' on the xt block size question

Con:
It needs > 50GB of HDD (Dec 2015) and will need even more next year
The overheads of running your pc 24h might be 1kWh per day electricity plus minor increased wear and tear on moving parts and storage devices.


Here is a list of (mostly failed) combinations:
bitcoin-qt 0.9.6
512MB single core 1.6GHz AMD - forget it
1024MB quad core 1GHz raspberry pi - forget it.  burned out a 64GB usb stick with too many rw before it had reindexed the blockchain
2048MB duel core 1.9GHz Dell - OK
6.2GB quad core 3.1 GHz Intel - OK, except that 0.9.6 is now obselete

bitcoin-qt 0.11.0
6.2GB quad core 3.1 GHz Intel - presently reindexing the blockchain (since 25th November)

If you don't want to know where Electrum gets its blockchain info from, then it might suit you better than running a full node.


Title: Re: Thinking of downloading Bitcoin Core
Post by: calkob on December 07, 2015, 11:09:24 PM
You can speed up the bitcoin core sync time by downloading the whole blockchain in a bootstrap.dat file, then letting your bitcoin wallet work on that. It still takes a long time to sync but it's faster than waiting for the data from nodes. You can download the bootstrap.dat file from this link.

http://www.satoshis.guru/blockchain-downloads/

I would urge anyone thinking about doing this to think twice. The bootstrap.dat linked from the website could actually be some kind of attack, although I don't know exactly how the file gets used so I can't tell you what the vector might be.

Anyway, since 0.10, the bootstrap.dat method is basically obsolete. It is not faster than downloading directly over the Bitcoin network, so it serves no purpose.

was abit cautious about this post also so i ignored it.  op is probably genuine but prob best to avoid unless you completely know what you are doing.


Title: Re: Thinking of downloading Bitcoin Core
Post by: calkob on December 07, 2015, 11:11:16 PM
. Note that it's smart to have 2 computers though, if you want to do P2P or download software which doesn't come from a trustworthy source.

I dont plan on ever using the wallet anyway, so am i right in saying this shouldnt be a problem?


Title: Re: Thinking of downloading Bitcoin Core
Post by: Meuh6879 on December 07, 2015, 11:22:36 PM
Here is a list of (mostly failed) combinations:
bitcoin-qt 0.9.6
512MB single core 1.6GHz AMD - forget it
1024MB quad core 1GHz raspberry pi - forget it.  burned out a 64GB usb stick with too many rw before it had reindexed the blockchain
2048MB duel core 1.9GHz Dell - OK
6.2GB quad core 3.1 GHz Intel - OK, except that 0.9.6 is now obselete

bitcoin-qt 0.11.0
6.2GB quad core 3.1 GHz Intel - presently reindexing the blockchain (since 25th November)

in this situation, it's more safe to use a refurbished laptop PC with an i5 processor (like i5-560 ...).
200 USD for this setup on amazon.


Title: Re: Thinking of downloading Bitcoin Core
Post by: Carlton Banks on December 07, 2015, 11:29:48 PM
Here is a list of (mostly failed) combinations:
bitcoin-qt 0.9.6
512MB single core 1.6GHz AMD - forget it
1024MB quad core 1GHz raspberry pi - forget it.  burned out a 64GB usb stick with too many rw before it had reindexed the blockchain
2048MB duel core 1.9GHz Dell - OK
6.2GB quad core 3.1 GHz Intel - OK, except that 0.9.6 is now obselete

bitcoin-qt 0.11.0
6.2GB quad core 3.1 GHz Intel - presently reindexing the blockchain (since 25th November)

I'm not sure what you're trying to tell us here. Why would you use 0.9.6? Seems like a slightly eccentric choice for your test client. As a miner. I would have expected you to understand the relevance of the client version in a performance test.

And what does "1.9GHz Dell" and "3.1 Ghz Intel" actually tell us? Not all clock cycles are created equally  ;)


Title: Re: Thinking of downloading Bitcoin Core
Post by: calkob on December 08, 2015, 12:13:28 AM
how do i open port 8333 is it settings>options>network --conect through socks5 port?


Title: Re: Thinking of downloading Bitcoin Core
Post by: Hazir on December 08, 2015, 12:18:09 AM
Hi all i got a new pc recently and was thinking of downloading bitcoin core, whats the pro's and con's?

pro :
- emit your own transactions
- can keep wallet file as cold storage (keep my money safe)

con :
- need actually 55Go to store
- need 2-4ko/s of Upload
- need to trust the "PC" ... system operator

What does than mean exactly? Other software wallets can't be kept as cold storage? It is only Bitcoin Core property?


Title: Re: Thinking of downloading Bitcoin Core
Post by: lemmyK on December 08, 2015, 12:28:38 AM
How open port ?


Title: Re: Thinking of downloading Bitcoin Core
Post by: Meuh6879 on December 08, 2015, 12:30:28 AM
they can, too.

but, the problem is the ... reading of file after ... like 5 years.  ;D
(and trust me, i have hot situation in 2014 to test this completly ... like the HD Wallet file migration  ::) ).

so yes, Bitcoin Core only keep this wallet file intact over years.

---

But you can export private key too, if you want ... but it's more long to read after (need to rescan the whole blockchain to find fund ... wallet file only scan the created date to actually last block).


Title: Re: Thinking of downloading Bitcoin Core
Post by: Drewski on December 08, 2015, 12:59:27 AM
You need to port forward your router to open the port.  Instructions can be found here http://portforward.com/ (http://portforward.com/)


Title: Re: Thinking of downloading Bitcoin Core
Post by: ranochigo on December 08, 2015, 01:34:06 AM
-snip
- can keep wallet file as cold storage (keep my money safe)

con :
- need actually 55Go to store
- need 2-4ko/s of Upload
- need to trust the "PC" ... system operator
Not really. Electrum provides a much better interface for cold storage spending compared to Bitcoin Core.
-snip-
- need 2-4ko/s of Upload
Unless you are opening port 8333, upload speed does not matter much. Download speeds matter much more.
-snip-
I would urge anyone thinking about doing this to think twice. The bootstrap.dat linked from the website could actually be some kind of attack, although I don't know exactly how the file gets used so I can't tell you what the vector might be.

Anyway, since 0.10, the bootstrap.dat method is basically obsolete. It is not faster than downloading directly over the Bitcoin network, so it serves no purpose.
Unless you end up getting an .exe file, it is not much of a risk. Bitcoin automatically verifies each block to ensure that it is valid.

Headers-first synchronization allows the client to download from various sources and verifies simultaneously.

Here is a list of (mostly failed) combinations:
bitcoin-qt 0.9.6
512MB single core 1.6GHz AMD - forget it
1024MB quad core 1GHz raspberry pi - forget it.  burned out a 64GB usb stick with too many rw before it had reindexed the blockchain
2048MB duel core 1.9GHz Dell - OK
6.2GB quad core 3.1 GHz Intel - OK, except that 0.9.6 is now obselete

bitcoin-qt 0.11.0
6.2GB quad core 3.1 GHz Intel - presently reindexing the blockchain (since 25th November)
-snip-
Comparing clock speeds makes not much sense. The IPC matters much more, an AMD FX6300 won't win a I7 4790K even with higher clock speed.
1024MB quad core 1GHz raspberry pi - forget it.  burned out a 64GB usb stick with too many rw before it had reindexed the blockchain
You probably don't need to reindex that often. You can easily just copy the entire data directory from another computer so that it won't have to verify the blocks again. If you have a spare HDD lying around, that's even better, just plug it in.


Title: Re: Thinking of downloading Bitcoin Core
Post by: Carlton Banks on December 08, 2015, 02:05:36 AM
-snip-
I would urge anyone thinking about doing this to think twice. The bootstrap.dat linked from the website could actually be some kind of attack, although I don't know exactly how the file gets used so I can't tell you what the vector might be.

Anyway, since 0.10, the bootstrap.dat method is basically obsolete. It is not faster than downloading directly over the Bitcoin network, so it serves no purpose.
Unless you end up getting an .exe file, it is not much of a risk. Bitcoin automatically verifies each block to ensure that it is valid.

Headers-first synchronization allows the client to download from various sources and verifies simultaneously.

I think you're right. I guess thinking about it, the .dat file is just checkpointed block data. I was thinking that maybe an intentionally malformed bootstrap.dat could be used to exploit the user somehow, but on second thoughts, it's not possible (in an obvious way, at least). Once verified, the user node consults the rest of the network, so bootstrap.dat isn't a viable attack channel.


Title: Re: Thinking of downloading Bitcoin Core
Post by: Bitcoinpro on December 08, 2015, 03:14:12 AM
Download and operate the core and you will literally have more power than Goldmans Sachs JP morgans Queen and the Vatican combined and be in command of a 20 Trillion Cryptocurrency empire

distributionatively speaking,


Title: Re: Thinking of downloading Bitcoin Core
Post by: gkv9 on December 08, 2015, 06:23:08 AM
@OP,
Also, don't forget to lock your wallet with a big paraphrase, and save it written somewhere at a safe place...
Remember, you will also need a good Antivirus software in order for your PC to stay away from viruses in order for your coins to remain safe...


Title: Re: Thinking of downloading Bitcoin Core
Post by: calkob on December 08, 2015, 10:21:13 AM
@OP,
Also, don't forget to lock your wallet with a big paraphrase, and save it written somewhere at a safe place...
Remember, you will also need a good Antivirus software in order for your PC to stay away from viruses in order for your coins to remain safe...
You need to port forward your router to open the port.  Instructions can be found here http://portforward.com/ (http://portforward.com/)

Thanks very much.  will get it going today.  i have 5 years downloaded on Bitcoin core already so shouldnt be long.


Title: Re: Thinking of downloading Bitcoin Core
Post by: azeminjo09 on December 08, 2015, 10:31:46 AM
If you're going to use it then it is goin to take a lot of space memory so it is up to you


Title: Re: Thinking of downloading Bitcoin Core
Post by: hendra147 on December 08, 2015, 10:51:41 AM
Hi all i got a new pc recently and was thinking of downloading bitcoin core, whats the pro's and con's?

I recomended you to download and use bitcoin core :)
with Bitcoin Core you can help network, if i have unlimited bandwith i will download and use bitcoin Core


Title: Re: Thinking of downloading Bitcoin Core
Post by: Amph on December 08, 2015, 11:30:49 AM
If you're going to use it then it is goin to take a lot of space memory so it is up to you

it's only around 55gb, many hd or even ssd can reach 1 tera easily, and i doubt the blockchain is following the more law, about storage increase

really 55gb nowadays is very tiny compared to the previous decade


Title: Re: Thinking of downloading Bitcoin Core
Post by: Cyaren on December 08, 2015, 11:54:58 AM
Hi all i got a new pc recently and was thinking of downloading bitcoin core, whats the pro's and con's?
try light version of bitcoin wallets, bitcoin core is heavy wallet for new users, you will need to download a big blockchain(over 45GB in size) need a good PC to run this wallet and sometime you may need to reindex whole blockchain or rescan wallet that takes too much time.good thing is its core wallet and more secure then some of wallet.you can try electrum,multibit etc


Title: Re: Thinking of downloading Bitcoin Core
Post by: cellard on December 08, 2015, 03:08:29 PM
Hi all i got a new pc recently and was thinking of downloading bitcoin core, whats the pro's and con's?

You should by all means download Bitcoin Core and run it for as long as possible (leave it open if you leave and you leave your computer turn on). By doing this you are helping the network. It is because of people running nodes that Bitcoin can function in the first place let's not forget that, so the more nodes the better.


Title: Re: Thinking of downloading Bitcoin Core
Post by: HostSurf on December 08, 2015, 03:39:35 PM
I haven't read any bad reviews about it just yet.
Seems to be pretty secure, but if you're really going to use a wallet on your pc,
I would suggest not to use it that often if it's only for your wallet


Title: Re: Thinking of downloading Bitcoin Core
Post by: pereira4 on December 08, 2015, 06:23:30 PM
I haven't read any bad reviews about it just yet.
Seems to be pretty secure, but if you're really going to use a wallet on your pc,
I would suggest not to use it that often if it's only for your wallet

Why not tho? Bitcoin Core is probably the safest desktop wallet possible. It has inbuilt encryption, it never shows the private key unless you really want to, and most importantly it has the actual entire blockchain saved locally. I don't think it can get any safer if you want to have a wallet in your computer.


Title: Re: Thinking of downloading Bitcoin Core
Post by: Mickeyb on December 08, 2015, 10:49:50 PM
Hi all i got a new pc recently and was thinking of downloading bitcoin core, whats the pro's and con's?

You should by all means download Bitcoin Core and run it for as long as possible (leave it open if you leave and you leave your computer turn on). By doing this you are helping the network. It is because of people running nodes that Bitcoin can function in the first place let's not forget that, so the more nodes the better.

Yes, exactly this! And if you have a powerful enough computer OP and you are saving your bitcoins in the cold storage as you have written why just not do it and help the network?!

With your configuration, you are not limited on resources. Your computer will work just fine even with the Core running! You will be doing a good deed for a community! :)


Title: Re: Thinking of downloading Bitcoin Core
Post by: Vivlore on January 09, 2016, 09:49:43 AM
Hi all i got a new pc recently and was thinking of downloading bitcoin core, whats the pro's and con's?

You should by all means download Bitcoin Core and run it for as long as possible (leave it open if you leave and you leave your computer turn on). By doing this you are helping the network. It is because of people running nodes that Bitcoin can function in the first place let's not forget that, so the more nodes the better.

Yes, exactly this! And if you have a powerful enough computer OP and you are saving your bitcoins in the cold storage as you have written why just not do it and help the network?!

With your configuration, you are not limited on resources. Your computer will work just fine even with the Core running! You will be doing a good deed for a community! :)

If you have a powerful computer, the Core will use very little CPU power. So it is better to run the wallet.


Title: Re: Thinking of downloading Bitcoin Core
Post by: whizz94 on January 09, 2016, 11:19:35 AM
If in doubt, a fast wallet such as Electrum will suffice for you to keep your bitcoins safe and do your transactions.
You might want that anyway as it does not need to be on 24/7 to avoid a week of downtime every now and then while resynching an off month.

Jan 2016 specs for bitcoin-qt are :
>=66GB for the /.bitcoin/ storage directory
>=2-core x 1.8GHz cpu, 4-core i5 or higher desirable
>=1 GB RAM with plenty of RAM desirable
>=20 days on per month

You can have both, running a bitcoin core full node to support the blockchain whenever your computer happens to be on all week and using a fast wallet to do most of your bitcoin transactions.

You might also want to read up on some business last year about BIP101 and 8MB blocks.  The bitcoin core version 0.11.0 and onwards qt full nodes might not compile from source and might contain hardcode to specifically exclude the writers of BIP101 bitcoin core xt version from their previous responsibility of checking the source code.  Whether you picked a bitcoin-qt xt node or the won't-change bitcoin-core bitcoin-qt creates a vote in the xt vs not xt decision.  Cast that vote if you have an opinion.  Best to stay with a fast wallet, as those do not vote, if in doubt.


Title: Re: Thinking of downloading Bitcoin Core
Post by: helloeverybody on January 09, 2016, 06:12:22 PM
If in doubt, a fast wallet such as Electrum will suffice for you to keep your bitcoins safe and do your transactions.
You might want that anyway as it does not need to be on 24/7 to avoid a week of downtime every now and then while resynching an off month.

Jan 2016 specs for bitcoin-qt are :
>=66GB for the /.bitcoin/ storage directory
>=2-core x 1.8GHz cpu, 4-core i5 or higher desirable
>=1 GB RAM with plenty of RAM desirable
>=20 days on per month

You can have both, running a bitcoin core full node to support the blockchain whenever your computer happens to be on all week and using a fast wallet to do most of your bitcoin transactions.

You might also want to read up on some business last year about BIP101 and 8MB blocks.  The bitcoin core version 0.11.0 and onwards qt full nodes might not compile from source and might contain hardcode to specifically exclude the writers of BIP101 bitcoin core xt version from their previous responsibility of checking the source code.  Whether you picked a bitcoin-qt xt node or the won't-change bitcoin-core bitcoin-qt creates a vote in the xt vs not xt decision.  Cast that vote if you have an opinion.  Best to stay with a fast wallet, as those do not vote, if in doubt.

Im running bitcoin core and data directry takes up 59 gb. I wonder why the difference in size. anyway i know there not that much of a benefit in running a node but if noboddy helped in running them then bitcoin as awhole would be in a pretty bad way. If you have the hdd space and enough resources to spare to run it then why not?


Title: Re: Thinking of downloading Bitcoin Core
Post by: notaek on January 09, 2016, 11:07:18 PM
Bitcoin Core:-

Pros:

  • This wallet gives you full control over your bitcoins. This means no third party can freeze or lose your funds. You are however still responsible for securing and backing up your wallet.

  • This wallet is a full node that validates and relays transactions on the Bitcoin network. This means no trust in a third party is required when verifying payments. Full nodes provide the highest level of security and are essential to protecting the network.

  • This wallet is open-source and built deterministically. This means any developer in the world can audit the code and make sure the final software isn't hiding any secrets.

  • This wallet makes it harder to spy on your balance and payments by rotating addresses. You should still take care to use a new Bitcoin address each time you request payment.

  • This wallet does not disclose information to peers on the network when receiving or sending a payment.

  • This wallet lets you setup and use Tor as a proxy to prevent attackers or Internet service providers from associating your payments with your IP address.

Cons:

  • This wallet require more space (over 60~65GB), bandwidth, and a longer initial synchronization time.

  • This wallet can be loaded on computers which are vulnerable to malware. (Securing your computer, using a strong passphrase, moving most of your funds to cold storage, or enabling two-factor authentication can make it harder to steal your bitcoins.)


Title: Re: Thinking of downloading Bitcoin Core
Post by: whizz94 on January 09, 2016, 11:12:45 PM
enough resources to spare to run it then why not?
My /.bitcoin/ grew a bit unexpectedly during one of the -reindex kerfuffles a while ago.  Those can take days.

The xt vs not-xt vote hardcoded into your choice of full node client is something which you want to get correct if you have the long term interests of bitcoin as one of your motivators.
By all means have a full node if you really have spare capacity for that, but you probably do want to keep your pocket money in a fast wallet which won't be offline for a bad week.