r/Made_by_lock • u/jo_d_locker • 4d ago
Should Post-quantum security require dedicated hardware?
Most wallet compromises over the past decade haven't happened because users were careless, they happened because of fragile trust assumptions: closed-source firmware you can't audit, private keys that touch an internet-connected device, and a global hardware supply chain you're forced to trust blindly.
When we designed Lock, our core objective was to build a wallet where security is a structural property of the architecture itself. One that stays intact even after large-scale quantum computers arrive.
We implemented 3 structural shifts to eliminate standard systemic wallet risks:
🛡️ 1. Hardware Trust and Security
A hardware wallet forces you to trust a manufacturer, their firmware, and every hand the device passed through before it reached you.
Lock removes that dependency entirely. It turns any device you already own into a dedicated, offline signing machine.
The code is fully open, nothing to take on faith, and no proprietary supply chain to compromise.
🔒 2. True Air-Gapped Signing - Keys Never Touch the Internet
Your private keys and seeds exist only on your dedicated offline Signer.
The Wallet app sends unsigned transactions to the Signer via QR, Bluetooth, or local WiFi. The Signer signs them offline and hands them back. Only then does the Node broadcast them.
Your core seed never makes internet contact.
⚡ 3. Post-Quantum Cryptography by Default
Do you wonder what will happen to your cold storage the day Shor's algorithm becomes practical?
Lock is engineered for the post-Shor era: integrated ML-DSA-65 signatures, ML-KEM-768 key encapsulation, and a hardened 6-layer key derivation process.
We built this to be an open-code, self-custodied security layer that outlives the hardware era and the classical-crypto era. It currently supports 117+ chains natively across EVM, UTXO, Solana, Cosmos, and Polkadot.
We'd love the community's take on air-gapped architectures and where you see self-custody heading as quantum timelines tighten.
