jamesob/tinychain

Cannot sync chain behind NAT

Opened this issue · 0 comments

Currently, if I'm behind a NAT, I cannot sync the chain. Two proposed solutions (ideally both):

  1. Add UPnP support to open port 9999. I understand this adds code, what's the shortest possible implementation? I didn't find good Python libraries.

  2. Refactor connections with peers to remain open. Haven't looked too much into this.

I think with a little TLC, TINY can be a top 10 coin on https://coinmarketcap.com/