Hello bitcointalk forum,
Quick question, as im trying to build a p2p decentralized network (just a chatroom network), i came across an issue:
When Nodes communicate with each other, they use the same ports, nodes in this network act as a client and a server (They connect to another node and listen to other connections).
The issue that I came across is that, 1 port can only be used to connect and since this port is used, i cant listen to other connections in this port.
How do bitcoin nodes/miners communicate with each other using the same port? Any ideas on how to fix this?