Author

Topic: I have to start-stop bitcoin core because it gets stuck (Read 1461 times)

legendary
Activity: 1498
Merit: 1000
You could use a alternative client which are much faster as some of them don't install the client but instead connect to a server which hosts the blockchain instead.

When you suggest this always include, that your security/trust goes way down. This means that if you can be served bad data, if you connect to a bad server.
hero member
Activity: 615
Merit: 500
In regards to bandwidth, you can limit the number of peers your node connects to with -maxconnections and monitor the situation with your firewall or router. I'm not sure how many connections 250gb a month would support but someone else may know. I don't just say use Multibit or Electrum because it is important for the security of the network that people run Bitcoin Core.

250GB upstream is not enough to support running a node unfortunately, at least not full time.  I think the last I heard people were running about 1 to 1.6 TB a month in upstream when running a node.  Even if I taper the # of connections my bandwidth is still wide enough to exceed 250GB easily, so I would either have to hard limit it or just intermittently turn it off - maybe run it 15 days a month.

If people can support running QT I would encourage them to do so since it helps the whole community.

Yup, and according to https://getaddr.bitnodes.io/, there are just about 7000 bitcoin full nodes in total...
legendary
Activity: 3038
Merit: 4418
Crypto Swap Exchange
Bitcoin Core is so fucking slow that I have to stop it, and restart it in order to get a decent sync speed again. Anyone gets this?

You need a better computer and memory.
Other than the purchase of new hardware, OP could try downloading a torrent of the blockchain.  Additionally, kingama offered up a good suggestion for speeding up the transaction synchronization process.
This solves two of the problem. However, there is still one extra problem. If the CPU is slow, it still can take sometime to verify all the blocks. Torrents aren't usually that fast and their checkpoint is usually quite far behind so you would still have to sync for a few blocks. Blocks syncing are usually slower when coming to the later blocks since blocks size are bigger.
DrG
legendary
Activity: 2086
Merit: 1035
Bitcoin Core is so fucking slow that I have to stop it, and restart it in order to get a decent sync speed again. Anyone gets this?

You need a better computer and memory.
Other than the purchase of new hardware, OP could try downloading a torrent of the blockchain.  Additionally, kingama offered up a good suggestion for speeding up the transaction synchronization process.

People actually sell current copies of the blockchain on a USB drive in the marketplace section.  There are some areas where internet data costs a premium - it might be worth it to just buy it.  Alternatively you can download a torrent and check the hash for security.
DrG
legendary
Activity: 2086
Merit: 1035
In regards to bandwidth, you can limit the number of peers your node connects to with -maxconnections and monitor the situation with your firewall or router. I'm not sure how many connections 250gb a month would support but someone else may know. I don't just say use Multibit or Electrum because it is important for the security of the network that people run Bitcoin Core.

250GB upstream is not enough to support running a node unfortunately, at least not full time.  I think the last I heard people were running about 1 to 1.6 TB a month in upstream when running a node.  Even if I taper the # of connections my bandwidth is still wide enough to exceed 250GB easily, so I would either have to hard limit it or just intermittently turn it off - maybe run it 15 days a month.

If people can support running QT I would encourage them to do so since it helps the whole community.
member
Activity: 94
Merit: 10
In regards to bandwidth, you can limit the number of peers your node connects to with -maxconnections and monitor the situation with your firewall or router. I'm not sure how many connections 250gb a month would support but someone else may know. I don't just say use Multibit or Electrum because it is important for the security of the network that people run Bitcoin Core.
hero member
Activity: 615
Merit: 500
Bitcoin Core is so fucking slow that I have to stop it, and restart it in order to get a decent sync speed again. Anyone gets this?

Do you know which part is the bottleneck? CPU? RAM? or Internet speed?

If you have difficulties running bitcoin core, you could use a thin client like Multibit and Electrum. Smiley
legendary
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
Bitcoin Core is so fucking slow that I have to stop it, and restart it in order to get a decent sync speed again. Anyone gets this?

You need a better computer and memory.
Other than the purchase of new hardware, OP could try downloading a torrent of the blockchain.  Additionally, kingama offered up a good suggestion for speeding up the transaction synchronization process.
hero member
Activity: 583
Merit: 500
Bitcoin Core is so fucking slow that I have to stop it, and restart it in order to get a decent sync speed again. Anyone gets this?

You need a better computer and memory.
newbie
Activity: 4
Merit: 0
Yes I have the same problem, The syncing Is really slow even I haven't run btc core for 1 day but I just wait It.
DrG
legendary
Activity: 2086
Merit: 1035
It is slow, unfortunately, because the number of people running nodes has decreased.  I used to run a node but now my ISP caps me at 250GB a month so I can no longer run a node.

Try clearing your peer list and it will get new peers - perhaps the ones you're connected to are slow.
hero member
Activity: 616
Merit: 500
When I use core I just let the computer download and go away for a whole day. If you are not willing to do the same, you should use one of the alternative clients.
member
Activity: 94
Merit: 10
Try starting with -dbcache=256 or -dbcache=512. It starts with 25 which constrains ram unnecessarily for the syncing phase. Having more ram means less disk io which means faster tx verification and faster syncing.
sr. member
Activity: 294
Merit: 250
I have quitted using bitcoin core long time ago as it took me hours to sync. Now i am using multibit which I think, is much better than bitcoin core because it does not require a full download of the blockchain.

But if you want to stick with bitcoin core, then you will need:
1. faster internet connection
2. lots of RAM
3. lots of cores
4. faster hard drive (SSD drive is much better)

full member
Activity: 123
Merit: 100
You could use a alternative client which are much faster as some of them don't install the client but instead connect to a server which hosts the blockchain instead.
this is really a better alternative for most casual users as QT does take up a lot of resources for most computers.
hero member
Activity: 532
Merit: 500
Currently held as collateral by monbux
You could use a alternative client which are much faster as some of them don't install the client but instead connect to a server which hosts the blockchain instead.
sr. member
Activity: 644
Merit: 260
What cpu/harddisk has your pc and what speed has your internet connection?
Maybe you have to install a SSD disk, you should write more informations about the problem.
newbie
Activity: 56
Merit: 0
Bitcoin Core is so fucking slow that I have to stop it, and restart it in order to get a decent sync speed again. Anyone gets this?
Jump to: