Bitcoin Forum
July 23, 2025, 06:04:12 PM *
News: Latest Bitcoin Core release: 29.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Coin's VPS server can be moved to other VPS?  (Read 176 times)
wsxdrfv (OP)
Jr. Member
*
Offline Offline

Activity: 414
Merit: 5


View Profile WWW
March 28, 2018, 05:30:04 AM
 #1

If coin's daemon running on some VPS with static IP and this address is hardcoded at strMainNetDNSSeed variable.

In this situation, if I want to move server to another provider like Amazon EC2, then IP will be changed.

Then, I should revise source,

and if make window build based on this,

then this new build can compatible existing blockchain's current blockheight, wallet's balances, transaction records?
ranochigo
Legendary
*
Offline Offline

Activity: 3164
Merit: 4504



View Profile
March 28, 2018, 01:07:19 PM
 #2

With Bitcoin Core, the DNS seeds aren't IP addresses but they are actual domains. With the actual domains, you can update the address for which they are pointed to for the client to get the information from.

Changing the source with every IP change is very tedious for the users.

░░░░▄▄████████████▄
▄████████████████▀
▄████████████████▀▄█▄
▄██████▀▀░░▄███▀▄████▄
▄██████▀░░░▄███▀▀██████▄
██████▀░░▄████▄░░░▀██████
██████░░▀▀▀▀▄▄▄▄░░██████
██████▄░░░▀████▀░░▄██████
▀██████▄▄███▀░░░▄██████▀
▀████▀▄████░░▄▄███████▀
▀█▀▄████████████████▀
▄████████████████▀
▀████████████▀▀░░░░
 
 CCECASH 
 
    ANN THREAD    
 
      TUTORIAL      
wsxdrfv (OP)
Jr. Member
*
Offline Offline

Activity: 414
Merit: 5


View Profile WWW
April 04, 2018, 08:08:51 AM
 #3

With Bitcoin Core, the DNS seeds aren't IP addresses but they are actual domains. With the actual domains, you can update the address for which they are pointed to for the client to get the information from.

Changing the source with every IP change is very tedious for the users.
So anyway, I should add DNS seeds address to source. No issue with compatibility new build with old nodes?
ranochigo
Legendary
*
Offline Offline

Activity: 3164
Merit: 4504



View Profile
April 04, 2018, 01:54:12 PM
 #4

So anyway, I should add DNS seeds address to source. No issue with compatibility new build with old nodes?
The client doesn't update itself. Nodes running the older client would still be retrieving information using the IPs as in the source code. If they are still working fine, there isn't any issues with it.

It wouldn't cause a hardfork since the clients are still running with the same protocol rules.

░░░░▄▄████████████▄
▄████████████████▀
▄████████████████▀▄█▄
▄██████▀▀░░▄███▀▄████▄
▄██████▀░░░▄███▀▀██████▄
██████▀░░▄████▄░░░▀██████
██████░░▀▀▀▀▄▄▄▄░░██████
██████▄░░░▀████▀░░▄██████
▀██████▄▄███▀░░░▄██████▀
▀████▀▄████░░▄▄███████▀
▀█▀▄████████████████▀
▄████████████████▀
▀████████████▀▀░░░░
 
 CCECASH 
 
    ANN THREAD    
 
      TUTORIAL      
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!