Skip to content

Bitcoin accepted at checkout  |  Ships from Laval, QC, Canada  |  Expert support since 2016

WireGuard

Digital Sovereignty

Definition

WireGuard is a modern VPN protocol designed for simplicity, speed, and a small, auditable codebase. It creates an encrypted tunnel between devices over UDP, letting a sovereign Bitcoiner reach a home node, dashboard, or private network securely from anywhere as though they were on the local network. Its lean design has made it a popular alternative to older, heavier VPN protocols, and it now ships in the Linux kernel.

Cryptography

Rather than negotiating from a menu of options, WireGuard fixes a single modern cryptographic suite. It uses the Noise protocol framework for its handshake, Curve25519 for key exchange, ChaCha20 with Poly1305 for authenticated encryption, BLAKE2s for hashing, and SipHash for internal table keys. This deliberate lack of configurability removes whole categories of misconfiguration. By default it communicates over UDP, commonly on port 51820.

Cryptokey routing

WireGuard's defining idea is cryptokey routing: each peer is identified by its public key, and that key is bound to a list of IP addresses it is allowed to use inside the tunnel. A packet is sent to whichever peer owns its destination address, and an incoming packet is only accepted if it is encrypted by the key authorized for its source. Identity and routing are thus the same thing, which keeps the model compact and secure.

Use for sovereignty

A common pattern is to expose only the WireGuard port at home and tunnel into everything else, so a node's web interface never touches the public internet directly. This sidesteps exposing many services and works even where address translation complicates inbound access.

WireGuard is an alternative to exposing services through Port Forwarding, and the encrypted private overlays it builds are related to a mesh VPN.

In Simple Terms

WireGuard is a modern VPN protocol designed for simplicity, speed, and a small, auditable codebase. It creates an encrypted tunnel between devices over UDP, letting…

Explore the Full Glossary

Browse all Bitcoin mining terms from A to Z. Whether you are a beginner or expert, deepen your understanding of the mining ecosystem.

Mining Glossary

ASIC Miner Database

Compare 500+ miners with real-time profitability data, home mining scores, and detailed specs.

Compare Miners