Bitcoin Forum
May 07, 2024, 08:53:10 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 »  All
  Print  
Author Topic: Running a node - Doing it right ?  (Read 3244 times)
Madness (OP)
Hero Member
*****
Offline Offline

Activity: 644
Merit: 500


My goal is becaming a billionaire.


View Profile WWW
February 25, 2015, 06:42:45 AM
 #21


He means your upload capacity. There have been cases in the past where Bitcoin Core used all of the upload capacity of the users' Internet connection. To the point of making browsing etc. impossible.

Netlimiter is a software for Windows that allows you to limit programs to certain speeds.


Oh i didnt knew that , thanks mate
But no all good , i can play online games and browse just fine without issues

Wait til someone on a vps or dedicated server tries to grab the blockchain from you.  =p

Well, you may be OK if you have 10Mbps + upstream.  Not so with me at 768kbps.  Netlimiter is cool to have, anyway.  So much better than using QoS on router ..

What Shocked they can do that ? I mean downloading the blockchain from me ? Shocked
So that's where the blockchain comes from ? I thought it's downloading it from a link or something on the first place Shocked
pretty interessting information to be honest
~ Madness

"In a nutshell, the network works like a distributed timestamp server, stamping the first transaction to spend a coin. It takes advantage of the nature of information being easy to spread but hard to stifle." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715071990
Hero Member
*
Offline Offline

Posts: 1715071990

View Profile Personal Message (Offline)

Ignore
1715071990
Reply with quote  #2

1715071990
Report to moderator
1715071990
Hero Member
*
Offline Offline

Posts: 1715071990

View Profile Personal Message (Offline)

Ignore
1715071990
Reply with quote  #2

1715071990
Report to moderator
redsn0w
Legendary
*
Offline Offline

Activity: 1778
Merit: 1042


#Free market


View Profile
February 25, 2015, 09:23:38 AM
 #22


He means your upload capacity. There have been cases in the past where Bitcoin Core used all of the upload capacity of the users' Internet connection. To the point of making browsing etc. impossible.

Netlimiter is a software for Windows that allows you to limit programs to certain speeds.


Oh i didnt knew that , thanks mate
But no all good , i can play online games and browse just fine without issues

Wait til someone on a vps or dedicated server tries to grab the blockchain from you.  =p

Well, you may be OK if you have 10Mbps + upstream.  Not so with me at 768kbps.  Netlimiter is cool to have, anyway.  So much better than using QoS on router ..

What Shocked they can do that ? I mean downloading the blockchain from me ? Shocked
So that's where the blockchain comes from ? I thought it's downloading it from a link or something on the first place Shocked
pretty interessting information to be honest
~ Madness

Remember that it is a peer-to-peer (P2P) crypto currency , so every node communicate with all the network. Like the old Emule or uTorrent but here the file is the blockchain ledger (with all the bitcoin transaction).
Madness (OP)
Hero Member
*****
Offline Offline

Activity: 644
Merit: 500


My goal is becaming a billionaire.


View Profile WWW
February 25, 2015, 09:47:15 AM
 #23


He means your upload capacity. There have been cases in the past where Bitcoin Core used all of the upload capacity of the users' Internet connection. To the point of making browsing etc. impossible.

Netlimiter is a software for Windows that allows you to limit programs to certain speeds.


Oh i didnt knew that , thanks mate
But no all good , i can play online games and browse just fine without issues

Wait til someone on a vps or dedicated server tries to grab the blockchain from you.  =p

Well, you may be OK if you have 10Mbps + upstream.  Not so with me at 768kbps.  Netlimiter is cool to have, anyway.  So much better than using QoS on router ..

What Shocked they can do that ? I mean downloading the blockchain from me ? Shocked
So that's where the blockchain comes from ? I thought it's downloading it from a link or something on the first place Shocked
pretty interessting information to be honest
~ Madness

Remember that it is a peer-to-peer (P2P) crypto currency , so every node communicate with all the network. Like the old Emule or uTorrent but here the file is the blockchain ledger (with all the bitcoin transaction).

Hm I see , it does make sense I guess
But let's say someone is running the Bitcoin Core for first time so he need to download the blockchain , how the Bitcoin Core will choose from where to download the blockchain ? Randomly ? or same country etc ... ?

~ Madness

redsn0w
Legendary
*
Offline Offline

Activity: 1778
Merit: 1042


#Free market


View Profile
February 25, 2015, 09:57:09 AM
 #24


He means your upload capacity. There have been cases in the past where Bitcoin Core used all of the upload capacity of the users' Internet connection. To the point of making browsing etc. impossible.

Netlimiter is a software for Windows that allows you to limit programs to certain speeds.


Oh i didnt knew that , thanks mate
But no all good , i can play online games and browse just fine without issues

Wait til someone on a vps or dedicated server tries to grab the blockchain from you.  =p

Well, you may be OK if you have 10Mbps + upstream.  Not so with me at 768kbps.  Netlimiter is cool to have, anyway.  So much better than using QoS on router ..

What Shocked they can do that ? I mean downloading the blockchain from me ? Shocked
So that's where the blockchain comes from ? I thought it's downloading it from a link or something on the first place Shocked
pretty interessting information to be honest
~ Madness

Remember that it is a peer-to-peer (P2P) crypto currency , so every node communicate with all the network. Like the old Emule or uTorrent but here the file is the blockchain ledger (with all the bitcoin transaction).

Hm I see , it does make sense I guess
But let's say someone is running the Bitcoin Core for first time so he need to download the blockchain , how the Bitcoin Core will choose from where to download the blockchain ? Randomly ? or same country etc ... ?

~ Madness

I can't give you a secure answer but I think that the node is chosen randomly (but I'm not sure).
Madness (OP)
Hero Member
*****
Offline Offline

Activity: 644
Merit: 500


My goal is becaming a billionaire.


View Profile WWW
February 25, 2015, 09:58:36 AM
 #25


He means your upload capacity. There have been cases in the past where Bitcoin Core used all of the upload capacity of the users' Internet connection. To the point of making browsing etc. impossible.

Netlimiter is a software for Windows that allows you to limit programs to certain speeds.


Oh i didnt knew that , thanks mate
But no all good , i can play online games and browse just fine without issues

Wait til someone on a vps or dedicated server tries to grab the blockchain from you.  =p

Well, you may be OK if you have 10Mbps + upstream.  Not so with me at 768kbps.  Netlimiter is cool to have, anyway.  So much better than using QoS on router ..

What Shocked they can do that ? I mean downloading the blockchain from me ? Shocked
So that's where the blockchain comes from ? I thought it's downloading it from a link or something on the first place Shocked
pretty interessting information to be honest
~ Madness

Remember that it is a peer-to-peer (P2P) crypto currency , so every node communicate with all the network. Like the old Emule or uTorrent but here the file is the blockchain ledger (with all the bitcoin transaction).

Hm I see , it does make sense I guess
But let's say someone is running the Bitcoin Core for first time so he need to download the blockchain , how the Bitcoin Core will choose from where to download the blockchain ? Randomly ? or same country etc ... ?

~ Madness

I can't give you a secure answer but I think that the node is chosen randomly (but I'm not sure).

So that's basically means that if you shutdown your wallet and run it again , you will start downloading from another node and not from node that you started downloading from it on the first place , correct ? Shocked

~ Madness

Newar
Legendary
*
Offline Offline

Activity: 1358
Merit: 1000


https://gliph.me/hUF


View Profile
February 25, 2015, 04:11:21 PM
 #26



I can't give you a secure answer but I think that the node is chosen randomly (but I'm not sure).

No, if you run the latest version it will download from all available peers (after it has the headers).  https://bitcoin.org/en/release/v0.10.0

Which node you download from don't matter much anymore. The speed issue is a thing of the past, thanks to the headers first solution.

As such I also expect that the QoS / Netlimiter issues are a thing of the past (unless somebody connects to your node only on purpose of course).

OTC rating | GPG keyid 1DC91318EE785FDE | Gliph: lightning bicycle tree music | Mycelium, a swift & secure Bitcoin client for Android | LocalBitcoins
Newar
Legendary
*
Offline Offline

Activity: 1358
Merit: 1000


https://gliph.me/hUF


View Profile
February 25, 2015, 04:14:07 PM
 #27

[...]
But let's say someone is running the Bitcoin Core for first time so he need to download the blockchain , how the Bitcoin Core will choose from where to download the blockchain ? Randomly ? or same country etc ... ?

~ Madness

For the very first time there is a discovery from DNS seeds. All discovered peers are put in a file. On future starts it will try to connect to those peers again, unless that file was deleted and it will look for the DNS seed again.

OTC rating | GPG keyid 1DC91318EE785FDE | Gliph: lightning bicycle tree music | Mycelium, a swift & secure Bitcoin client for Android | LocalBitcoins
Madness (OP)
Hero Member
*****
Offline Offline

Activity: 644
Merit: 500


My goal is becaming a billionaire.


View Profile WWW
February 25, 2015, 04:16:23 PM
 #28

[...]
But let's say someone is running the Bitcoin Core for first time so he need to download the blockchain , how the Bitcoin Core will choose from where to download the blockchain ? Randomly ? or same country etc ... ?

~ Madness

For the very first time there is a discovery from DNS seeds. All discovered peers are put in a file. On future starts it will try to connect to those peers again, unless that file was deleted and it will look for the DNS seed again.

I see Shocked Well thanks a lot Newar , you was very helpful to me
Really appreciate it . thanks

~ Madness

redsn0w
Legendary
*
Offline Offline

Activity: 1778
Merit: 1042


#Free market


View Profile
February 25, 2015, 04:29:54 PM
 #29



I can't give you a secure answer but I think that the node is chosen randomly (but I'm not sure).

No, if you run the latest version it will download from all available peers (after it has the headers).  https://bitcoin.org/en/release/v0.10.0

Which node you download from don't matter much anymore. The speed issue is a thing of the past, thanks to the headers first solution.

As such I also expect that the QoS / Netlimiter issues are a thing of the past (unless somebody connects to your node only on purpose of course).

Oh thanks for the information, I didn't know these things. So only with the latest version of bitcoin core? And what about for the previous versions?
NoahWL1
Full Member
***
Offline Offline

Activity: 173
Merit: 100


View Profile
February 25, 2015, 04:32:54 PM
 #30

Really glad to see so many people starting to run nodes in so many different places.  We sure need them!
Newar
Legendary
*
Offline Offline

Activity: 1358
Merit: 1000


https://gliph.me/hUF


View Profile
February 25, 2015, 04:43:43 PM
 #31

Oh thanks for the information, I didn't know these things. So only with the latest version of bitcoin core? And what about for the previous versions?

Yes, only the latest one. Read the changelog page I linked to (above). Previous versions would connect to peers, but only one of them would be the "sync" node - the node your node would get the blockchain from. This could suck if that node was on a very slow line. So to know some quick ones @shorena came up with that nice list (there are other lists too, i.e. on the wiki, but the speed is not posted on those).

Bitcoin Core 0.10.0 is already a quarter of the nodes known to bitnodes.io, so this "sync node" issue very much likely a thing of the past.

OTC rating | GPG keyid 1DC91318EE785FDE | Gliph: lightning bicycle tree music | Mycelium, a swift & secure Bitcoin client for Android | LocalBitcoins
Madness (OP)
Hero Member
*****
Offline Offline

Activity: 644
Merit: 500


My goal is becaming a billionaire.


View Profile WWW
February 25, 2015, 04:44:57 PM
 #32

Really glad to see so many people starting to run nodes in so many different places.  We sure need them!

Yeah , and I'am actually the only one who is running one on my country , at least this is what that website says Grin (I run more then one)

~ Madness

redsn0w
Legendary
*
Offline Offline

Activity: 1778
Merit: 1042


#Free market


View Profile
February 25, 2015, 05:09:09 PM
 #33

Oh thanks for the information, I didn't know these things. So only with the latest version of bitcoin core? And what about for the previous versions?

Yes, only the latest one. Read the changelog page I linked to (above). Previous versions would connect to peers, but only one of them would be the "sync" node - the node your node would get the blockchain from. This could suck if that node was on a very slow line. So to know some quick ones @shorena came up with that nice list (there are other lists too, i.e. on the wiki, but the speed is not posted on those).

Bitcoin Core 0.10.0 is already a quarter of the nodes known to bitnodes.io, so this "sync node" issue very much likely a thing of the past.

Interesting, every day I learn a new thing about bitcoin. Thanks again Newar , I think this feature is very important and maybe in these days I will "create" a new node.
Mikestang
Legendary
*
Offline Offline

Activity: 1274
Merit: 1000



View Profile
February 25, 2015, 05:32:30 PM
 #34

Congrats on your node, Madness.  I just started running a node, too.  It's fun to be part of the network and contributing to Bitcoin.

Here's a bit of basic reading on peer2peer for you, I'm surprised you weren't at least familiar with the concept prior to starting this thread: http://en.wikipedia.org/wiki/Peer-to-peer
Madness (OP)
Hero Member
*****
Offline Offline

Activity: 644
Merit: 500


My goal is becaming a billionaire.


View Profile WWW
February 25, 2015, 05:33:40 PM
 #35

Congrats on your node, Madness.  I just started running a node, too.  It's fun to be part of the network and contributing to Bitcoin.

Here's a bit of basic reading on peer2peer for you, I'm surprised you weren't at least familiar with the concept prior to starting this thread: http://en.wikipedia.org/wiki/Peer-to-peer

Thanks mate , really appreciate it .
Well I know "the basics" on what Peer to peer means but nothing too complicated . ty again

~ Madness

ranochigo
Legendary
*
Offline Offline

Activity: 2968
Merit: 4166



View Profile
February 26, 2015, 11:30:25 AM
 #36

Really glad to see so many people starting to run nodes in so many different places.  We sure need them!

Yeah , and I'am actually the only one who is running one on my country , at least this is what that website says Grin (I run more then one)

~ Madness
Most websites aren't 100% accurate since some nodes may already have hit their max connection and is unable to connect to more.

Also, sync is dependant not only on internet but also on I/O speed and CPU speed.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
Madness (OP)
Hero Member
*****
Offline Offline

Activity: 644
Merit: 500


My goal is becaming a billionaire.


View Profile WWW
February 26, 2015, 11:33:52 AM
 #37

Really glad to see so many people starting to run nodes in so many different places.  We sure need them!

Yeah , and I'am actually the only one who is running one on my country , at least this is what that website says Grin (I run more then one)

~ Madness
Most websites aren't 100% accurate since some nodes may already have hit their max connection and is unable to connect to more.

Also, sync is dependant not only on internet but also on I/O speed and CPU speed.

I know that , but pretty sure that I'am the only one or one of the few (because I never seen others by mine) .
On my country people don't know what Bitcoin is , even if there is who knows they don't know how to use it . People don't even know or use Credit cards , they believe in CASH only  Roll Eyes No it's not another poor africain country , our country is too rich and have oil but idk .. no technology or open minded people .
~ Madness

zvs
Legendary
*
Offline Offline

Activity: 1680
Merit: 1000


https://web.archive.org/web/*/nogleg.com


View Profile WWW
February 26, 2015, 06:02:03 PM
 #38



I can't give you a secure answer but I think that the node is chosen randomly (but I'm not sure).

No, if you run the latest version it will download from all available peers (after it has the headers).  https://bitcoin.org/en/release/v0.10.0

Which node you download from don't matter much anymore. The speed issue is a thing of the past, thanks to the headers first solution.

As such I also expect that the QoS / Netlimiter issues are a thing of the past (unless somebody connects to your node only on purpose of course).

interesting, I think I'll put that to the test later, re: connecting to default 8 nodes and see if I receive blocks fast enough.  it'd still be slower obv if I couldn't get at least 6Mbps from all those connections, since that's about what I max out at when I synced with my server (was around blocks 150,000-250,000..  before and after that it was slower)

ShrykeZ
Hero Member
*****
Offline Offline

Activity: 630
Merit: 500


View Profile
February 27, 2015, 01:04:11 AM
 #39



I can't give you a secure answer but I think that the node is chosen randomly (but I'm not sure).

No, if you run the latest version it will download from all available peers (after it has the headers).  https://bitcoin.org/en/release/v0.10.0

Which node you download from don't matter much anymore. The speed issue is a thing of the past, thanks to the headers first solution.

As such I also expect that the QoS / Netlimiter issues are a thing of the past (unless somebody connects to your node only on purpose of course).

interesting, I think I'll put that to the test later, re: connecting to default 8 nodes and see if I receive blocks fast enough.  it'd still be slower obv if I couldn't get at least 6Mbps from all those connections, since that's about what I max out at when I synced with my server (was around blocks 150,000-250,000..  before and after that it was slower)

Please report back with an update, would like to know how it goes.
Reynaldo
Legendary
*
Offline Offline

Activity: 1143
Merit: 1000


View Profile
February 27, 2015, 05:24:20 PM
 #40

Sometimes this happens to my node too, I've several days downloading the blockchain using latest version and after doing a bitcoin-cli getinfo i can see that its working so i leave it alone, ill suppose that when it gets the whole blockchain this should pass and always give a green signal on getaddrs
Pages: « 1 [2] 3 »  All
  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!