
Product @VLSProject ⚡️ Fiat product manager by day 🔸
Joined March 2022
- Tweets9.7K
- Following3.7K
- Followers1.4K
- Likes12.7K
Jack Ronaldi ⛓ #341 retweeted
If you want VLS support in LND, drop a comment here: github.com/lightningnetwork/…
This quoted post is unavailable.
Jack Ronaldi ⛓ #341 retweeted
“Non-custodial” is not a security model on Lightning.
Because signing must be online, the real question is:
If your node is compromised, what can the attacker do?
Jack Ronaldi ⛓ #341 retweeted
Your keys are not your coins if your signer does not validate.
Blind signing is shared custody with two failure points.
Read about the four Lightning custody models and how VLS enables secure, non-custodial Lightning:
vls.tech/posts/lightning-cus…
Jack Ronaldi ⛓ #341 retweeted
A Lightning wallet is only really self-custodial if:
1. The node runs on your device
or
2. You connect to your own node
or
3. You're using VLS
If it’s using the provider’s node, your keys don’t protect you.
The provider's node can tell your wallet to do anything.
Jack Ronaldi ⛓ #341 retweeted
A wallet that blind-signs but calls itself “non-custodial” is like a bank claiming it’s non-custodial because they don’t know your online banking password.
Jack Ronaldi ⛓ #341 retweeted
A hardware wallet that blindly signs any request without checking if it is legitimate would be laughed out of Bitcoin.
Yet that’s how most "non-custodial" / "self-custodial" Lightning setups work today.
VLS fixes this.
Jack Ronaldi ⛓ #341 retweeted
Holding user funds means you’re a custodian.
Custodians face licenses, audits, and liabilities in every jurisdiction they touch.
With VLS, you can serve users without ever touching their sats.
Jack Ronaldi ⛓ #341 retweeted
A lot of mobile Lightning wallets say they're "non-custodial."
We propose that, without VLS, they’re not.
Agree or disagree?
Jack Ronaldi ⛓ #341 retweeted
Spread the custody.
Just kidding. Spread the non-custody.
Tag a project that should know about VLS. 👀
Jack Ronaldi ⛓ #341 retweeted
The fastest route to non-custodial mobile payments:
- hosted node for uptime
- VLS for signatures
- user retains the keys
Speed plus sovereignty. 🚀🛡️
Jack Ronaldi ⛓ #341 retweeted
Daily reminder: it’s all fun and games until you lose all your Lightning funds.
Jack Ronaldi ⛓ #341 retweeted
Every transaction the node proposes must pass a protocol-correctness exam.
VLS wrote the exam and grades on an unforgiving curve.
No bell curve. Not on our watch.
Jack Ronaldi ⛓ #341 retweeted
"Non-custodial" Lightning wallet is cool.
But not if it achieves that by blindly signing whatever the node asks for.
That’s only "non-custodial" in theory, not in practice.
We don’t make the rules.
Jack Ronaldi ⛓ #341 retweeted
Role-based approvals mean the intern cannot fat-finger a ten million-sat close.
Guardrails matter inside the org too.
Jack Ronaldi ⛓ #341 retweeted
Good UX is spending from your phone.
Good security is your phone being unable to cheat.
VLS keeps both truths in harmony. 📱✨
Jack Ronaldi ⛓ #341 retweeted
Rolling out Lightning in a new region?
Staying non-custodial with VLS sidesteps a mountain of financial regulation.
