https://medium.com/@stankovic.srdjo/how-to-communicate-with-the-cardano-node-on-a-remote-host-fe05dfd1bb94