Networking in cryptocurrency I am learning and trying to implement my own cryptocurrency and I am thinking about how could I achieve the peer to peer connections.

I read that bitcoin is using DNS seeds for discovering users.
In such case when running full node at home, one must configure his router to forward the port, firewall, etc..

What do you think about webRTC technology? Do you think this could be good way of solving p2p network? In this case, no router configuration is needed and firewall is ok.

Do you see some pros/cons of these aproaches?
To deal with WebRTC u need to understand SIP which is big deal already.
Once u understand SIP u know then that u need server. Many servers.
Read more here https://bloggeek.me/webrtc-not-p2p/
Sounds like totally away from Crypto.