Re: How to handle changing public IP address on the node for personal user

Mike Hearn
 

Note that Corda isn't designed for home use. It assumes flat network connectivity, but at home or on the move users are often behind [carrier] NAT or firewalls they don't know how to control. You'd need to integrate a UPnP library to be able to successfully receive connections from other nodes. Also, the code assumes IP address changes are rare. Nodes cache NodeInfo objects.

There are probably better designs for this. For instance running a shared MQ broker in a central location, and having consumer nodes connect to it to download/upload messages, a bit like syncing email.

Join corda-dev@groups.io to automatically receive all group messages.