Support the World Crypto Network: 3NqhJSAikoFiYmZm3ACGzdw9Lr86ZiLT7K
Join our Patreon:
https://www.patreon.com/wcn
Listen to WCN Audio Podcasts:
https://itunes.apple.com/us/podcast/world-crypto-network/id825708806?mt=2
Follow us on Twitter:
https://twitter.com/WorldCryptoNet
Follow Stepan Sni...
## #HCPP18 - Interview with Stepan Snigirev: Bitcoin Lightning Hardware Wallet - Summary
1. Narrative Summary:
This episode features an in-depth interview with Stepan Snigirev, a developer working on a Bitcoin Lightning Hardware Wallet. The discussion centers on the critical security vulnerabilities inherent in current Lightning Network implementations and the need for a more robust, user-friendly solution. Stepan explains why standard Bitcoin hardware wallets are unsuitable for Lightning due to the constant interaction required, highlighting the significant risks of exposing funds to potential attacks when running Lightning nodes on standard computers or VPS servers. His team is developing a microcontroller-based prototype (Cortex N4) with a smaller attack surface, aiming for an open-source, affordable solution (around $20 using developer boards) that supports both Lightning and on-chain Bitcoin functionality. The conversation also delves into the complexities of securing a Lightning hardware wallet, including the challenges of offline operation, potential hardware attacks, and the need for user-friendly transaction verification, while acknowledging the Lightning Network's current beta status and the ongoing evolution of its ecosystem. Stepan expresses optimism about the future of Lightning, predicting increased accessibility and wider adoption within the next six to twelve months.
2. Main Topics Discussed:
- Lightning Hardware Wallet Need: Why standard hardware wallets aren't suitable for Lightning.
- Security Concerns with Current Lightning Practices: Risks of running Lightning nodes on standard computers and the exposure of significant Bitcoin amounts (up to 450 BTC) in vulnerable setups.
- Lightning Hardware Wallet Prototype: Details of the microcontroller-based design (Cortex N4), open-source goals, and affordability.
- Security Challenges: Real-time block monitoring, offline operation risks (Trojan horse attacks), data security concerns (Chinese hardware attacks).
- Lightning Network Beta Status & Development: Ongoing improvements, challenges with iOS support, and node setup complexities.
- User Interaction & Transaction Verification: Balancing full verification for fund-affecting actions with automated signing for routing transactions.
- Lightning Fees & Incentives: Exploring the potential for extremely low fees (below one satoshi) and their impact on user incentives.
- Ease of Use & Future Adoption: Addressing the current technical barrier to entry and predicting increased accessibility within six months to a year.
- Mobile Wallet Backups: Challenges with backing up Lightning channel states using mobile wallets.
3. Key Quotes:
- "Lightning is still in beta and you can use the funds not only by someone coming in and stealing secrets from the server also because of the implementation box."
- "It's crazy" (describing the practice of running a Lightning node on a publicly accessible server).
- "But I think that right now we just take in too much risk just by storing the keys in the plain text on the server."
- "I did actually see a great tweet recently. It's from like the Museum of Capitalism or something like that. And it's a big machine full of pennies and for every four cranks you get two pennies." (Illustrating the potential for minimal returns with low fees)
4. People Mentioned:
- Stepan Snigirev: Developer of the Bitcoin Lightning Hardware Wallet (guest).
- Jimmy Song: (Mentioned in passing)
- Nick Bautier: (Regarding Lightning Network Reference Rate)
- Individuals in Lithuania: Involved in a conversation about pushing Lightning fees below one satoshi.
5. Bitcoin Price/Amounts Mentioned:
- 450 Bitcoins: Currently at risk in vulnerable Lightning setups.
- $20: Estimated cost of a general developer board to build a custom hardware wallet.
- Satoshi: The smallest unit of Bitcoin, with discussion around fees potentially being pushed below one satoshi.