TCP hole punching for Bitcoin nodes behind home NATs?

Posted by sipa

May 15, 2026/10:45 UTC

The discussion revolves around the application of the hole-punching technique in scenarios where network address translation (NAT) is not used, such as with IPv6. It appears that connections are successfully established using this method even in environments where firewalls or configuration issues might prevent ports from being publicly opened. This observation suggests that hole punching can be effectively implemented in "No NAT" situations to facilitate connectivity. Accordingly, it would be beneficial to highlight these successful cases prominently in the results table by marking them in bold, thereby indicating their effectiveness under such conditions. This emphasis could help in understanding the broader applicability of hole punching across different network configurations.

Link to Raw Post
Bitcoin Logo

TLDR

Join Our Newsletter

We’ll email you summaries of the latest discussions from high signal bitcoin sources, like bitcoin-dev, lightning-dev, and Delving Bitcoin.

Explore all Products

ChatBTC imageBitcoin searchBitcoin TranscriptsSaving SatoshiDecoding BitcoinWarnet
Built with 🧡 by the Bitcoin Dev Project
View our public visitor count

We'd love to hear your feedback on this project.

Give Feedback